Running two branches makes sense if we plan to do potentially disruptive changes on one of the branches. I read into your posting an assumption that using jQuery will, at least for a while, make TW less stable. jQuery makes TW bigger, but as long as we are careful, it should not introduce any extra instabilities.
I say this because I am reluctant to run two branches - doing so is a significant amount of extra work and I'm not convinced that the benefits it brings are worth it. Martin 2009/4/29 Ton van Rooijen <[email protected]>: > > Martin, > In my opinion we would have, in SVN terms, a temporary period of 2 > branches of TW. > The first branch, let's call it "Stable TW", starts off from 2.4.3 and > is only updated in case of serious bugs. No new functionality > whatsoever. So over time there will be a new "Stable TW" called 2.4.4 > and so on, but only to fix bugs. > The other branch, let's call it "jQuery TW", starts off from 2.5.0. > Yes, the bugfixes applied to "Stable TW" should be applied to this > branch too. But furthermore this branch will be changed by adding new > functionality based on the new possibilities of jQuery. Presumably > also existing core-functions will gradually be replaced by jQuery > implementations, because of greater flexibility or better performance > or other reasons. > Eventually there will be a "jQuery TW", 2.5.n or even better 3.0.n in > which jQuery really has become into play by new added value to the TW. > And, as said, this version of course also have all bugfixes in it. Now > it's the right time, after carefull testing on backward compatibilty, > to declare "jQuery TW" to become the new "Stable TW", and get rid of > the 2.4.n-branch. > Actually it would be best to manage it like a project: define the > goals (functionality) to be reached in advance. Then start > implementing those with jQuery, and once the new set of functionality > is ready and tested, it's at the same time the end of the 2.4.n-series > and "jQuery TW" becomes "Stable TW". > Does this answer your question? And remember, this is only my humble > personal opinion. > Best regards / Ton. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" 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/TiddlyWikiDev?hl=en -~----------~----~----~----~------~----~------~--~---
