> xavier grave [email protected] writes: > >> Le 28/05/2010 11:32, Ludovic Brenta a écrit :
>> I have started to check the packages list > > Before spending time adding tags, it would be good to be sure it is time > well spent. I'm just starting to experiment, I'm not launching a full tagging campaign. I'll tag packages on maintainer request. I have started to do it for narval. > What tool uses tags to find packages? aptitude doesn't, synaptic claims > to but I can't see how to do it. > > debtags claims to, but is apparently broken (or I just don't get it). I have edited /etc/debtags/sources.list uncommented line : tags http://debtags.alioth.debian.org/tags/ then I have done a debtags update as root then : xav...@ursus-maritimus:~$ debtags smartsearch ada Tag selection: 1) implemented-in::ada (25/28091) 2) devel::lang:ada (23/28091) 3) special::not-yet-tagged (7963/28091) 4) special::not-yet-tagged::l (4968/28091) 5) web::search-engine (14/28091) 6) role::program (7577/28091) 7) role::shared-lib (5708/28091) 8) special::not-yet-tagged (7963/28091) 9) role::program (7577/28091) 10) devel::library (6250/28091) 11) role::shared-lib (5708/28091) 12) special::not-yet-tagged::l (4968/28091) 13) implemented-in::c (3537/28091) 14) scope::utility (3423/28091) 28091 packages selected so far. Your choice (+#, -#, =#, K word, View, Done, Quit, ?): +1 Tag selection: 1) implemented-in::ada (wanted) 2) devel::lang:ada (12/25) 3) role::program (12/25) 4) role::shared-lib (6/25) 5) devel::library (4/25) 6) science::data-acquisition (5/25) 7) interface::commandline (5/25) 8) implemented-in::c (2/25) 9) devel::lang:ada (12/25) 10) role::program (12/25) 11) role::shared-lib (6/25) 12) interface::commandline (5/25) 13) science::data-acquisition (5/25) 14) scope::utility (5/25) 15) works-with::software:source (4/25) 25 packages selected so far. Your choice (+#, -#, =#, K word, View, Done, Quit, ?): View adabrowse - HTML generator for Ada 95 library unit specifications adacgi - Ada CGI interface adacontrol - An Ada rules controller asis-programs - Ada Semantic Interface Specification (ASIS) example programs ghdl - VHDL compiler/simulator using GCC technology gnat - The GNU Ada compiler gnat-4.4 - The GNU Ada compiler gnat-4.4-base - The GNU Compiler Collection (gnat base package) libasis2008 - Ada Semantic Interface Specification (ASIS) runtime library libaunit3 - AUnit, a unit testing framework for Ada libaws-bin - Ada Web Server utilities libaws-doc - Ada Web Server documentation libgnadeodbc2 - GNat Ada Database Environment - ODBC interface libgtkada2-bin - Development files for libgtkada2 libgtkada2-doc - Documentation for libgtkada2 libnarval-dbg - An Ada framework for Distributed Acquisition Systems (debug) libnarval1-dev - An Ada framework for Distributed Acquisition Systems (development) libnarval1.10.1 - An Ada framework for Distributed Acquisition Systems (runtime) libtexttools4 - Ada and C++ library for writing console applications: shared library libxmlada3.2 - XML/Ada, a full XML suite for Ada programmers (runtime) music123 - A command-line shell for sound-file players narval-generic-actors - An Ada framework for Distributed Acquisition Systems (generic actors) narval-servers - An Ada framework for Distributed Acquisition Systems (servers) narval-tests-actors - An Ada framework for Distributed Acquisition Systems (tests actors) narval-utils - An Ada framework for Distributed Acquisition Systems (utils) If I add : Your choice (+#, -#, =#, K word, View, Done, Quit, ?): +6 then v for View : libnarval1.10.1 - An Ada framework for Distributed Acquisition Systems (runtime) narval-generic-actors - An Ada framework for Distributed Acquisition Systems (generic actors) narval-servers - An Ada framework for Distributed Acquisition Systems (servers) narval-tests-actors - An Ada framework for Distributed Acquisition Systems (tests actors) narval-utils - An Ada framework for Distributed Acquisition Systems (utils) Using smartsearch seems to be if some help to find my packages selecting immplemented-in::ada and science::data-acquisition > If there is no user-friendly tool that takes advantage of tags, then > creating tags is a waste of time. That time could be better spent on > other things. > > At the same time, adding Suggests to package control files is easy, and > aptitude and synaptic will use that information. So we have a solution > to the problem; no need for a redundant solution. Adding Suggest is easy but you need to do an extra upload, adding tags is done outside packages. This is an advantage (no extra upload) an a drawback (anybody can tag your package) at the same time. (IMHO) All of this is experimenting debtags, and since people are using debtags I don't think I waste my time to add these tags. -- xavier -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]
