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

Reply via email to