From Fedora Project Wiki

mNo edit summary
mNo edit summary
Line 9: Line 9:


'''Architecture of the project'''
'''Architecture of the project'''
'''Requirements'''
  * Django >= 1.2.5
  * Mysql server
The web service does not need any authentication. It will require read only access to the database, the users will only require to query the service.
The information on the database will be filled up by darkserver-import command, which will only execute through bodhi on every update pushed through.

Revision as of 10:09, 6 December 2011

Darkserver is a service written to help people finding details of build-id(s). People will be able query the service based on build-id(s) or rpm package names. The service will provide output in JSON format as it will be easier for other tools to parse the output.

The whole idea is based on a feature of BUILD-ID which was completed in Fedora 8 time, you can read about it [here].


Why we need the service ?


Architecture of the project


Requirements

 * Django >= 1.2.5
 * Mysql server

The web service does not need any authentication. It will require read only access to the database, the users will only require to query the service.

The information on the database will be filled up by darkserver-import command, which will only execute through bodhi on every update pushed through.