hornos wrote:Hey Rey, does it mean you're alone on this matter? No offense but if so, it's too much responsability on one man's shoulder IMO.
Like Phil said, I think it's high time to set some "more strict" test proceedures and more people involved before releasing a new version. Patching a site should not be a "patch and pray" process, and since 1.0.5 release...
![Undecided :-\](./images/smilies/undecided.gif)
The work on Stability Releases of course invovles many people and there a re a myriad of testers involved.
However the process of finalizing, packaging and releasing falls under my responsibility alone - this is actually the most efficent and effective way to do this as the coordination of all the PI information and the uploading of files needs to reside with one person to effectively coordinate it all. It also is my direct responsibility as the Stability Team Leader. We have tried having more people involved in the release process, but it is actually harder to manage than having one person in central control.
As to the more strict test & release procedures, we are in agreeance here. And we are on the way to introducing these, however as anything take time to implement. However, the main problem here was the testing procedure - not necessarily the release procedure.
hornos wrote:Again, it's not a personal attack Rey, I really appreciate your hard work, but you need more support man; where is the rest of the Core Team BTW !? I know it's sunday but remember, 1.0.5 was released on holidays... Why not releasing on business days when more people are available?
They have been here at different times and before 1.0.7 was released we conferenced as to the best course of action to take.
However, there is the distinction between stability work and development work. So those involve in 1.1.x are obviously focused on working on 1.1.x
As to release times, it is actually easier on the weekends as that is when we have the free time. Business days, means everyone is focusing on their `normal` work.
But we will be most definitely fully examining all procedures and working to improve them as a priority