Bug 486687 - Review Request: chisholm-rubbing-fonts - Decorative Sans Serif Font
Summary: Review Request: chisholm-rubbing-fonts - Decorative Sans Serif Font
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Jon Stanley
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: FE-DEADREVIEW
TreeView+ depends on / blocked
 
Reported: 2009-02-21 00:50 UTC by Jay Hankinson
Modified: 2011-06-21 17:27 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-06-21 17:27:42 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Font config file for chisholm rubbing font (344 bytes, text/plain)
2010-02-23 01:32 UTC, Jay Hankinson
no flags Details
SPEC file for chisholm rubbing font (1.56 KB, application/octet-stream)
2010-02-23 01:32 UTC, Jay Hankinson
no flags Details

Description Jay Hankinson 2009-02-21 00:50:33 UTC
Spec URL: http://herlo.fedorapeople.org/rpms/rubbing-fonts.spec
SRPM URL: http://herlo.fedorapeople.org/rpms/chisholm-to-be-continued-fonts-20090124-1.fc10.src.rpm 
Description: Rubbing is a decorative sans-serif font

Comment 1 Jon Stanley 2009-02-21 01:33:25 UTC
Review coming....

Comment 3 Jon Stanley 2009-02-21 02:08:38 UTC
OK - Package meets naming and packaging guidelines
NO - Spec file matches base package name.
OK - Spec has consistant macro usage.
OK - Meets Packaging Guidelines.
OK - License
OK - License field in spec matches
Embedded in font - License file included in package
OK - Spec in American English
OK - Spec is legible.
OK - Sources match upstream md5sum:
faf9b021e799e6eddd5e6c0b3089a3f0  ruf.upstream.zip
faf9b021e799e6eddd5e6c0b3089a3f0  ruf.zip
N/A - Package needs ExcludeArch
OK - BuildRequires correct
N/A - Spec handles locales/find_lang
N/A - Package is relocatable and has a reason to be.
OK - Package has %defattr and permissions on files is good.
OK - Package has a correct %clean section.
OK - Package has correct buildroot
%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
OK - Package is code or permissible content.
N/A - Doc subpackage needed/used.
N/A - Packages %doc files don't affect runtime.

N/A - Headers/static libs in -devel subpackage.
N/A - Spec has needed ldconfig in post and postun
N/A - .pc files in -devel subpackage/requires pkgconfig
N/A - .so files in -devel subpackage.
N/A - -devel package Requires: %{name} = %{version}-%{release}
N/A - .la files are removed.

N/A - Package is a GUI app and has a .desktop file

Package compiles and builds on at least one arch.
http://koji.fedoraproject.org/koji/taskinfo?taskID=1143839
OK - Package has no duplicate files in %files.
OK - Package doesn't own any directories other packages own.
OK - Package owns all the directories it creates.
SEE ABOVE - No rpmlint output.
$ rpmlint *
chisholm-rubbing-fonts.src: E: invalid-spec-name
1 packages and 1 specfiles checked; 1 errors, 0 warnings.

OK - final provides and requires are sane:

SHOULD Items:

OK - Should build in mock.
OK - Should build on all supported archs
OK - Should function as described.
OK - Should have sane scriptlets.
OK - Should have subpackages require base package with fully versioned depend.
OK - Should have dist tag
OK - Should package latest version
OK - check for outstanding bugs on package. (For core merge reviews)

Issues:

1. Spec file name doesn't match the base package name - needs to be renamed

Comment 4 Jay Hankinson 2009-02-21 02:29:24 UTC
Corrected spec file name. New spec file and SRPM uploaded.

Spec URL: http://herlo.fedorapeople.org/rpms/rubbing-fonts.spec
SRPM URL: http://herlo.fedorapeople.org/rpms/chisholm-rubbing-fonts-20090125-2.fc9.src.rpm

Comment 5 Jay Hankinson 2009-02-21 02:37:16 UTC
Real Spec URL: http://herlo.fedorapeople.org/rpms/chisholm-rubbing-fonts.spec

Comment 6 Jon Stanley 2009-02-21 02:39:31 UTC
Looks good to me, this package is APPROVED.

Comment 7 Nicolas Mailhot 2009-02-23 10:54:51 UTC
Just a nitpicking

The font declares itself as "Rubbing Font". That's what fontconfig and apps will see, so that's also what you need to use in your fontconfig rules

(I agree the "Font" bit is quite silly and upstream would be well advised to drop it)

BTW, there are a few minor template changes in fontpackages-devel 1.20, but nothing dangerous and your current spec will also work fine.

Comment 8 Jon Stanley 2009-02-24 17:38:17 UTC
Cool.  Jay, please apply for the 'packager' group in FAS and I'll sponsor you.

Thanks for everything, and it was great meeting you!

Comment 9 Jay Hankinson 2009-02-24 22:41:30 UTC
Enjoyed meeting you all too. Very worth while afternoon.
What about the comments form Nicolas Mailhot? Presumably I need to re-do the fontconfig file?

Also forgive my ignorance but remind me what/where FAS is again?

Comment 10 Nicolas Mailhot 2009-03-21 11:27:41 UTC
(In reply to comment #9)
> Enjoyed meeting you all too. Very worth while afternoon.
> What about the comments form Nicolas Mailhot? Presumably I need to re-do the
> fontconfig file?

If you want it to actually do something, yet
 
> Also forgive my ignorance but remind me what/where FAS is again?  

http://fedoraproject.org/wiki/Joining_the_Fonts_SIG

(I apologize for the long time I spent not checking if this review progressed)

Comment 11 Jon Stanley 2009-03-27 12:19:21 UTC
And I'm very sorry for it being buried in a mess of bugzilla mail on my side, let me know if you need any help getting this into shape, I'm available for wahtever help you might need.

Comment 12 Jay Hankinson 2009-03-27 23:16:08 UTC
I've been pretty much swamped myself so no biggie. I've updated the font config and spec files and rebuilt the SRPM to include the changes but I don't have anywhere to upload the files to for review (someone did this for me on the day). Can I e-mail them to one of you to upload?

Comment 13 Nicolas Mailhot 2009-03-28 13:50:15 UTC
You can always attach the text files (not the full srpm) to this bug.

Otherwise if you've completed FAS you probably have a fedorapeople hosting space (or can ask for one on #fedora-admin)

Comment 14 Jon Stanley 2009-03-29 07:34:22 UTC
I had sent Jay an email on an acct that I had setup for him.  You can't get fedorapeople until you're in CLA+1, right now he's CLA only :/

Comment 16 Nicolas Mailhot 2010-02-22 18:02:00 UTC
@jay: this package has been approved a long time ago, do you still need help to push it fedora-side?

Comment 17 Jay Hankinson 2010-02-23 01:32:08 UTC
Created attachment 395620 [details]
Font config file for chisholm rubbing font

Comment 18 Jay Hankinson 2010-02-23 01:32:54 UTC
Created attachment 395621 [details]
SPEC file for chisholm rubbing font

Comment 19 Jay Hankinson 2010-02-23 01:34:46 UTC
Wow! Apologies, really thought I'd finished this up at the time. I've attached the font config and spec files and the SRPM is available here: http://i.am.jds2001.org/~ukjay/chisholm-rubbing-fonts-20090125-3.fc9.src.rpm

Is that all you need?

Comment 20 Paul Flo Williams 2011-05-30 20:36:53 UTC
Jay, are you still around? This package was approved over two years ago, and still hasn't been built for Fedora.

Please take a look at this page:

http://fedoraproject.org/wiki/Join_the_package_collection_maintainers

Your sponsor can help if you are unsure how to import your srpm into Fedora git.

Comment 21 Paul Flo Williams 2011-06-21 17:27:42 UTC
https://fedoraproject.org/wiki/Policy_for_stalled_package_reviews

Closing as submitter has left, even though package is approved.

Note for anyone else wanting to pick this up: fontlint shows that Rubbing Font has a number of problems that cause it to not work well in Inkscape or Fontmatrix, so you might be dealing with bug reports very soon after release.


Note You need to log in before you can comment on or make changes to this bug.