Mamba
Moderator
Posted on: 2010/8/5 0:00
#11
Nobody is kept out, if they can deliver on what they promise and have the required set of skills.
In the last two years we have several people who wanted to contribute to the Core. Some of them did a very good job, some of them less.
Best two examples:
1) We have Trabis who was the main coordinator for 2.4.x series.
2) When Nicolas (ForMuss) came and said that he and couple of friends want to make System and Admin GUI more AJAX-based, they got the commission to go ahead with 2.5.0. And they did a very good job with that.
And now both Trabis and Nicolas agreed to focus on 2.5.0.
But we also had negative experiences with people contributing to the core, where the quality was not there, and later the core had to be cleaned up (as DJ had to do with 2.4.5). Which showed again that being a module developer, even a skilled one, doesn't make you necessarily a good Core developer. The same way as the best bricklayer or the best interior designer won't necessarily be good in house architecture. It just takes different set of skills.
So let's be fair here - nobody is being kept out of Core development, as long as they can deliver quality code.
Quote:
If you read it carefully, this was only the first phase. There are already other people involved as the Internal Review Team. And once the code is ready for a public Alpha, everybody will have a chance to contribute ideas and code.
It will be the same as with 2.4.x and 2.5.0 - people who want to contribute and have the right set of skills, will be more than welcome to do so.
Re: "Universal" module framework...
2010/8/5 0:00 Quote:Developers keep asking (for years) what they can do for xoops, but unfortunately they are kept out of the core bussines. For reasons I still cannot understand.
Nobody is kept out, if they can deliver on what they promise and have the required set of skills.
In the last two years we have several people who wanted to contribute to the Core. Some of them did a very good job, some of them less.
Best two examples:
1) We have Trabis who was the main coordinator for 2.4.x series.
2) When Nicolas (ForMuss) came and said that he and couple of friends want to make System and Admin GUI more AJAX-based, they got the commission to go ahead with 2.5.0. And they did a very good job with that.
And now both Trabis and Nicolas agreed to focus on 2.5.0.
But we also had negative experiences with people contributing to the core, where the quality was not there, and later the core had to be cleaned up (as DJ had to do with 2.4.5). Which showed again that being a module developer, even a skilled one, doesn't make you necessarily a good Core developer. The same way as the best bricklayer or the best interior designer won't necessarily be good in house architecture. It just takes different set of skills.
So let's be fair here - nobody is being kept out of Core development, as long as they can deliver quality code.
Quote:
To be honest, the recent news release XOOPS Core Development Updates As Of August 1st, 2010 doesn't change much of this core (read X3) development problem. The basic structure, one man, stays the same, which is to my opinion a real pitty.
If you read it carefully, this was only the first phase. There are already other people involved as the Internal Review Team. And once the code is ready for a public Alpha, everybody will have a chance to contribute ideas and code.
It will be the same as with 2.4.x and 2.5.0 - people who want to contribute and have the right set of skills, will be more than welcome to do so.