The below are my personal opinions, and are not necessarily shared by other members of the MyBB team. They're my opinions of someone who has not been actively involved for a while, and sits on the sidelines while managing the servers. They're likely to anger a few people, and for that I apologize.
labrocca Wrote:I agree. There are bugs I could fix myself and then just have the team approve changes. The way things work now is cumbersome.
I for one would welcome this.
I believe the development model for MyBB should be much more closely aligned to any other open source project on GitHub. I don't believe MyBB needs all of these tools for code reviews, external issue tracking systems, a separate quality assurance team, or some of the insane suggestions I've seen floated in the past few years.
Why the f.uck (apparently we have a filter setup that changes that to eggplant... cool) does an open source project have job postings? There should be a bunch of core contributors (these would mainly be the people making merge/no-merge decisions on contributions, and providing general architectural advice and direction). People should be invited based on their contributions, not interviewed like a job.
labrocca Wrote:Github is a mistake imho. All your doing is transferring your traffic and activity to another site. What might be easier may not be the best solution for the project.
I don't mind this. In fact, I encourage it. GitHub promotes a better environment for collaboration on building software than trying to build software using a forum.
labrocca Wrote:http://community.mybb.com/showteam.php There is suppose to be a "Public Relations Team" which imho has not been effective. I'm unsure if it's something related to their mission statement or simply lack of vision and effectiveness.
To this day, I've never actually understood why an open source bit of software needs a team like that. I mean no disrespect to them, but it just seems pointless.
labrocca Wrote:I miss it when Chris B. was around to really push the project and create clear direction for us. We owe a lot to him and since his absence I feel the project has been languishing.
Thanks.
I'll be honest, my lack of participation is caused by three factors. One of which you can probably gauge from above (frustration on the process, political bullshit, and overhead), and b) I don't have the time to spend on this project c) I don't spend a lot of my time with PHP anymore (or programming - I'm more of an operations guy).
labrocca Wrote:Still not sure why this isn't developed more:
http://community.mybb.com/misc.php?action=help
That, the calendar, and a bunch of other things need to go. If there is demand for them, they should introduced as plugins that are developed as a separate project, with a separate team (those who want such features), that can give the features the attention they deserve.
[edit] While we're at it, lets lose the "RSS Syndication" page, and the "Archive Mode". These have had their day. I could keep making this list bigger, but we need to start somewhere.
There is still a lot of innovations that can be made to discussion forum software, but there's also a lot of s.hit we need to leave behind - the crippling concepts of a markdown language called "BB code", and the clunky user interfaces that don't focus on surfacing great content and discussion, which should be the forefront of any forum software.