Utan, I'll put it to you another way (something I've said here and elsewhere before). Apache has created a model for developing open source software that lasts and works. Ask the people working on those projects and they'll tell you that the projects, especially the popular ones, are both chaotic and have a lot of bureaucracy. But they last. Here's the order of their priorities:
1. Empower the community, both the developers and the users (see http://communityovercode.com/). 2. Make it predictable; roadmaps and clear upgrade paths are mandatory 3. Make it easy to learn and use 4. Make the code good MooTools, for better AND for worse, had these exact priorities reversed. The core team focused primarily on making really, really good code. It's why the codebase is so amazingly consistent and beautiful. They spent some effort making it easy to learn (so long as you actually knew how to program JavaScript; not a requirement for jQuery), but spent way less time communicating with the team and the community about what was coming next and what the priorities were. Finally, very little time was spent talking to the community. Blog posts are rare, but it was almost never the case that core developers were hanging out here. That's ok to a certain degree, but it meant that *recruiting *was not a priority. Adoption of the technology was not the goal of the dev team; beautiful code was (and it shows). So Dojo got in with IBM and jQuery started having conferences and YUI is, well, Yahoo, and so on. jQuery in particular is *exceptional* at both outreach and recruiting - so much so that its main creator no longer contributes to it (https://github.com/jquery/jquery/contributors). This was always something the MooTools team struggled with as its main contributors spent all their time coding. With MooTools, if the main contributor doesn't contribute to it, it doesn't move forward. This isn't his fault or anyone's fault. It's just an example of how the goals are different. jQuery always cared about having lots of people use jQuery. It shows in everything they do (and kudos to them; they made JavaScript popular and made the web a better place). So fast forward a few years and what do you have? You have a lot of people working on jQuery and the core MooTools team has moved on. Had kids, gotten jobs that are demanding, and this open source thing is just not their main priority anymore. And so it languishes. If the MooTools community really wanted the framework to move forward they could do it. Just go fork the thing and start writing code. It's all there on github and there's lots of stuff you can do to make it better and more interesting. Don't wait around for someone who made something interesting 6 years ago to do it for you. They're off doing their own interesting things and you should be happy for them. It's your turn to pay it forward. -a On Sat, Aug 10, 2013 at 9:06 PM, utan <vcomputado...@gmail.com> wrote: > @Nutron, > > So because jQuery's main devs passed the project to a new blood it still > alive and thriving? and because its modular and its well thought and easy > to learn..? > > what am I missing? what happens is that some big companies back them up > and they were good moving their assets why Mootools devs lacked on those > fields.. > > They keep maintaining it because it gives them money that's all is not > because is an old monolithic framework hell it's so damn good.. > Compared to jQuery all the good things die because their creators are so > greedy to let others command and then what? people that loved and learned > from it > end up messed up because they didn't learn raw javacript but learned > from a framework and they need to learn from a mediocre framework like > jQuery.. > the hell with this.. > > -- > > --- > You received this message because you are subscribed to the Google Groups > "MooTools Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to mootools-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- --- You received this message because you are subscribed to the Google Groups "MooTools Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to mootools-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.