From 00bfe693cc884a1851baa50539d4e74ce38d3c8f Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Thu, 23 Apr 2015 19:43:58 +0000 Subject: [PATCH] Update the apps.fp.o data file to the latest upstream. --- roles/apps-fp-o/files/apps.yaml | 71 +++++++++++++++++++++------------ 1 file changed, 46 insertions(+), 25 deletions(-) diff --git a/roles/apps-fp-o/files/apps.yaml b/roles/apps-fp-o/files/apps.yaml index 50c88ff7d0..0acf380e90 100644 --- a/roles/apps-fp-o/files/apps.yaml +++ b/roles/apps-fp-o/files/apps.yaml @@ -1,7 +1,6 @@ %YAML 1.2 --- - name: Fedora Apps data: description: > @@ -20,6 +19,7 @@ children: - name: Koschei data: url: http://koschei.cloud.fedoraproject.org + package_url: http://koschei.cloud.fedoraproject.org/package/{package} description: > Koschei is a continuous integration system for RPM packages. It tracks dependency changes done in Koji repositories and rebuilds @@ -29,6 +29,7 @@ children: - name: Release Monitoring data: url: http://release-monitoring.org + package_url: https://release-monitoring.org/projects/search/?pattern={package} description: > Code named anitya, this @@ -78,9 +79,11 @@ children: work or web application development? This should be useful to you. - name: DataGrepper - icon: fedmsg.png data: + icon: fedmsg.png url: https://apps.fedoraproject.org/datagrepper + package_url: https://apps.fedoraproject.org/datagrepper/raw?package={package} + user_url: https://apps.fedoraproject.org/datagrepper/raw?user={user} status_mappings: ['fedmsg'] description: > DataGrepper is an HTTP API for querying the datanommer @@ -90,8 +93,8 @@ children: source, by topic... you name it. - name: Status - icon: status-good.png data: + icon: status-good.png url: http://status.fedoraproject.org description: > Sometimes the Fedora Infrastructure team messes up (or @@ -102,8 +105,8 @@ children: so if you keep this open you can check back to it at a glance. - name: MirrorManager - icon: downloads.png data: + icon: downloads.png url: http://mirrors.fedoraproject.org status_mappings: ['mirrormanager', 'mirrorlist'] description: > @@ -116,8 +119,8 @@ children: site is dynamically generated every hour, listing only up-to-date mirrors. - name: Nagios - icon: nagios-logo.png data: + icon: nagios-logo.png url: http://admin.fedoraproject.org/nagios description: > "Is telia down?" The answer can most definitively be @@ -126,8 +129,8 @@ children: Fedora. Accessing most details requires membership in the sysadmin group. - name: Collectd - icon: collectd.png data: + icon: collectd.png url: http://admin.fedoraproject.org/collectd/ description: > Tracks and displays statistics on the Fedora @@ -148,6 +151,7 @@ children: - name: Taskotron data: url: https://taskotron.fedoraproject.org + package_url: https://taskotron.fedoraproject.org/resultsdb/results?item={package} description: > Taskotron is a framework for automated task execution and is in the very early stages of development with the objective to @@ -163,6 +167,7 @@ children: - name: Problem Tracker data: url: https://retrace.fedoraproject.org + package_url: https://retrace.fedoraproject.org/faf/reports/?component_names={package} description: > The Problem Tracker is a platform for collecting and analyzing package crashes reported via ABRT (Automatic Bug @@ -178,9 +183,10 @@ children: and related updates in Fedora releases currently under development. - name: Bugzilla - icon: bugzilla.png data: + icon: bugzilla.png url: http://bugzilla.redhat.com + package_url: https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Fedora&product=Fedora%20EPEL&query_format=advanced&component={package} description: > The Fedora Community makes use of a bugzilla instance run by Red Hat. Notice something wrong with a Fedora @@ -188,13 +194,14 @@ children: - name: Review Status data: url: http://fedoraproject.org/PackageReviewStatus/ + package_url: https://bugzilla.redhat.com/buglist.cgi?component=Package%20Review&query_format=advanced&short_desc_type=allwordssubstr&short_desc={package} description: > These pages contain periodically generated reports with information on the current state of all Fedora package review tickets -- a super useful window on bugzilla. - name: Kerneltest - icon: tux.png data: + icon: tux.png url: https://apps.fedoraproject.org/kerneltest description: > As part of the Nuancier is a simple voting application for the supplementary wallpapers included in Fedora. - name: The Mailing lists - icon: mail.png data: + icon: mail.png url: http://lists.fedoraproject.org status_mappings: ['mailinglists'] description: > @@ -244,8 +251,8 @@ children: There are lists for generic topics and lists more dedicated to a specific topic, there is for sure one for you. - name: FedoCal - icon: fedocal.png data: + icon: fedocal.png url: https://apps.fedoraproject.org/calendar status_mappings: ['fedocal'] description: > @@ -255,8 +262,8 @@ children: be kept abrest of releases, freezes, and events? This is the tool for you. - name: Meetbot - icon: meetbot.png data: + icon: meetbot.png url: https://meetbot.fedoraproject.org status_mappings: ['zodbot'] description: > @@ -274,8 +281,8 @@ children: children: - name: github2fedmsg - icon: github.png data: + icon: github.png url: https://apps.fedoraproject.org/github2fedmsg status_mappings: ['fedmsg'] description: > @@ -286,8 +293,8 @@ children: bus. Visit the self-service dashboard to toggle the status of your repositories. - name: Fedora Hosted - icon: trac.png data: + icon: trac.png url: http://fedorahosted.org status_mappings: ['fedorahosted'] description: > @@ -323,6 +330,7 @@ children: - name: FedoraPeople data: url: https://fedorapeople.org + user_url: https://{user}.fedorapeople.org status_mappings: ['people'] description: > Being a community member you gain access to fedorapeople which @@ -331,23 +339,25 @@ children: - name: FAS data: url: http://admin.fedoraproject.org/accounts + user_url: https://admin.fedoraproject.org/accounts/view/{user} status_mappings: ['fas'] description: > The Fedora Account System. Update your profile information and apply for membership in groups. - name: Notifications - icon: fedmsg.png data: + icon: fedmsg.png url: https://apps.fedoraproject.org/notifications status_mappings: ['fedmsg'] description: > Centrally managed preferences for Fedora Infrastructure notifications to your inbox, irc client, and mobile device. - name: Badges - icon: badges.png status_mappings: ['badges'] data: + icon: badges.png url: https://badges.fedoraproject.org + user_url: https://badges.fedoraproject.org/user/{user} description: > An achievements system for Fedora Contributors! "Badges" are awarded based on activity in the community. Can you @@ -363,31 +373,32 @@ children: more.. children: - name: Ask Fedora - icon: ask_fedora.png data: + icon: ask_fedora.png url: https://ask.fedoraproject.org/ status_mappings: ['ask'] description: > Any question at all about Fedora? Ask it here. - name: The Wiki - icon: mediawiki.png data: + icon: mediawiki.png url: http://fedoraproject.org/wiki + user_url: https://fedoraproject.org/wiki/User:{user} status_mappings: ['wiki'] description: > Maintain your own user profile page, contribute to documents about features, process, and governance. - name: Fedora Magazine - icon: magazine.png data: + icon: magazine.png url: http://fedoramagazine.org description: > Fedora Magazine is a WordPress-based site which delivers all the news of the Fedora Community. (It replaces the previous Fedora Weekly News.) - name: The Planet - icon: planet_logo.png data: + icon: planet_logo.png url: http://planet.fedoraproject.org description: > The planet is a blog aggregator, a space accessible to you @@ -413,6 +424,7 @@ children: - name: Packages data: url: https://apps.fedoraproject.org/packages + package_url: https://apps.fedoraproject.org/packages/{package} status_mappings: ['packages'] description: > A meta-app over the other packaging apps; the best place to @@ -424,18 +436,20 @@ children: It is sometimes called "Fedora Community v2" after the old Fedora Community site. - name: Tagger - icon: tagger.png data: + icon: tagger.png url: https://apps.fedoraproject.org/tagger + package_url: https://apps.fedoraproject.org/tagger/{package} status_mappings: ['tagger'] description: > Help build a tag cloud of all our packages.. It's actually really useful. It'll help improve the search of the "Packages" webapp. - name: COPR - icon: copr.png data: + icon: copr.png url: https://copr.fedoraproject.org + user_url: https://copr.fedoraproject.org/coprs/{user}/ status_mappings: ['copr'] description: > Copr is an easy-to-use automatic build system providing a @@ -443,13 +457,17 @@ children: - name: PkgDB data: url: https://admin.fedoraproject.org/pkgdb + user_url: https://admin.fedoraproject.org/pkgdb/packager/{user}/ + package_url: https://admin.fedoraproject.org/pkgdb/package/{package}/ status_mappings: ['pkgdb'] description: > Manage ACLs of your packages. - name: Koji - icon: koji.png data: + icon: koji.png url: http://koji.fedoraproject.org/koji + package_url: http://koji.fedoraproject.org/koji/search?match=glob&type=package&terms={package} + user_url: http://koji.fedoraproject.org/koji/userinfo?userID={user} status_mappings: ['koji'] description: > Koji is the software that builds RPM packages for the @@ -457,9 +475,11 @@ children: environments to perform builds that are both safe and trusted. - name: Bodhi - icon: bodhi.png data: + icon: bodhi.png url: https://admin.fedoraproject.org/updates + package_url: https://admin.fedoraproject.org/updates/{package} + user_url: https://admin.fedoraproject.org/updates/user/{user} status_mappings: ['bodhi'] description: > The tool you will use to push your packages to the Fedora @@ -468,9 +488,10 @@ children: (repository: updates). Behold -- the Magic Cabbage. - name: SCM - icon: git-logo.png data: + icon: git-logo.png url: http://pkgs.fedoraproject.org/cgit + package_url: http://pkgs.fedoraproject.org/cgit/{package}.git status_mappings: ['pkgs'] description: > Ever wonder exactly what is in the new release