[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#800561: RFS: classified-ads/0.08-1 - internet messaging system



Tobias Frost writes:
 > small issues only, please fix those (or convince me that it is ok) and
 > ping me again.  I'll pull from git.
 > 
 > -> d/changelog 
 >  * It is convention when you package a new upstream to have that in the
 >    changelog. As you close upstream bugs, you would write:
 >       "New upstream release. Closes: #794395"
 >  * Because: d/changelog is for Debian changes, not to document 
 >    upstream changes. Let those lines go. 

All right. 

 >  * But there are changes do the pacakaging which are not documented:
 >      o removal of B-Ds, adding of README.Source 

So these are added. 

 > For practice sharing: When my package is under a repository I try to
 > have one commit per change topic. This helps to understand which
 > d/changelog entry correleates to which change.

So addition of 1 line into changelog is one commit git. Makes sense. 

 > -> d/README.source
 >   * the procedure you describe is quite standard, so maybe remove it?
 >   otherwise:
 >   * it has some trailing whitespaces.
 >   * you *SHOULD* *REALLY* sign tags, at least the final build
 >     (add this to your gbp.conf) 
 >   * you should even consider signing every commit. 
 >     http://mikegerwitz.com/papers/git-horror-story

Well,the README.source is now gone, importing the new release so that
git-buildpackage was happy required some practice. Signing commits is 
indeed good idea. Which gets me into next topic: 

 > -> your gbp.conf should be only related to the package, not your
 > (local) build enviorment. You local settings should go into your local
 > file. See gbp.conf(5).

Ok, gbp.conf(5) does not contain word "local". But I understand that
things like tarball-directory or directory for ready builds may be
different from user to user so those lines are now removed, as is 
commands for building and cleaning. In "[git-buildpackage]" I added
entry for signing git tags - is this again something that should be
considered a local setting?

 > (As you are upstream: Please also bump the copyright years when you add
 > or edit files to their header. Its odd to have new file (c) 2013...
 > NOTE: This is *NOT* something you need to fix for this upload, just a
 > suggestion to adapt this best practice in the future)

Hmm..a template. Yes. 

Changes for packaging have now been pushed to github. Package in
mentors has not been updated. 

--
Antti


Reply to: