m (→Current status: Updated status) |
|||
Line 33: | Line 33: | ||
== How To Test == | == How To Test == | ||
Devel instance URL: [http://darkserver01.dev.fedoraproject.org/darkserver/ http://darkserver01.dev.fedoraproject.org/darkserver/] | |||
== User Experience == | == User Experience == |
Revision as of 14:39, 19 March 2012
Darkserver GNU Build ID service
Summary
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. This service will be integrated with the Fedora infrastructure and includes a web interface and koji plugin.
Owner
- Name: Kushal Das
- Name: Rahul Sundaram
Current status
- Targeted release: Fedora 17 (and its Feature List)
- Last updated: 2012-03-19
- Percentage of completion: 95%
We have a staging instance, only thing left is a production instance in Fedora infrastucture.
Detailed Description
https://fedoraproject.org/wiki/Darkserver
Benefit to Fedora
To enable developer tools to identify exact package builds from which process images (e.g. core dumps) come. This can enable their analysis, debugging profiling, by finding out where the rpm / elf / dwarf files may be found, so they can download them. (This is even better than abrt-action-install-debuginfo-to-abrt-cache because that apparently cannot query files no longer indexed by repodata.)
Scope
How To Test
Devel instance URL: http://darkserver01.dev.fedoraproject.org/darkserver/
User Experience
This is a developer service and won't affect end users except in a indirect way by improving the use of tools.
Dependencies
Infrastructure team needs to host the service. Kevin Fenzi is working with Kushal Das on this already.
Contingency Plan
The service simply won't exist.
Documentation
Darkserver, is a Fedora service 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. This release includes all the tools to make use of this service.