[Pkg-javascript-devel] Javascript library versioning
Jaldhar H. Vyas
jaldhar at debian.org
Wed Jun 20 19:32:18 UTC 2012
On Wed, 20 Jun 2012, Andres Rodriguez wrote:
> Hi all,
> As previously discussed, I have made changes to the YUI 2.8 package in order
> to be able to provide a different, versioned installation path, allowing
> different YUI library versions to be installed in the system.
>
> This way, it will allow us to have a 'yui3.5' source package in Debian, that
> will co-habitate with the 'yui' source package (currently shipping 2.8)
>
> Once a yui3.5 is uploaded, the transitional package should be dropped from
> the yui, and added in yui3.5.
>
> Please, find attached a diff.
>
Andres,
Were you aware that there is already a yui3 package in progress? In fact
it is already in the pkg-javascript git repository.[1] Coincidentally
today I was updating it to 3.5.1.[2] I am also going to update yui to
2.9.0. The problem is that I am trying to do five different things in
Debian at once and dropping the ball on all of them. Sorry about that.
Anyway concerning the package. If you take a look you'll see I took a
different approach. IMO there is no point in packaging every minor
version separately. I don't think many users are going to be using e.g.
multiple 2.x versions at the same time. However 2.x and 3.x could be used
side by side and they are different enough that they should be separate
packages.
At the moment the yui3 package is not building due to binary files in the
source which should easy though a little tedious to fix if you would care
to take a look. No doubt there are other problems too. I would be happy
to have you as a co-maintainer or even to take over maintainence if you
wish. I can sponsor you if you cannot upload to Debian.
Another problem that must be addressed is that there are a few flash files
that we have to compile from source to comply with the DFSG. (And a
couple which do not have source which must be deleted.) The trouble is
when I last looked at the situation, the files did not compile with the
available free flash compilers. So the alternatives are:
1. See if the free compilers such as mtasc have improved.
2. package Adobe Flex[3]
3. Drop them from the package.
4. Move yui and yui3 to contrib.
[1] git+ssh://git.debian.org/git/pkg-javascript/yui3.git
[2] There is also a 3.6.0 pre-release but I thought I'd stick with the
stable version.
[3] Also a work in progress: see
git+ssh://@git.debian.org/git/pkg-flex-sdk/pkg-flex-sdk.git
--
Jaldhar H. Vyas <jaldhar at debian.org>
More information about the Pkg-javascript-devel
mailing list