Excerpts from Raymond Mancy's message of 2014-02-10 17:10:02 +1000:
Documentation: According to the guidelines, 'relevent'
documentation
in the source must be inclded marked with %doc. AFAICT, the only
docs in the documentation folder that are included in the binary
rpms are the man pages, are a recreation of the releases page from
the website. Although the guidelines do talk about irrelevant docs,
and what they are, I'm not sure if the rest of our docs fall into
that category.
The only relevant documentation for us (that is, relevant to be shipped
in the package as %doc) would be COPYING, and the beaker-server upgrade
notes. We do this correctly already I believe.
PIE: We need to add instructions so that Beaker can make use of
position-independent execution.
Not sure which guideline you are referring to here but I doubt it
applies, since Beaker is pure Python.
If anyone can point out any misunderstanding of the guidelines, or in
general anything else to add, please do.
Did you also look over the Python guidelines? I think we already adhere
to them all.
--
Dan Callaghan <dcallagh(a)redhat.com>
Software Engineer, Hosted & Shared Services
Red Hat, Inc.