[Pkg-javascript-devel] New jquery-lazyload version 1.8.0 - please review

Emilien Klein emilien+debian at klein.st
Sun Dec 2 18:06:29 UTC 2012


Hey team,

I've updated the git repo last week by adding documentation in
debian/README.Debian and including example files, but still version
1.8.0.

2012/12/2 Marcelo Jorge Vieira <metal at alucinados.com>:
> Hi!
>
> Sorry for late reply, my life is a big mess.

No problem, I hope it's not too bad.

> On Tue, 2012-11-20 at 22:32 +0100, Emilien Klein wrote:
>> Hi Marcelo,
>> Le 16 nov. 2012 15:42, "Marcelo Jorge Vieira" <metal at debian.org> a écrit :
>> >
>> > Hi Emilien,
>> >
>> > On Wed, 2012-10-31 at 15:49 +0100, Emilien Klein wrote:
>> > > 2012/10/29 Marcelo Jorge Vieira <metal at debian.org>:
>> > > > Hi Emilien,
>> > > >
>> > > > On Mon, 2012-10-29 at 15:53 +0100, Emilien Klein wrote:
>> > > >> Hi team,
>> > > >>
>> > > >> 2012/9/30 Emilien Klein <emilien+debian at klein.st>:
>> > > >> > Hi JS team,
>> > > >> >
>> > > >> > I've updated jquery-lazyload's git repo [0] with its latest version 1.8.0.
>> > > >> > It would be nice if one of you could review it, and if everything is
>> > > >> > OK, upload it.
>> > > >>
>> > > >> Could somebody have a look at this new version, and upload it?
>> > > >
>> > > > I will do it.
>> > >
>> > > Thanks Marcelo.
>> > >    +Emilien
>> >
>> > My review:
>>
>> Thanks for your review.
>>
>> > 1) Minified files:
>>
>> Will do.
>> What is the best way to automate the repackaging? I've seen some
>> mentions of `debian/rules get-orig-source`, would you be able to point
>> me to some good example (I assume inside the js team we have some good
>> example of exactly this, removing minified files and repackaging)
>
> Take a look here: http://is.gd/fmIsUN

Thanks for the link to an example.
Looking around, and also following Jonas' mail, I don't think that
repackaging is that critical: the original compressed files are not
present in the binary package, as they get recompressed in the
packaging process. I will thus leave it as such.

>> > 3) examples:
>> >
>> > 3.1) Would be interesting you install the examples
>>
>> I thought about it when first packaging, but those example include
>> pictures (from the author?), which:
>> - increase the size of the package (upstream tarball is 1.6Mb,
>> repackaged without the images is 12,6 Kb): it feels unnecessary for
>> just a little js library to have "such a large" package downloaded
>
> But you can split it into a doc package ( jquery-lazyload-doc),
> such as, libjs-jquery-ui and libjs-jquery-ui-docs.

Without the images, the example files don't add much weight, so I've
included the html files in the package and left the images out, both
for licensing and size reasons.

>> - licensing of these images is unclear : if we worry about having
>> minified js in the *source* package (which doesn't end in the binary
>> package, as the source files get minified by `debian/rules
>> override_dh_auto_build`), shouldn't we worry about those imaging
>> getting in the binary package?
>
> Yes, is the same thing. There is no license file in repository
> or mention about images license =/
>
>
>> I had contacted upstream about the licensing of these images, but
>> never got an answer and kind of dropped the pressure.
>
> Bad, I will too.
>
>
>> Question: would it make sense to include the examples *without* the
>> images? That way developers could still see the source code... If
>> going that route, I assume getting those images out of the source
>> tarball when repackaging would be OK, please advise.
>
> As I said, there is no general license, so we only know the license for
> JS files.
>
>
>> Upstream has released a new version, I'll update the package to 1.8.1.
>
> ok!

If you're fine with the current package for 1.8.0 (i.e. without having
to repackage to removed the compressed js files), I'll update the
package for 1.8.1 (prefer to do stuff in different steps). Let me
know!

    +Emilien



More information about the Pkg-javascript-devel mailing list