[New: openFATE 316218] API to obtain maintainer information per project
Feature added by: Robert Schweikert (rjschwei) Feature #316218, revision 1 Title: API to obtain maintainer information per project Buildservice: Unconfirmed Priority Requester: Important Requested by: Robert Schweikert (rjschwei) Partner organization: openSUSE.org Description: In an effort to provide better information about package maintainership, see may talks at oSC13, I have developped a script that collects information for openSUSE:Factory. The script generates a list of packages, then obtains the devel projects for each package and then generates a maintainer list for each package. Therefore, the collection of the data causes API calls over http request in excess of 6000. This is rather inefficient. It should be possible to obtain the data through 1 or 2 api calls. -- openSUSE Feature: https://features.opensuse.org/316218
Feature changed by: Guido Berhörster (gberh) Feature #316218, revision 2 Title: API to obtain maintainer information per project Buildservice: Unconfirmed Priority Requester: Important Requested by: Robert Schweikert (rjschwei) Partner organization: openSUSE.org Description: In an effort to provide better information about package maintainership, see may talks at oSC13, I have developped a script that collects information for openSUSE:Factory. The script generates a list of packages, then obtains the devel projects for each package and then generates a maintainer list for each package. Therefore, the collection of the data causes API calls over http request in excess of 6000. This is rather inefficient. It should be possible to obtain the data through 1 or 2 api calls. + Discussion: + #1: Guido Berhörster (gberh) (2013-08-01 20:05:04) + See http://permalink.gmane.org/gmane.linux.suse.opensuse.devel/52116 + (http://permalink.gmane.org/gmane.linux.suse.opensuse.devel/52116) for + a script that achieves the same with <projects>*2+1 queries (currently + 146*2+1=293) which should be reasonably efficient. -- openSUSE Feature: https://features.opensuse.org/316218
Feature changed by: Andreas Jaeger (a_jaeger) Feature #316218, revision 3 Title: API to obtain maintainer information per project - Buildservice: Unconfirmed + Buildservice: New Priority Requester: Important Requested by: Robert Schweikert (rjschwei) Partner organization: openSUSE.org Description: In an effort to provide better information about package maintainership, see may talks at oSC13, I have developped a script that collects information for openSUSE:Factory. The script generates a list of packages, then obtains the devel projects for each package and then generates a maintainer list for each package. Therefore, the collection of the data causes API calls over http request in excess of 6000. This is rather inefficient. It should be possible to obtain the data through 1 or 2 api calls. Discussion: #1: Guido Berhörster (gberh) (2013-08-01 20:05:04) See http://permalink.gmane.org/gmane.linux.suse.opensuse.devel/52116 (http://permalink.gmane.org/gmane.linux.suse.opensuse.devel/52116) for a script that achieves the same with <projects>*2+1 queries (currently 146*2+1=293) which should be reasonably efficient. -- openSUSE Feature: https://features.opensuse.org/316218
Feature changed by: Robert Schweikert (rjschwei) Feature #316218, revision 4 Title: API to obtain maintainer information per project Buildservice: New Priority Requester: Important Requested by: Robert Schweikert (rjschwei) Partner organization: openSUSE.org Description: In an effort to provide better information about package maintainership, see may talks at oSC13, I have developped a script that collects information for openSUSE:Factory. The script generates a list of packages, then obtains the devel projects for each package and then generates a maintainer list for each package. Therefore, the collection of the data causes API calls over http request in excess of 6000. This is rather inefficient. It should be possible to obtain the data through 1 or 2 api calls. Discussion: #1: Guido Berhörster (gberh) (2013-08-01 20:05:04) See http://permalink.gmane.org/gmane.linux.suse.opensuse.devel/52116 (http://permalink.gmane.org/gmane.linux.suse.opensuse.devel/52116) for a script that achieves the same with <projects>*2+1 queries (currently 146*2+1=293) which should be reasonably efficient. + #2: Robert Schweikert (rjschwei) (2013-08-08 15:46:24) (reply to #1) + Note that the linked script also shows the inherited maintainers, this + masks the information about each individual package. -- openSUSE Feature: https://features.opensuse.org/316218
participants (1)
-
fate_noreply@suse.de