Here is a RFR for fedora distribution app[0]. If more information is required, please let me know.
----------------------------------------------------------------------------- Project Sponsor ----------------------------------------------------------------------------- Name: Susmit Shannigrahi
Fedora Account Name: susmit
Group: freemedia
Infrastructure Sponsor: ----------------------------------------------------------------------------- Secondary Contact info -----------------------------------------------------------------------------
Name: Neville A. Cross
Fedora Account Name: yn1v
Group: freemedia ----------------------------------------------------------------------------- Project Info -----------------------------------------------------------------------------
Project Name: Fedora Distribution Application
Target Audience: 1. Anyone who may be requesting a fedora disk from freemedia. 2. Anyone who want to locate a vendor. 3. Admin members who want to enroll/remove vendors. 4. Freemedia admin members. 5. vendors.
Expiration/Delivery Date (required):
Prototype is ready. Can be deployed as soon as a sponsor is found. May be in a month. http://publictest15.fedoraproject.org:8888/
Description/Summary: This application will integrate all the different methods of offline fedora distribution. This will also address several issues that came up while operating the freemedia and distribution project. This will make finding or managing the vendors easy. Lastly, it will replace the existing freemedia front-end and make filing ticket a one step process.
Project plan (Detailed): 1. Currently we keep the vendor list in the wiki.[1][2] These are hard to maintain. And it is also hard for people to find out a suitable vendor. The proposed app is geoip aware one which returns the most appropriate results based on location. This will reduce the load on freemedia as there are vendors who offer the disk from less than half-a-dollar. 2. It is a pain to maintain the wiki list and verify each and every vendor. We plan to notify each vendor upon a new release. We also want to let them have an account so that they can update their accounts themselves. 3. Currently, in freemedia, we open the form for a day or two and close it for the rest of the month. This creates a problem for us. We want to keep the form opened for NA for a longer time, EMEA for lesser time and so on. In this app, there is a python-sqlite wrapper around trac which enables us to differentiate between the regions and close/open the form for a region on demand. 4. There are countries which have their own freemedia program (brazil for example). They want us to redirect requesters to their sites. Currently, we need to add a redirect manually everytime we want to do that. We also address it here.
Should you need more info, please let me know.
Goals: Integrate all the offline sources of fedora. And present them to the uses in a neat and convenient way.
Specific resources needed: Infrastructure sponsor. Additional Info (Optional): None
[0] https://fedorahosted.org/fedora-distribution/ [1]http://fedoraproject.org/wiki/Distribution/OnlineVendors [2] http://fedoraproject.org/wiki/Distribution/LocalVendors