[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[eLyXer-users] Fwd: using elyxer for latex-math2html conversion?
From: |
Alex Fernandez |
Subject: |
[eLyXer-users] Fwd: using elyxer for latex-math2html conversion? |
Date: |
Sun, 28 Nov 2010 23:13:17 +0100 |
Hi folks,
Günter Milde asked me to relicense a part of eLyXer for use inside
Python DocUtils: the conversion from math equations to HTML bits,
encapsulated inside math2html.py. Python requires a permissive license
such as BSD-style or Apache. As you can see below the best option
seems to be to relicense just math2html.py to Apache 2.0; eLyXer as a
whole will still be available under the GPLv3. It seems like a good
idea to have a public statement of the relicensing to this effect, so
here it is.
We are now trying to find out how to share the CSS stylesheet used for
equations; I will probably separate the math-related bits into
math.css and coalesce everything into a global CSS before releasing,
although there are other options: including several CSS files in the
HTML, or using CSS inclusion. Direct inclusion of the styles in the
HTML has been requested by Günter and is on the wishlist.
Next I would like to automatically generate a relicensed math2html.py
with every version. The Savannah website seems to be down at the
moment, so I'm not sure if I will be able to upload anything in the
next hours, but my local git repo is getting quite fat.
Alex.
---------- Forwarded message ----------
From: Alex Fernandez <address@hidden>
Date: Sun, Nov 28, 2010 at 1:36 AM
Subject: Re: using elyxer for latex-math2html conversion?
To: Guenter Milde <address@hidden>
Hi again,
On Thu, Nov 25, 2010 at 3:22 PM, Guenter Milde <address@hidden> wrote:
> Thanks for taking the time. Considering your responses, I see the
> following practical alternatives:
>
> a) you send me a copy of math2html.py with the copyright notice changed
> to "released under the Apache License Version 2." and I'll upload
> this to Docutils unchanged.
>
> b) I write a /docutils/math/latex2html.py module based on your
> math2html.py and mark this as
> # :Copyright: © 2008 Günter Milde.
> # Released without warranties or conditions of any kind
> # under the terms of the Apache License, Version 2.0
> # http://www.apache.org/licenses/LICENSE-2.0
> #
> # Based on math2html by Alex Fernandez who kindly permitted to
> # release his contribution under the Apache License, Version 2.0
>
> c) Permanent change of the math-part of elyxer source to the Apache
> License. Upload of the generated math2html.py to Docutils.
>
> + simple application of cross-contributions via patch or git push/pull
> - major restructuring and relicensing of elyxer
> - two licenses for the elyxer git repository.
>
> What do you prefer?
a) or b) are fine, c) requires a lot of work. I would prefer a) for
practical reasons: it allows us to integrate the upstream version
without changes. I am sending you the latest (based on version 1.1.0)
math2html.py with the right license, hopefully.
I am going to resend this mail to the eLyXer mailing list so there is
a statement on public record that math2html (based on eLyXer sources)
has been relicensed under the Apache 2.0 license, if you don't mind.
Thanks,
Alex.
- [eLyXer-users] Fwd: using elyxer for latex-math2html conversion?,
Alex Fernandez <=