Greetings, Debtags maintainers and Debian Med developpers!
I reviewed all the Debtags of Debian Med (except latest mgltools); I hope it gave me a better understanding of the system. http://debtags.alioth.debian.org/todo.html?maint=debian-med-packaging%40lists.alioth.debian.org First of all, I realised that Debtags is not a tree structure: Field::Biology and Field::Biology:Molecular are two different tags. Also I realised that subdivisions like this can be expressed by combinations of simpler tags. For this reason, I would like to ask the removal of: field::biology:bioinformatics field::biology:molecular field::biology:structural field::medicine:imaging Many of our programs work on biological sequences. I know we discussed this before, but I really think that works-with:sequence would make sense. In combination with field::biology, it would fully replace field::biology:bioinformatics. I volunteer to do the transition by hand if necessary. We currently have 84 field::biology:bioinformatics packages. I am undecided about what to do with the biology:: facet. We have no plans to make programmatic use of it for the moment, and I did not use it during my review, as it is quite parcellar. If nobody objects, I would recommend its removal. I acknowledge that the Debtags team is under constant pressure from developpers who want their pet tag added to the list, and that underpopulated instances are no excuse to create more of them. However, I would like to suggest the following ones (in addition to to works-with:sequence, that I strongly support instead of just suggest). works-with::trees We would use this for our phylogeny packages, and many other tools not related to biology could use it. works-with::graphs could be an alternative, but potentially confusing. use::simulatinng At least two of our packages would use it (adun.app, epigrass), and others like flightgear could definitely use it too. I think it would easily gain critical mass. special::unmaintained We unfortunately package some programs that are Upstream-dead, as many other Debian packages are. Sadly, this tag could become very popular. works-with::temperature We would have three candidate packages, but criticall mass would probably attained with sensors and weather packages. The following ones are just ideas not really reflecting our needs: made-of::data:examples, or role::example role::translation role::library (for languages like Perl, the current dichotomy is not relevant) use::calculating role::policy We actually have one such package, mipe (Minimal Information for PCR experiments), and soon our Group policy will be part of a package as well. uitoolkit::xulrunner (in our case: biofox) Lastly, I have the impression that there are some strong redundancies: role::devel-lib and devel::library (actually, maybe the whole devel:: facet could be formulated with appropriate combination of other Debtags). I have systematically used the first and ignored or even deleted the second. (I can repair this if you disagree). role::program always have a scope. Definition of scopes are such as they can only apply to programs. If this facet is not broadened, maybe you can consider to use role::{application|utility|suite} instead of the scope facet. Executive summary: please create works-with::sequence and delete field::biology:{bioinformatics|molecular|structural} and field::medecine:imaging. Have a nice day, -- Charles Plessy Debian Med packaging team, Tsurumi, Kanagawa, Japan -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

