[SCM] Debian branch, master, updated. debian/1.2.2-2-16-g5ab98b1

Florian Schlichting fschlich at zedat.fu-berlin.de
Wed Dec 12 11:01:32 UTC 2012


The following commit has been merged in the master branch:
commit 5ab98b1d8363ef4d182b2ee6954533814a88d9f6
Author: Florian Schlichting <fschlich at zedat.fu-berlin.de>
Date:   Wed Dec 12 12:00:46 2012 +0100

    more comments added to d/changelog
    
    (feel free to remove the stuff you think you've resolved)

diff --git a/debian/changelog b/debian/changelog
index 322d02b..98bfd2d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,31 +6,50 @@ lemonldap-ng (1.2.2-3) UNRELEASED; urgency=low
       lemonldap-ng-manager/example/skins/default/ui-darkness/jquery-ui-1.8.6.custom.css
       or the files under scripts/
       => Done
+        - There is still a syntax problem: a .css file doesn't match
+          jquery-ui*.js, and even if it did, it would be overridden by the later
+          jquery*.js; 
+        - And what about scripts/DoxyGen/SQLFilter.pm? Please run 'grep -ri
+          copy' and make sure every copyright holder that comes up is covered
+          by debian/copyright
     + the license information for e.g. jquery.cookie.js or the icons in
       lemonldap-ng-portal/example/skins/common/apps/ does not agree with
       what's documented in the source of those files / README
       => It's a README error that will be changed in the next version
+        - that's ok, but while this hasn't been changed upstream perhaps add a
+          Comment: field to the respective paragraphs?
     + there is no file in the source package that "Files: jquery.base64.js"
       applies to (missing path or globbing)
       => it's here: lemonldap-ng-portal/example/skins/common/jquery.base64.js
+        - I know, but debian/copyright is meant to be machine-readable and the
+          pattern doesn't match. See second bullet point at
+          http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#files-field
     + copyright-format 1.0 specifies that the *last* matching paragraph
       applies (reverse sorting)
-      => Done
+      => Done (but introduced a new case I mentioned above)
   - debian/control:
     + the short description does not fit the recommended "<package> is a ..."
       format
       => Can you check what I've done ?
+        - you only put the "..." into the short description. So e.g. "OpenID, CAS
+          and SAML compatible Web-SSO system (common files)" for
+          liblemonldap-ng-conf-perl. (Did you only update the first package's
+          description on purpose?)
     + the long description is very short and not very informative. It does not
       explain what "SSO" stands for, it could mention what authentication
       sources are supported (probably LDAP, due to its name, any others?), and
       it would be useful to know how it compares to other Single Sign-On system
       such as Shibboleth or OpenID
       => Done
+        - s/ bu / be /
+        - better, but I still don't really know why I should use lemonldap-ng
+          rather than e.g. Shibboleth
     + embedded code copies have been removed and replaced with links to their
       standard location in the jquery* packages. Would it be helpful to provide
       some sort of dependency on those packages? Also, the jquery* code removal
       seems somewhat incomplete.
       => Some jquery* libs are not up-to-date in Debian
+        - ok, but could you have included the .css files as well?
 
   - there are a number of experimental lintian complaints about duplicate
     files, mostly images. Perhaps these could be replaced with symlinks.
@@ -52,6 +71,7 @@ lemonldap-ng (1.2.2-3) UNRELEASED; urgency=low
     liblemonldap-ng-conf-perl.{config,postinst} could be made more robust
     by using something like 'if dpkg --compare-versions $2 ge 0.9'
     => I've updated the comment, it's really < 1.0
+      - um, you did not?
 
   - debian/liblemonldap-ng-conf-perl.postinst and
     debian/liblemonldap-ng-portal-perl.postinst contain commands to change

-- 
Debian



More information about the Pkg-perl-cvs-commits mailing list