On Mon, Sep 7, 2009 at 11:54 AM, Ville M. Vainio <[email protected]> wrote:
> > I'd just like to have a 4.6.4 based on 4.6.2, but with cache fix + > windows exe installer. After that, it would be "business as usual" > when we do 4.6.5. We really need a bit more mileage for trunk before > we cut 4.7. > > > Ok. But because of my bzr blunders, I'm thinking that it would be best > to > > base a new 463-maint branch on the present trunk. > > All the bzr blunders will be forgiven/forgotten by "bzr branch -r" :-). > I thought about these suggestions on my walk just now. While they are reasonable, but I simply refuse to do them :-) It's unbearable for me to do these fixes yet again. Furthermore, I do not trust my ability to start again from an old revision whose details I have utterly forgotten, if I ever knew them as such. So here is my present plan: 1. The only known release stopper is the leoID reversion. I shall fix this immediately on the trunk. I may also change the installer so it installs to site-customize rather than Program Files, again on the trunk if it happens at all. 2. After making the change or changes in point 1, I shall create a 47-maint branch from the trunk. In the next day or so, I shall release Leo 4.7 b1 from this branch. g.unified_nodes shall be False in this branch, so any recent problems with plugins will go away. This plan has several advantages. First, it moves us forward, rather than sideways or backwards. Second, it is honest. It declares that this is a work in progress, especially regarding the installer. Third, it has little or no chance of a serious reversion of code. In other words, it eliminates futzing with code, which I refuse to do just now :-) In future, I shall fix bugs first in the 47-maint branch, then merge with the trunk, as Ville suggests. In other words, bugs will be fixed only once. I shall endeavor never again to merge the trunk into a branch :-) I hope you will understand my reasoning, but if not, it's just too bad :-) Imo, the damage to the 46-branch is irremediable, and even if it could be fixed, I am not going to do it. Edward --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
