On Mon, Sep 7, 2009 at 2:27 PM, Edward K. Ream <[email protected]> wrote: > > I would very much like to abandon the 46-maint branch today. Imo, it > has caused nothing but grief, with absolutely no benefit.
46-maint branch got bad because the trunk was merged to it. This makes it lose its status as the bugfix-only branch, as it has lots of untested code. Generally, you wouldn't expect new bugs introduced b/w 4.6 point releases (but new bugs are ok for 4.7). The cache bug was there all the time, it was introduced at the same time hash cache was (we just weren't bitten by it before). Note that it should never be necessary to merge trunk to a long lived branch - even for testing. You always merge TO trunk, not FROM trunk. If small bugfixes are done to 46-main branch first and only then merged to trunk, there are no manual steps required. Notably, we should avoid the temptation of fixing anything in trunk first, even if only to "try if something would work". I think the best way forward would be to delete the 4.6.3 release and release 4.6.4 with quick schedule, based on old 4.6.2. We can cherry pick the necessary fixes (installer and cache bug). 4.6.3 has a bug with leoID (we have 2 reports for that right now), and this is something that will trip new users. -- Ville M. Vainio http://tinyurl.com/vainio --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "leo-editor" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en -~----------~----~----~----~------~----~------~--~---
