Hello. On 08/21/2018 04:27 PM, Christophe Sadoine wrote: > On Sat, 18 Aug 2018 at 08:29, Stefan Schmidt <ste...@datenfreihafen.org> > wrote: >> >> After 12 months of development work we are proud to announce the release of >> version 1.21 of the Enlightenment Foundation Libraries. In these 12 >> months we got >> almost 5000 commits from 96 authors. Great job everyone! Some highlights >> are listed below. > > Congratulations on the release. > One point though, there were showstoppers for efl 1.21 in phab. > T7295,T7292,T7153 and they are still tagged to efl 1.21 as showstopper > issues. > Are showstoppers not supposed to block a release?
They are. At some point though there have to be made a call to get something out or wait forever (1.21 took already over 12 months) Yes, that sometimes means we release with known issues. We are following up with stable updates after a major release to fix up what was not done or popped out after the release. I have been spending yesterday and today with fixing some problems that have been reported. > if yes then these tickets should have been resolved or set to another > status if people think they shouldn't block a release. Previously I demoted such issues to high. That also raised complains. We could do that though if it would set your mind at peace. More importantly though we should look to get them fixed and backported for a 1.21.1 release. Mike just committed two patches referencing the genlist issues. Might be worth trying to see if they are fixing the issue reported. For the DnD one Marcel already replied in the ticket > if no then can we get at least a warning when the release is done, for > example : > "the release has crashes with genlist, do not update to 1.21 if you > use these apis..." This often enough depends on a lot on the use cases and would not be valid for all users. Having a known issue section in release notes might be an option. If someone can summarise the issue to make it clear who should be concerned and who not. Given the release handling was mostly a one man show over the last many years I would say you can go ahead and put the blame on my. My credo was always to try getting a really good release out, but also be realistic that there will always be bugs and getting something out is sometimes better than to wait forever. Not everybody is happy with this approach, but I can take the blame for it. The good thing though is that this was my last release. Everybody, including you, can step up, join the release team and propose and work on changes to the procedure to make it perfect. There is plenty of room for improvements with the grumpy old release manager out of the way. :-) regards Stefan Schmidt ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel