Calling for a new openSUSE development model
Calling for a new openSUSE development model
Posted Jun 14, 2012 20:57 UTC (Thu) by drag (guest, #31333)In reply to: Calling for a new openSUSE development model by hadrons123
Parent article: Calling for a new openSUSE development model
Deadlines gives other people justification to reject changes and roll back features that won't make it on time. This has worked out very well for distributions like Fedora which see relatively little delays each time they do a release.
Now deadlines don't make sense if you are doing a rolling release. OpenSuse could do that, but it's going to cause headaches for users unless they stick to a strict policies regarding binary compatibility and such things.
This allows you to continuously feature creep, but if you want to make significant changes (like move from old init to systemctl) then it makes it extremely difficult as regularly scheduled updates used by regular users WILL break systems.
To me the solution isn't messing with deadlines or release styles.. it's something organizational and something that has to do with management style that needs to change. It points to a systemic organizational issue caused by management and thus any fix has to be addressed there.
They have a limited pool of talent and resources. They need to figure out how to either have their organization do less work so they can concentrate on quality control more or figure out how to get people to 'work smarter' and have quality control integrated naturally into the build process.
My personal choice would be to simply latch on to other distributions and 'steal' their work (probably Fedora) so that OpenSuse can concentrate on differentiate features that matter to users and be able to spend more time on quality control.
That way they can improve the status quo without having to spend additional resources.
That is 'work smarter'.
