[Bug 508549] Review Request: xml-writer - Java filter class designed to work with SAX2
bugzilla at redhat.com
bugzilla at redhat.com
Tue Aug 25 21:01:36 UTC 2009
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=508549
Jerry James <loganjerry at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
CC| |loganjerry at gmail.com
AssignedTo|nobody at fedoraproject.org |loganjerry at gmail.com
Flag| |fedora-review?
--- Comment #1 from Jerry James <loganjerry at gmail.com> 2009-08-25 17:01:34 EDT ---
Rpmlint output:
2 packages and 1 specfiles checked; 0 errors, 0 warnings.
MUST items:
OK: rpmlint output (see above)
OK: named according to package naming guidelines
OK: spec file name matches package name
XX: package meets packaging guidelines: You need to add a comment on the patch.
See
https://fedoraproject.org/wiki/Packaging/Guidelines#All_patches_should_have_an_upstream_bug_link_or_comment
OK: Fedora approved license. I wouldn't worry about that. I found public
domain declarations in multiple files.
OK: License field matches actual license
OK: License file is included in %doc
OK: Spec file in American English
OK: Spec file is legible
OK: Sources match upstream (compare equal with md5sum)
OK: package builds into binary RPM on at least one arch (F-11 x86_64)
NA: Appropriate use of ExcludeArch
OK: All build dependencies in BuildRequires
NA: Proper handling of locales
NA: ldconfig called in %post/%postun
OK: No relocatable packages
OK: Package owns all directories it creates
OK: No duplicate listings in %files
OK: Appropriate permissions in %files
OK: Package has a %clean section with appropriate contents
OK: Consistent use of macros
OK: Code or permissible content
NA: Large documentation in a -doc subpackage
OK: No runtime dependencies in %doc
NA: Header files in -devel
NA: Static libraries in -static
NA: Requires: pkgconfig
NA: .so files in -devel
NA: -devel requires base package
NA: No libtool archives
NA: GUI applications need a desktop file
OK: Don't own files/dirs already owned by other packages
OK: Clean at the beginning of %install
OK: All filenames are valid UTF-8
SHOULD items:
NA: Ask upstream to include a license file
NA: Provide translated description and summary fields
OK: Package builds in mock (checked x86_64 F-11 only)
??: Package builds on all supported arches (did not check)
OK: Package functions as described (minimal testing only)
OK: Sane scriptlets
OK: Subpackages require base package
NA: Placement of pkgconfig files
NA: File dependencies
Finally, I have a few comments on the spec file. First, would you consider
adding ChangeLog and BUGS to %doc? I know their contents may be trivial, and
the author isn't working on the code right now, but there just may be a new
version some day ....
Second, the -javadoc subpackage does not need to "Requires: jpackage-utils",
since it requires the base package, which requires jpackage-utils.
Third, I don't understand the use of %dir in the "%files javadoc" section. I
think this is more readable:
%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}
%{_javadocdir}/%{name}-%{version}
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Fedora-package-review
mailing list