[Fedora-packaging] Suggestion: require inclusion of cvs location in completed review request

David Timms dtimms at iinet.net.au
Sun Apr 6 08:17:51 UTC 2008


Hi all,

I am keen to get the packaging process modified to include a final item 
after ACCEPTED and CVS action done. This is simply to require the 
submitter to make a final entry into the review request that indicates 
the URL to the spec file on the fedora cvs server {or any future package 
source repo}. Preferably via the web interface viewcvs.

While some people think that the package submission, review, maintenance 
can be burdensome, I think this would be an improvement to assist 
learning packagers in seeing what the final completed .spec looks like.

At the moment, many .spec URLs that are hosted outside Fedora are taken 
down the moment or shortly after the process is complete. Hence it makes 
  it difficult to learn from the efforts of others in a package review 
in Fedora because the .spec is no longer linked in the spec/SRPM urls 
provided by the submitter.

The second issue is that browsing the cvs server is quite slow - mainly 
at the point where the "folder" has the complete list of {3000} package 
folders. This means we could immediately click through to the correct 
folder in the cvs server, rather than trawling from the top level.

Any comments, rejections to this idea ?

In the meantime, if you think it is a good idea, it would be appreciated 
  for others to do this in any case - if that is allowed ?
===
Another idea along these lines would be to have a staging CVS server 
that the reviewer would be required to commit the original and changes 
to the spec under development. This could then be committed to the real 
cvs server after acceptance. The submitter would still put his srpms on 
his own url, not in the staging cvs server.

This would make it simpler to get a live diff on what the submitter's 
changes have been, rather than viewing the spec as a whole and trying to 
find the changes.

DaveT.




More information about the Fedora-packaging mailing list