Hi Eliotte,

Xalan is not in good shape IMO mostly because the original authors have not
been around to maintain it.

I've asked several times over many years on this list (back when we were
still using svn) what branch means what, how to best build this and that,
and other questions, and I never heard anything back. So we've had to
fumble along to the point where we even propose to retire Xalan-Java
(Xalan-C is a different story). I did the last 2.7.2 release many moons
ago, and that was a huge pain with much guess work. Mukul has done a
fantastic job of picking up the release management work for 2.7.3.

Yes, there has been recent activity to release 2.7.3 mostly to pickup and
shade Apache Commons BCEL 6.7.0. There are other changes in there but the
driver is BCEL.

Overall, I only see the point of using Xalan for maintenance when the cost
of switching to another implementation is not possible for users.

Xalan does not support XSLT 2 or 3 and it would be a large effort to do so.
Writing XSLT 1 code is a pain, and when I need to write a non-trivial
stylesheet, I just use Saxon-HE.

So...

"where/how should patches be sent?"

PRs on GitHub.

"When will the branch get merged to master?"

Probably never since no one knows with 100% certainty what is in each
branch. We have been going with xalan-j_2_7_1_maint which if is poorly
named if that is indeed the brach I use back when I did 2.7.2.

HTH,
Gary

On Sun, Jan 29, 2023, 07:51 Elliotte Rusty Harold <elh...@ibiblio.org>
wrote:

> Thanks. Looks like master is still quite old but there's a
> xalan-j_2_7_3-rc9 that I think is what's being actively worked on.
> What's the current development process here? e.g. where/how should
> patches be sent? When will the branch get merged to master?
>
> On Sat, Jan 28, 2023 at 9:49 AM Mukul Gandhi <muk...@apache.org> wrote:
> >
> > Hi Elliotte,
> >     The current XalanJ sources are on the git repos at following
> > location : https://gitbox.apache.org/repos/asf?p=xalan-java.git
> > (branch xalan-j_2_7_1_maint).
> >
> > We also, use the corresponding XalanJ tests repos at following
> > location : https://gitbox.apache.org/repos/asf?p=xalan-test.git
> > (branch master).
> >
> > On Sat, Jan 28, 2023 at 7:40 PM Elliotte Rusty Harold
> > <elh...@ibiblio.org> wrote:
> > >
> > > Where's the current source live these days? Most links on the website
> > > are broken, and the svn repo doesn't appear to have been touched since
> > > 2019. I see some release candidates are making the rounds but can't
> > > find any source code repo for them, at apache or github.
> > >
> > > --
> > > Elliotte Rusty Harold
> > > elh...@ibiblio.org
> >
> >
> > --
> > Regards,
> > Mukul Gandhi
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@xalan.apache.org
> > For additional commands, e-mail: dev-h...@xalan.apache.org
> >
>
>
> --
> Elliotte Rusty Harold
> elh...@ibiblio.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@xalan.apache.org
> For additional commands, e-mail: dev-h...@xalan.apache.org
>
>

Reply via email to