Bug 457247

Summary: Review Request: sugar-terminal -- Terminal activity for sugar
Product: [Fedora] Fedora Reporter: Jeremy Katz <katzj>
Component: Package ReviewAssignee: Robin Norwood <robin.norwood>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: fedora-package-review, notting, pbrobinson, robin.norwood
Target Milestone: ---Flags: robin.norwood: fedora-review+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-09-03 20:41:46 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Comment 1 Robin Norwood 2008-08-08 16:30:14 UTC
- rpmlint is very noisy:
sugar-terminal.src: W: non-standard-group Sugar/Activities

* Sugar/Activities should probably be added to the standard groups list.
* Filed https://bugzilla.redhat.com/show_bug.cgi?id=458460 to get this done.

sugar-terminal.noarch: E: non-executable-script /usr/share/sugar/activities/Terminal.activity/setup.py 0644

* Probably just patch out the shebang line or make it non-executable
  since this shouldn't be needed at runtime.

sugar-terminal.noarch: W: file-not-in-%lang /usr/share/sugar/activities/Terminal.activity/locale/af/LC_MESSAGES/org.laptop.Terminal.mo
(...lots more...)

* Ongoing discussion as to what to do about this on fedora-olpc-list.
  No point in blocking the review, we'll just fix it when the proper
  course of action is decided.


- Package naming is fine
- License is fine
- Source matches upstream (git checkout of a tag)
- Spec file is fine
- File list is fine (except for translations)


APPROVED (Once you fix the rpmlint error)

Comment 2 Jeremy Katz 2008-08-11 18:30:10 UTC
The setup.py thing needs to be fixed in the sugar BundleBuilder so that we avoid proliferating noise into every spec file.  Started a discussion about that also.  Since if we're going to be packaging a number of activities, we should be doing it in a way that doesn't involve a lot of cut and paste boiler-plate "work around the system" types of things.

Will hold off on cvs request (and filing the other review tickets I've got) until we get a little bit of somewhere on the two issues

Comment 3 Jeremy Katz 2008-09-02 17:05:54 UTC
Okay, with the fixes in sugar-toolkit-0.82.5-2, things work nicely now

New Package CVS Request
=======================
Package Name: sugar-terminal
Short Description: Terminal activity for sugar
Owners: katzj
Branches: devel

Comment 4 Robin Norwood 2008-09-02 17:31:55 UTC
btw, I don't mind to be listed as co-maintainer (rnorwood) for any of these activity packages if you like.

Comment 5 Kevin Fenzi 2008-09-03 20:24:02 UTC
cvs done.

Comment 6 Jeremy Katz 2008-09-03 20:41:46 UTC
And building

Comment 7 Peter Robinson 2010-06-10 20:50:45 UTC
Package Change Request
======================
Package Name: sugar-terminal
New Branches: EL-6
Owners: pbrobinson sdz

Comment 8 Kevin Fenzi 2010-06-11 04:34:44 UTC
Have you checked with tuxbrewr to see if he would like to maintain this in EPEL?