[Pkg-mozext-maintainers] feedback on noscript 1.9.9.63-1
arno
arno at renevier.net
Mon Apr 19 14:31:46 UTC 2010
Le samedi 17 avril 2010, à 20:01:49 -0400, Daniel a écrit :
> Hi arno--
>
> I just did a quick look at:
>
>
> http://mentors.debian.net/debian/pool/main/m/mozilla-noscript/mozilla-noscript_1.9.9.63-1.dsc
Hi, thanks for your feedback.
> Some nit-picky observations/thoughts:
>
> 0) you might want to explicitly make a get-orig-source target in
> debian/rules. you've already got the groundwork laid there, and i
> think get-orig-source is the preferred target name according to
> policy
done
> 1) your debian/copyright file is very close to being compliant with
> DEP5 -- i think you just need some headers to bring it into
> compliance.
why not, I've not done that yet, but may be I should. Are there already some
tools that parse and uses those machine readable copyright files ?
> 2) you can probably remove some of the boilerplate comments in
> debian/rules -- i don't think they're required for attribution, and
> they're more to wade through if folks want to understand what you're
> doing.
done
> 3) debian/patches/0003* looks like it might be a difficult patch to
> maintain if upstream changes in any explicit way. might it be
> better done as a sed -i script in the debian/rules target that
> re-packs the upstream tarball, since it has to do with the placement
> of the unpacked locales files (and the unpacked locales files are
> extracted in that same target)?
good idea, I've changed that
> 4) You could fold in the removal of NoScript_License.txt to your
> invocation of install-xpi by using -x -- it seems cleaner to me, but
> it probably doesn't matter much.
done
> 5) i don't think you need --with quilt in your % target invocation
> of dh, since debian/source/format explicitly says "3.0 (quilt)"
If don't use --with quilt debclean does not unapply patches.
> 6) You also don't need to build-depend on quilt, since you're using
> the new source format.
and if I use --with quilt without this build depends, lintian is not happy
> 7) Your default configuration file doesn't have any (commented)
> references for where admins might look to find other preferences
> they might want to override.
Do you think I should copy all preferences from
default/preferences/noscript.js ?
> Also, you explicitly override some
> preferences in debian/patches/0000{1,2}*. I wonder why those are
> overridden there, but the other preference is overridden in
> xul-ext-noscript.js. Maybe they should all be done in the same way?
> If not, maybe it would be good to include an explanation of why you
> chose to patch out some preferences and override some others.
The preference I set in /etc/xul-ext/noscript.js is not already defined by
noscript. The others are defined in noscript, and I override them. That's why
I treat them differently, but may it's better to put them all in
/etc/xul-ext/noscript.js, then, I would have no patch anymore.
My current progress is available at:
http://mentors.debian.net/debian/pool/main/m/mozilla-noscript/mozilla-noscript_1.9.9.66-1.dsc
arno
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-mozext-maintainers/attachments/20100419/58b9326e/attachment.pgp>
More information about the Pkg-mozext-maintainers
mailing list