On Mon, Apr 18, 2016 at 11:26:26AM +0200, Thomas Goirand wrote: > Moving forward, what I would like to see is an easy to use shell tool to > do what's needed. For example, something like this: > > debtags -kAC6B43FE -p python-shotgun \ > -t implemented-in::python,role::program,suite::openstack,system::cloud [...] > If I had such a tool available, I'd be tagging all of my packages very > shortly. Without it, I feel like I have to write the tool first, > otherwise, it will take too long. Fresh out of the oven, you can paste a tag patch here: https://debtags.debian.org/api/patch The format is described here: https://debtags.debian.org/api/ > Also, I was very disappointed to realize lots of the tags I edited a few > years ago for OpenStack seem to be completely gone (or at least, they > don't show on the web editor). What happened? I looked through the backups of the site and traced their disappearance to the time this commit was put into production: http://anonscm.debian.org/cgit/debtags/debtagsd.git/commit/?id=610a80e268daeb4570be63791752276205091cd3 It could be that the change in the source of package information for debtags temporarily gave the site a package database that didn't have the packages you had just tagged. I've regenerated the openstack-related patch for the data up to that day: find it attached. Enrico -- GPG key: 4096R/E7AD5568 2009-05-08 Enrico Zini <enrico@enricozini.org>
glance: +admin::virtualization, +implemented-in::python, +interface::commandline, +role::program, +scope::suite, +suite::TODO, +suite::openstack, +use::storing, -special::not-yet-tagged glance-api: +admin::virtualization, +implemented-in::python, +interface::daemon, +role::program, +scope::suite, +suite::TODO, +suite::openstack, -special::not-yet-tagged glance-client: +implemented-in::python, +interface::commandline, +role::program, +suite::openstack, +system::cloud, -special::not-yet-tagged glance-common: +devel::lang:python, +implemented-in::python, +role::shared-lib, +suite::openstack, -special::not-yet-tagged glance-registry: +admin::virtualization, +hardware::storage, +implemented-in::python, +interface::daemon, +role::program, +suite::openstack, -special::not-yet-tagged keystone: +admin::virtualization, +implemented-in::python, +interface::daemon, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged keystone-doc: +admin::virtualization, +hardware::storage, +suite::openstack, -special::not-yet-tagged melange: +admin::virtualization, +implemented-in::python, +interface::daemon, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged nova-ajax-console-proxy: +admin::virtualization, +implemented-in::python, +role::program, +suite::openstack, -special::not-yet-tagged nova-api: +admin::virtualization, +implemented-in::python, +interface::daemon, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged nova-common: +devel::lang:python, +implemented-in::python, +role::shared-lib, +suite::openstack, -special::not-yet-tagged nova-compute: +admin::virtualization, +implemented-in::python, +interface::daemon, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged nova-compute-kvm: +admin::virtualization, +implemented-in::python, +interface::daemon, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged nova-compute-lxc: +admin::virtualization, +implemented-in::python, +interface::daemon, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged nova-compute-uml: +admin::virtualization, +implemented-in::python, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged nova-compute-xen: +admin::virtualization, +implemented-in::python, +interface::daemon, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged nova-console: +admin::virtualization, +implemented-in::python, +interface::daemon, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged nova-doc: +admin::virtualization, +hardware::storage, +suite::openstack, -special::not-yet-tagged nova-network: +admin::virtualization, +implemented-in::python, +interface::daemon, +network::configuration, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged nova-objectstore: +admin::virtualization, +hardware::storage, +implemented-in::python, +interface::daemon, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged nova-scheduler: +admin::virtualization, +implemented-in::python, +interface::daemon, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged nova-vncproxy: +admin::virtualization, +implemented-in::python, +interface::daemon, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged nova-volume: +admin::virtualization, +hardware::storage, +implemented-in::python, +interface::daemon, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged nova-xcp-network: +admin::virtualization, +implemented-in::python, +interface::daemon, +network::configuration, +network::service, +role::plugin, +suite::openstack, +system::cloud, +system::server, +use::routing, -special::not-yet-tagged nova-xcp-plugins: +admin::virtualization, +implemented-in::python, +interface::daemon, +role::plugin, +suite::openstack, +system::cloud, +system::server, -special::not-yet-tagged openstack-dashboard: +admin::virtualization, +implemented-in::python, +interface::web, +role::program, +suite::openstack, -special::not-yet-tagged openstackx: +admin::virtualization, +implemented-in::python, +role::program, +suite::openstack, -special::not-yet-tagged python-cloudfiles: +admin::virtualization, +devel::lang:python, +implemented-in::python, +role::shared-lib, +suite::openstack, -special::not-yet-tagged python-django-horizon: +devel::lang:python, +implemented-in::python, +role::shared-lib, +suite::openstack, -special::not-yet-tagged python-glance: +devel::lang:python, +implemented-in::python, +role::shared-lib, +suite::openstack, -special::not-yet-tagged python-glance-doc: +admin::virtualization, +hardware::storage, +suite::openstack, -special::not-yet-tagged python-keystone: +devel::lang:python, +implemented-in::python, +role::shared-lib, +suite::openstack, -special::not-yet-tagged python-keystoneclient: +admin::virtualization, +implemented-in::python, +interface::commandline, +role::program, +suite::openstack, -special::not-yet-tagged python-melange: +admin::virtualization, +devel::lang:python, +role::shared-lib, +suite::openstack, -special::not-yet-tagged python-nova: +devel::lang:python, +implemented-in::python, +role::shared-lib, +suite::openstack, -special::not-yet-tagged python-novaclient: +admin::virtualization, +devel::lang:python, +implemented-in::python, +interface::commandline, +role::program, +suite::openstack, -special::not-yet-tagged python-openstack-common: +admin::virtualization, +implemented-in::python, +role::shared-lib, +suite::openstack, -special::not-yet-tagged python-openstack-compute: +admin::virtualization, +devel::lang:python, +implemented-in::python, +role::shared-lib, +suite::openstack, -special::not-yet-tagged python-quantum: +devel::lang:python, +implemented-in::python, +role::shared-lib, +suite::openstack, -special::not-yet-tagged python-swift: +admin::virtualization, +devel::lang:python, +implemented-in::python, +role::shared-lib, +suite::openstack, -special::not-yet-tagged quantum-common: +admin::virtualization, +devel::lang:python, +implemented-in::python, +role::shared-lib, +suite::openstack, -special::not-yet-tagged quantum-plugin-cisco: +implemented-in::python, +network::service, +suite::openstack, -special::not-yet-tagged quantum-plugin-openvswitch: +admin::virtualization, +implemented-in::python, +network::service, +suite::openstack, -special::not-yet-tagged quantum-plugin-openvswitch-agent: +admin::virtualization, +implemented-in::python, +network::server, +role::program, +suite::openstack, -role::plugin, -special::not-yet-tagged quantum-server: +admin::virtualization, +implemented-in::python, +interface::daemon, +network::routing, +network::server, +network::service, +role::program, +suite::openstack, -special::not-yet-tagged swift: +admin::virtualization, +devel::lang:python, +implemented-in::python, +role::shared-lib, +suite::openstack, -special::not-yet-tagged swift-account: +admin::virtualization, +hardware::storage, +implemented-in::python, +interface::daemon, +network::server, +network::service, +role::program, +suite::openstack, -special::not-yet-tagged swift-container: +admin::cluster, +admin::virtualization, +hardware::storage, +implemented-in::python, +interface::daemon, +role::program, +suite::openstack, -special::not-yet-tagged swift-doc: +admin::virtualization, +hardware::storage, +suite::openstack, -special::not-yet-tagged swift-object: +admin::virtualization, +hardware::storage, +implemented-in::python, +interface::commandline, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged swift-proxy: +admin::virtualization, +hardware::storage, +implemented-in::python, +interface::daemon, +network::server, +role::program, +suite::openstack, -special::not-yet-tagged
Attachment:
signature.asc
Description: PGP signature