debian at babilen5.org
Tue Jul 2 09:48:53 UTC 2013
On Tue, Jul 02, 2013 at 11:31 +0200, Gergely Nagy wrote:
> Eugenio Cano-Manuel Mendoza <eugeniocanom at gmail.com> writes:
> > 1) Should source name be data-xml?
> That's a bit too generic, I'd go with clojure-data-xml instead.
> > 2) Should the binary package name be libdata-xml-clojure? (Sounds odd
> > that's why I'm not sure)
> libdata-xml-clojure sounds correct. Why do you find it odd?
I don't see a problem with that name either.
> > 3) Upstream provides a file (CHANGES.md) but only describes the changes
> > from version 0.0.6 to 0.0.7. Is this a valid "upstream changelog"? if not,
> > should I compose a new changelog from the previous versions? and if so, is
> > it required to patch upstream source for this? (since I'm changing a
> > top-level file).
> It is a valid upstream changelog, you don't have to compose a new one.
> Though, if data.xml is past 0.0.7 now, then CHANGES is obsolete, and
> should not be shipped in the binary.
> If that is the case, you can either construct an upstream changelog from
> git log (for example), or just don't ship one. You can do the first
> manually, storing it somewhere under debian/, so you won't have to
> repackage or patch upstream sources.
To be honest: I don't think that a changelog created in this way is a good
idea. If upstream does not create/ship manually created NEWS/CHANGES then it
is IMHO perfectly fine not to package one either. It would make sense to point
this out to upstream and ask them to keep their CHANGES file up-to-date or
simply remove it.
A CHANGES file derived from git log will quite incomprehensible for a "normal"
user and therefore of no almost value to them. Developers OTOH would be better
off simply cloning the upstream repository themselves as that allows them to
access commit messages with the entire array of git tools to, for example,
filter them or change the way they are displayed.
Wolodja <debian at babilen5.org>
081C B7CD FF04 2BA9 94EA 36B2 8B7F 7D30 CAF1 4EFC
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 836 bytes
Desc: Digital signature
More information about the Pkg-clojure-maintainers