Want to get involved in developing SMF, then why not lend a hand on our github!
Started by Arantor, February 02, 2014, 06:10:32 PM
Quote from: NekoJonez on February 12, 2014, 11:52:00 AMAbout the removal of the mailing system. I have been thinking. I honestly think it shouldn't be removed. Think of these cases: Somebody wants to mail an inactive member. Somebody wants to send a mail to notify something.I understand that the PM's are meant for that, but removing the whole mailing thing isn't such a great solution imo. Maybe a way to hide it?
Quote from: emanuele on February 16, 2014, 08:47:32 AMQuote from: Bigguy on February 15, 2014, 08:00:37 PMWho ever is talkin SMF is dead. I don't think it is. I think it needs a big kick in the ass is what I think it needs. All this talk about forums dying and all that is not helpin SMF's case at all. As far as I see it the more you go with it the better the chances. But hey, what do I know right. I mean I have only been here since....well, when ever, lol.It's like havin a dog with three legs...would you put it down or stand by it and help it along and no there is no "Only for so long" crap either. if ya start something then you see it through. The good times and the bad. It' seems to me people have forgotten that for some reason. I don't know. Maybe I am just a die hard. Several people have tried that and all failed.Either there are no "die hard" developers, or just the conditions to contribute are so bad that is easier to say goodbye and do something else.You can't expect people coming "later" to have the same loyalty you have for SMF.I don't have it for example. I have respect for anyone that worked on the script, but apart from that, I go where I see I can do what I think it's necessary to do. I tried to give something to SMF, but when all the others didn't give a damn and didn't react to anything I asked, my reaction has been: "heck, if they that have a sentimental reason to keep SMF alive don't do anything, why should I waste time trying to revive the project?"And the same way, I don't expect to see you feel what I feel for ElkArte: I am proud of it because I participated in founding it and building it. You didn't, so I don't expect you to have any particular reason to contribute anything to it if I were to say goodbye.It's not a bad thing per se, it's just how it works. And it's fine with me. I understand it.Now, on the pure figures:These are the stats of sm.org from its born to January this year.
Quote from: Bigguy on February 15, 2014, 08:00:37 PMWho ever is talkin SMF is dead. I don't think it is. I think it needs a big kick in the ass is what I think it needs. All this talk about forums dying and all that is not helpin SMF's case at all. As far as I see it the more you go with it the better the chances. But hey, what do I know right. I mean I have only been here since....well, when ever, lol.It's like havin a dog with three legs...would you put it down or stand by it and help it along and no there is no "Only for so long" crap either. if ya start something then you see it through. The good times and the bad. It' seems to me people have forgotten that for some reason. I don't know. Maybe I am just a die hard.
Quote from: Xarcell on February 16, 2014, 10:52:05 AMOne of the "dirty tricks" I've used is to "motivation towards achievement through cleanup". What I would do here, is port all issues from mantis to Github(I know some wouldn't like that). From there, I would address all the "easy issues" first. Either by moving them out and into a 2.2 section, or by addressing the issue.Knocking out the easy stuff creates the image of being "more productive". Which in truth, you are considering the time frame. Would you want to spend 1 month knocking out 1 issue, or 1 month knocking out 30 issues?I would sic 1 developer on the serious issues and put everyone else on the small crap. Then when the small issues are out of the way, get them more involved in the serious stuff. That's what I would do to try to keep motivation going, but I also understand this doesn't really get the software hit it's goal within a time frame. However, if you get the small stuff done throughout the whole process of the goals, I think you would be surprised at quickly you will reach your goal. You may agree wholey, partly, or flat out disagree with the concept, but that's just how I would do it.
QuoteThe reason I would do that is because if you were interested or even involved in the project, would you be more motivated to work on a project with 300 issues, or a project with 30 issues? For example, would you like to contribute to Elgg?Stuff like this needs to be knocked out ASAP to keep up the appearance of a cleaner, slimmer, software with a team that is on top of it.
QuoteIs this a real solution? No, it's not. It doesn't help the current developer who has to address the more serious stuff, but it helps every where else. I was excited when I seen Arantor knock out over half of the issues, and issues that were added by him and fixed by him in the same day. I was like, "hell yeah". How many others were inspired by this?Now there are some outstanding issues that were added, and I'm like "yuk...", and I'm less motivated to get involved in a project that isn't even close to being close to it's goal. How many others felt this way?
QuoteYou also have to look at pull requests. Any potential developer from outside the community would not want to take part in a project that some serious outstanding pull requests. Currently, SMF has some that are over a year old. Why? Also, there are PR's that are outstanding that only change one small file. These should be merged or closed, with or without explanation.
Quote from: ApplianceJunk on February 16, 2014, 04:52:48 PMThank you Suki and everyone else that contributes to SMF.I sincerely appreciate all the work everyone puts into SMF and try to voice that every now and then. Thanks again,