[jsword-devel] JSword 2.0 tagged

Chris Burrell chris at burrell.me.uk
Tue Jul 16 13:58:15 MST 2013


On the last point, yes, perfect reasoning, however, the process of making
it stable was to be able to bring it into master which had all the other
changes people also wanted. :)


On 16 July 2013 21:53, Douglas Campos <qmx at qmx.me> wrote:

> On Tue, Jul 16, 2013 at 04:30:02PM -0400, DM Smith wrote:
> > I've tagged JSword v2.0. This is the commit for the av11n work that
> > Martin used for And Bible.
> yay!
> >
> > From this point, we'll do bug fixes, tagging them as v2.0.1, v2.0.2,
> > ...
> >
> > I'm a bit new to git, so I'd like recommendation on how to proceed. Do
> > we want to make a v2.0 release branch and have master be the
> > development toward the next release? Or do we want to do new
> > development on feature branches and have master be the bug fix branch?
> master == future
> >
> > Obviously, if we have a release branch, we'll need to put fixes on
> > both the release branch and on master. This will be easy at first, but
> > later divergent changes will cause problems.
> unavoidable, imo - of course there will be a deprecation point I suppose
> >
> > I'm inclined to have a release branch staying at Java 5 and have
> > master be Java 6. Until we have a change that should be part of the
> > next release and not be a fix to the current release, we can do the
> > work on master. (I've done just that with Martin's PR). But I can be
> > easily swayed.
> maybe calling that branch "stable"
>
> > Also, I think de-stabilizing changes should be done on feature
> > branches. To me a de-stabilizing change is one that might change in
> > its API or may be broken from one day to the next. Much of av11n work
> > was de-stabilizing. By doing it on master, it compromised the ability
> > to have bug fixes or a release based on such. Chris B has a PR that
> > might be such a feature (versification mapping).
> That's perfect reasoning in git lands :)
>
> >
> > In Him,
> >       DM
>
>
>
> > _______________________________________________
> > jsword-devel mailing list
> > jsword-devel at crosswire.org
> > http://www.crosswire.org/mailman/listinfo/jsword-devel
>
>
> --
> qmx
>
> _______________________________________________
> jsword-devel mailing list
> jsword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/jsword-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/jsword-devel/attachments/20130716/38149ccc/attachment-0001.html>


More information about the jsword-devel mailing list