= Project Sponsor =
Name: Ionuț Arțăriși
Fedora Account Name: mapleoin
Infrastructure Sponsor: toshio
== Secondary Contact info ==
Name: Toshio Kuratomi
Fedora Account Name: toshio
== Project Info ==
Project Name: Copr
Target Audience: Fedora developers and users
Expiration/Delivery Date (required): January 15, 2011
Description/Summary: Copr (Cool Other Package Repo) is a Fedora project to help make building and managing third party package repositories easy. The instance to be installed within Fedora Infrastructure provides Fedora maintainers with the ability to create repos of packages to build against and share with others.
More info at: https://fedoraproject.org/wiki/Category:Copr
Project plan (Detailed):
At this stage, we want to deploy the already built JSON API in order to present it to the community. This is a !TurboGears2 webapp that is being built as part of Fedora Summer Coding 2010.
At the next stage we would need resources for deploying the buildsystem with a couple of func minions and also space for storing the repos and packages. We would only need a few repositories with one to five rpms apiece. With these resources we could provide a full demo of the application, but with significantly less load than the final release.
We will request additional hardware from spot when entering production.
Goals: allow Fedora contributors to build and share their packages with other users.
== Specific resources needed ==
I've got the webui setup on http://publictest1.fedoraproject.org/copr/
The code is a bzr checkout into /srv/dev/bzr
Permissions should be setup so that anyone in the bzrcopr group can edit the code. You should be able to pull from bzr.fedorahosted.org without problems. For pushing you either need to use ssh-agent forwarded to the publictest box or pulling the changes to your local machine and then pushing to fedorahosted.
Presently using an sqlite database but we can install the postgresql8.4 package on publictest1 and start working with that if we want.
We can let this die for now. The code is on fedorahosted. We'll revive this when/if we have more time for it.
to comment on this ticket.