[Pkg-javascript-devel] Packaging a new jQuery plugin!

Emilien Klein emilien+debian at klein.st
Thu Feb 9 21:24:10 UTC 2012


Hi Debian Javascript Maintainers,

Short version: I would like to get the Lazy Load Plugin for jQuery [0]
packaged in Debian. What's the way to go?

Longer version:
I am currently preparing a new package for Shaarli [1]. It uses jQuery
and jQuery-ui (for which I depend on the Debian packages), and also a
jQuery plugin called Lazy Load which "delays loading of images in long
web pages. Images outside of viewport (visible part of web page) wont
be loaded before user scrolls to them."

This plugin is MIT licensed (according to the source files), but
Shaarli ships only the minified version of it, which is not considered
to be a proper source. I would thus prefer/need to have Lazy Load be
packaged for Debian, and depend on it so that I can remove the
"compiled" file from my package.

I see that you maintain the jquery* family of packages in Debian. How
can I help to package Lazy Load for Debian? Should I file an ITP and
list you and myself as maintainers? I guess I'm basically asking how
your packaging team works...

Technical details on Lazy Load:
Lazy Load is hosted on GitHub [2] and doesn't releases tarballs [3],
but the content of the git repo is available as a tarball [4] (with
version number) from GitHub. Both the source file as the "compiled"
minified file are versioned, and the Makefile that's included doesn't
seem to be reusable. I would think about just using debian/install to
list both the full and minified files in the resulting debian package.
Any thoughts?
Also, the git repo not only contains the source files, but also all
kinds of test html pages. Are those supposed to be present in the
Debian package or not?

Thanks for your time.
   +Emilien
P.S.: Please CC me, as I'm not subscribed to this list.

[0] http://www.appelsiini.net/projects/lazyload
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=654814
[2] https://github.com/tuupola/jquery_lazyload
[3] https://github.com/tuupola/jquery_lazyload/downloads
[4] https://github.com/tuupola/jquery_lazyload/tarball/master



More information about the Pkg-javascript-devel mailing list