Bug 219889
Summary: | Review Request: bootchart - a utility for profiling the boot process | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | John (J5) Palmieri <johnp> |
Component: | Package Review | Assignee: | Christopher Aillon <caillon> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Package Reviews List <fedora-package-review> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | ajax, jkeck |
Target Milestone: | --- | Flags: | caillon:
fedora-review+
kevin: fedora-cvs+ |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-08-27 17:09:20 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: |
Description
John (J5) Palmieri
2006-12-15 22:47:08 UTC
Hi John. I'll review this package. Does this package really need a javadoc subpackage? It's an application, not a development library, right? Also, I don't think System/Benchmark is a valid Group tag for Extras. Maybe this should be Applications/System. Hi John, It's been a couple of months now. Do you want to abandon this package review? AG If it does get abandoned, I'll be happy to pick it up. So it's been another six weeks; I think this should be closed, and I'll do so in a week if there's no further response. sorry, been really busy. javadoc is there to be a bit more kind for space requirements since I work on a space limited project. You don't always need the docs around. I would actually like to see most of Fedora be a little more finegrained when it comes to packaging. I'll change the group to Applications/System. Any other issues with the package? Currently it seems as if Andy Green is reviewing this, but he hasn't responded. I'll set needinfo. Andy, if you are reviewing this, please set fedora-review to '?'. Or if you don't want to continue reviewing this, go ahead and assign it back to nobody so someone else can take it. (In reply to comment #6) > Currently it seems as if Andy Green is reviewing this, but he hasn't responded. > I'll set needinfo. > > Andy, if you are reviewing this, please set fedora-review to '?'. Or if you > don't want to continue reviewing this, go ahead and assign it back to > nobody so someone else can take it. (I think you mean "Anthony" Green). Yes, I'll continue reviewing this. I don't know how I missed John's reply. I'll look at this today. This has stalled for a while but I still really want it. So: http://ajax.fedorapeople.org/bootchart/ Has new spec and srpm (and noarch rpms). Comandeering this package review... % rpmlint *rpm W: bootchart invalid-license GPL W: bootchart invalid-license GPL W: bootchart-logger non-standard-group System/Boot W: bootchart-logger invalid-license GPL * Please choose one of GPL+, GPLv2, GPLv2+, GPLv3, GPLv3+. See various mailing list threads about it. Also, I'll note that one of the files you install (/usr/share/doc/bootchart-0.9/LICENSE.compress.txt) mentions the Apache License. Might want to figure out what's up with that. * System Environment/Base seems to be the right group for the logger * Preserve your file timestamps by using the -p flag to install(1) * There's a new preferred buildroot of the day, it appears, though you're using the second-best version of it. Just figured I'd point that out since it humors me. * I'll assume this builds under mock. If it doesn't you'll find out when you try to build into koji. * Also, is this package really useful without the logger subpackage? Might consider killing the subpackage. Oh and if you don't kill the subpackage, you need to Requires: %{name} from it. Better make that Requires: %{name} = %{version}-%{release} (In reply to comment #9) > * Please choose one of GPL+, GPLv2, GPLv2+, GPLv3, GPLv3+. See various mailing > list threads about it. Also, I'll note that one of the files you install > (/usr/share/doc/bootchart-0.9/LICENSE.compress.txt) mentions the Apache License. > Might want to figure out what's up with that. Everything looks to be v2+, but then also links against org.apache.commons.compress.tar, which is Apache 2.0. So I'm just claiming it's GPLv3+ for now. I'll ask upstream what they really mean though. > * System Environment/Base seems to be the right group for the logger Done. > * Preserve your file timestamps by using the -p flag to install(1) Done. > * There's a new preferred buildroot of the day, it appears, though you're using > the second-best version of it. Just figured I'd point that out since it humors me. Done. > * I'll assume this builds under mock. If it doesn't you'll find out when you > try to build into koji. Yep. > * Also, is this package really useful without the logger subpackage? Might > consider killing the subpackage. Yeah, it's sort of backwards. The core package is the renderer, the logger is the init wrapper. I could do it as bootchart / bootchart-renderer I guess? The intent is to just have bootchart-logger always active, and let people either render stuff themselves or go to the web UI for it on bootchart.org. New packages and spec at the same URL as before. Erm, I see no new packages on several computars... Sorry, was late about it. Current build: http://ajax.fedorapeople.org/bootchart/bootchart.spec http://ajax.fedorapeople.org/bootchart/bootchart-0.9-4.fc8.src.rpm Folds the subpackages together just for the hell of it, and applies gcj precompilation (patch from overholt). Cool. * Pick one syntax format for your if blocks in %post and %postun * Consider %{_sysconfdir} for /etc and %{_sbindir} for /sbin * %define boottitle is unused? * Url tag -> URL (personal nit). Fixed those locally, they'll show up in the import. Except for the sbin thing, since %{_sbindir} is /usr/sbin; once I remember what the macro for /sbin is, I'll fix that. New Package CVS Request ======================= Package Name: bootchart Short Description: A utility for boot time profiling Owners: ajax Branches: InitialCC: Cvsextras Commits: cvs done. Imported, building 0.9-5.fc8 now. Thanks! Removing old FE-REVIEW blocker. |