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
-~----------~----~----~----~------~----~------~--~---

Reply via email to