--- Chris Burke <[EMAIL PROTECTED]> wrote: > Chris Burke wrote: > > Sherlock, Ric wrote: > >> I notice that there are updates available for a number of addons in > >> Package Manager > >> (sqlite, csvedit, jhp, platimg). In the history.txt for each of them on > >> SVN, the description for the version increment is: > >> * chg: j602 > >> > >> Is it safe to update to these new versions if I am using J601? > > > > Well, it is probably safe - but at your own risk. Please do not report > > any problems running 602 addons in J601. > > I probably misunderstood your question. > > JAL handles addons separately for each version, but uses the same SVN > repository. Any addon in the 601 set is safe for 601, and similarly for > 602. What you see as a 602 version increment in the history is probably > just an initial commit for 602. You won't see these 602 addons in a 601 > session, so it is safe to use Package Manager to update.
In addition there is a mechanism in JAL that allows to _share_ the same source of an addon to produce undated versions for several J releases simultaneously. (This is chosen when there are no differences between releases.) It is exactly what happened with most of the current addons: they were marked to be included in j602 JAL builds, though kept in j601 as well. When changes in an addon are to diverge, it will be _branched_ and major version incremented--so that updates to each release be made independently: the most recent into _trunk_ and historic into _tags_ directly. For more details anyone interested should read http://www.jsoftware.com/jwiki/Addons/Developers_Guide http://www.jsoftware.com/jwiki/Addons/Versioning ____________________________________________________________________________________ Need a vacation? Get great deals to amazing places on Yahoo! Travel. http://travel.yahoo.com/ ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
