On Mon, Feb 26, 2018 at 02:43:51PM -0700, Sean Whitton wrote: > Hello, > > On Mon, Feb 26 2018, Alberto Luaces wrote: > > > I have refreshed those fields. I have not still refreshed the > > changelog date in order to wait for more potential changes. > > Thanks for fixing this. > > I'm not in a position to properly review this package, unfortunately. > Sorry for suggesting in a previous mail that I was planning on doing > that. Just wanted to get the Vcs-* fields fixed. > > -- > Sean Whitton
Hi Alberto, Welcome to the team, and thank you for packaging company-irony! I consider it a valuable addition to the archive :-) The following might be something you already know, but if not, here's a neat trick: Make your changes, and then while in emacs, M-x magit-status, then d u (diff unstaged). Stage the changes that are part of one logical operation with C-<SPC>, select region, then s (or just s on a hunk to stage the whole hunk). Finally c c (commit staged), write your commit message, and finally C-c C-c. Later you can use gbp dch -a [-N $upstream_version-$debian_revision, if necessary] to generate a nice changelog. Hi Sean and David, I'm willing to do reviews, and want to encourage best practises and our team's high standards. Please feel free to comment. debian/copyright: Author's email is directly underneath Copyright in company-irony.el's header. I would either Add it to the Copyright: for the 'Files: *' section, or add an Upstream-Contact field. ( https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#examples ) Sean, what's your best practices stance on this? I'm guessing Upstream-Contact. debian/gbp.conf: gbp:info: Tarballs 'company-irony_1.1.0.orig.tar.xz' not found gbp:warning: Pristine-tar branch "pristine-tar" not found gbp:info: Creating /home/sten/devel/build-area/company-irony_1.1.0.orig.tar.xz gbp:error: v1.1.0 is not a valid treeish Alberto, if you're using pristine-tar you need to push the branch; alternatively, if you got upstream source from git and are not using pristine-tar you need to push the upstream tag to our repo and also modify gbp.conf to indicate you're not using pristine-tar. Also, for future reference, if you choose the git-only workflow you'll need to push each new upstream version tag as you update the package. debian/watch: Missing, please add one. Between the one for irony-mode (watch version 3, Guillaume is also the upstream for this one) and fountain-mode (version 4) you should be able to figure out how to produce a working v4 one ;-) The only reason I mention fountain-mode is because it's the one I've checked most recently. I'll do a more in depth review in the next round. Cheers, Nicholas
signature.asc
Description: PGP signature