ambiguity in the guidelines
Ralf Corsepius
rc040203 at freenet.de
Thu Jul 6 13:30:18 UTC 2006
On Thu, 2006-07-06 at 09:16 -0400, Jesse Keating wrote:
> On Thursday 06 July 2006 09:08, Ralf Corsepius wrote:
> > All this (and the warning in rpmlint) does, is to add confusion. I
> > prefer strict and clear guidelines.
> >
> > I.e. either
> > 1) CHANGELOGNAME is a freeform string. You can stick anything into it
> > you might find useful.
> >
> > 2) Mandate a text format for CHANGELOGNAME. No exceptions allowed.
>
> There is plenty of room between the 'do whatever you want' and 'YOU MUST DO
> EXACTLY AS WE SAY OR ELSE!!!' standpoints.
>
> CHANGELOGNAME is somewhat freeform.
Technically, it is 100% freeform - I checked the source code.
Nothing inside of CHANGELOGNAME is explicitly parsed. Not even email
addresses. It's just a \0 terminated char[] starting after the Date
string.
> You can put as little or as much as you
> want. Best practices would have you put your name, email address, and
> optionally the version-release associated with this changelog. You could
> also put that version-release within the changelog entry rather than on the
> CHANGELOGNAME line. This is up to the packager's discretion.
Your last sentence is what I find not helpful. As I perceive it, you
seem to be keen on "making things unnecessarily complicated and
confusing".
> Reviewers can suggest that the packager follow the best practice, but in the
> end it would be up to the packager on this issue.
... simply confusion.
Ralf
More information about the Fedora-maintainers
mailing list