From Fedora Project Wiki
Line 18: Line 18:
| [[PackagingDrafts/Fonts_packaging_automation]] Refactoring of Fedora fonts packaging guidelines and template
| [[PackagingDrafts/Fonts_packaging_automation]] Refactoring of Fedora fonts packaging guidelines and template
|-
|-
| Updates to the Eclipse plugin guidelines || overholt || Was previously discussed [https://www.redhat.com/archives/fedora-packaging/2008-October/msg00121.html here]. || http://overholt.fedorapeople.org/EclipsePlugins.diff
| Updates to the Eclipse plugin guidelines || overholt || Was previously discussed [https://www.redhat.com/archives/fedora-packaging/2008-October/msg00121.html here].  Only difference from that diff is the addition of Fedora 9 notes as requested [https://www.redhat.com/archives/fedora-packaging/2008-December/msg00006.html here].|| http://overholt.fedorapeople.org/EclipsePlugins.diff
|}
|}



Revision as of 20:48, 8 December 2008

Things to be considered for Packaging Guidelines

Has a Driver
Task Name Owner Target Date Notes
JavaScript abadger1999 Discuss PackagingDrafts/JavaScript Libraries Packaged. See discussion page for Unresolved Issues
Python virtual Provides abadger1999 PackagingDrafts/Python
RubyGem with C code mtasaka Please discuss PackagingDrafts/RubyGem with C code what is "Has a Driver"?
Font packaging automation Nicolas Mailhot Start of F11 dev cycle PackagingDrafts/Fonts_packaging_automation Refactoring of Fedora fonts packaging guidelines and template
Updates to the Eclipse plugin guidelines overholt Was previously discussed here. Only difference from that diff is the addition of Fedora 9 notes as requested here. http://overholt.fedorapeople.org/EclipsePlugins.diff


Queued but Unowned
Task Name Owner Target Date Notes
libexecdir in FHS nobody started, first feedback from FHS' editors, ongoing Get involved in FHS discussions to resurrect libexec in the FHS: Mail thread Is this link correct?
issue moved up to FHS' bugzilla: Bug #101
CFlags Prohibition nobody unknown Don't manually set CFLAGS in the spec, %configure should do it for you.
Patch Best Practice nobody unknown Remember that "Patch" is the same as "Patch0". You should consider using Patch0 for the first patch, since it removes any possible confusion as to which patch you're using. This is not required.
Files Generated by Scriptlets nobody unknown Policy on cleaning up things introduced in %post (and not creating files in %post.)
aclocal nobody unknown Should packages that place files under /usr/share/aclocal be required to have a Require: /usr/share/aclocal?
rpmbuild --with/--without nobody unknown Encourage using rpmbuild --with/--without for conditionally build parts of a spec. Discourage using --define 'with/without_xxx 1' and similar custom magic.
scons guidelines nobody unknown In the announcement thread for the cmake guidelines, it was suggested that scons guidelines in the same vein would be useful.
autoconf/automake usage nobody unknown Policy on using autoconf/automake in %setup or %build sections of a spec file and usage of older autoconf/automake releases. http://fedoraproject.org/wiki/PackagingDrafts/AutoConf


Tabled (On indefinite hold)
Task Name Owner Target Date Notes
arch specific script packages f13 unknown Packages containing scripts that require programs or features which are not available on all platforms should not be noarch. Example: system-config-boot which requires grub
iconcache RexDieter tabled update icon (cache) handling / policy, PackagingDrafts/ScriptletSnippets/iconcache
Files in /srv JesseKeating soon What files should be allowed to be placed in /srv/ ?