Tag reorganization proposal: works-with::*, filetransfer::*,
protocol::*
Enrico Zini
enrico at enricozini.org
Thu Jun 29 11:41:55 UTC 2006
Next one: works-with:
enrico> other basic changes you had in mind?
mornfall> works-with
enrico> The change in works-with would be to extract away the file formats?
mornfall> basically, yes
mornfall> understands-format or works-with-format
enrico> I like works-with-format better
works-with::3dmodel:vrml - VRML Virtual Reality Markup Language
-> works-with-format::vrml
works-with::archive:iso9660 - ISO 9660 CD Filesystem
-> works-with-format::iso9660
works-with::archive:tar - Tar archives
-> works-with-format::tar
works-with::archive:zip - Zip archives
-> works-with-format::zip
works-with::audio:mp3 - MP3 Audio
-> works-with-format::mp3
works-with::audio:oggvorbis - Ogg Vorbis Audio
-> works-with-format::ogg
-> works-with-format::vorbis
works-with::audio:wav - Wave uncompressed audio format
-> works-with-format::wav
works-with::image:raster:jpg - JPEG, Joint Picture Expert Group
-> works-with-format::jpg
works-with::image:raster:png - PNG, Portable Network Graphics
-> works-with-format::png
works-with::image:vector:svg - SVG, Scalable Vector Graphics
-> works-with-format::svg
works-with::text:docbook - Docbook
-> works-with-format::docbook-xml
-> works-with-format::docbook-sgml
works-with::text:html - HTML Hypertext Markup Language
-> works-with-format::html
works-with::text:info - Documentation in Info format
-> works-with-format::texinfo
works-with::text:man - Manpages
-> works-with-format::man
works-with::text:pdf - PDF Documents
-> works-with-format::pdf
works-with::text:plain - Plain text
-> works-with-format::plaintext
works-with::text:postscript - Postscript
-> works-with-format::postscript
works-with::text:sgml - SGML, Standard Generalized Markup Language
-> works-with-format::sgml
(or is it included in docbook-sgml?)
works-with::text:tex - TeX, LaTeX and DVI
-> works-with-format::tex
-> works-with-format::latex
works-with::text:unicode - Unicode
-> works-with-format::unicode
works-with::video:oggtheora - Ogg Theora Video
-> works-with-format::ogg
-> works-with-format::theora
works-with::xml:rss - RSS Rich Site Summary
-> works-with-format::rss
Works-with-format::unicode is controversial, but IMHO not more than it
was under works-with.
enrico> about works-with -> works-with-format: there are some tags that can't
go in works-with-format (works-with::im:{jabber,msn,yahoo...},
works-with::db:{ldap,sql})
mornfall> well, the im:* stuff is under protocol::
works-with::im:aim - AIM network
-> protocol::im-aim
works-with::im:icq - ICQ network
-> protocol::im-icq
works-with::im:jabber - Jabber network
-> protocol::im-xmpp
works-with::im:msn - MSN instant messaging network
-> protocol::im-msn
works-with::im:yahoo - Yahoo! instant messaging network
-> protocol::im-yahoo
enrico> thing is, SQL isn't a protocol
mornfall> well, it's a language :)
enrico> mornfall: which doesn't fit in devel::lang, I guess
enrico> or at least, it does with a different meaning
enrico> so, works-with::db:ldap goes to works-with::db and protocol::db:ldap
mornfall> protocol::ldap should do
mornfall> i wouldn't look for ldap under db myself
enrico> works-with::db:sql can go to works-with::db and
protocol::db:{mysql,psql,oracle,...}
mornfall> i would take the opportunity to not name new tags as foo:bar
mornfall> protocol::db-mysql, db-psql...
works-with::db:ldap - LDAP database
-> protocol::ldap
works-with::db:sql - SQL database
-> works-with::db
-> protocol::db-mysql
-> protocol::db-postgres
-> protocol::db-db2
-> protocol::db-oracle
-> protocol::db-sybase
-> protocol::db-...
mornfall> we already have filetransfer::
enrico> which sucks
mornfall> it does
enrico> it should be on protocols
enrico> but then it becomes unuseable
enrico> filetranfer is like protocol, but oriented towards a specific task
enrico> either we make a myriad of facets oriented towards specific tasks
(sucks? yes)
enrico> or we make a facet with the tasks and a facet with the protocols
enrico> (risking non-obvious associations, like a tool which does filetransfer
over HTTP and authentication over RADIUS, could look like it does
filetransfer over radius)
mornfall> which is unlikely
enrico> uhm, yes. If well worded it could work. Use: filetransfer. Protocols
spoken: RADIUS. Is quite obvious it doesn't transfer files over RADIUS
enrico> ok, so filetransfer ends up in protocol
mornfall> it is already there
mornfall> for the most part, anyway
So:
filetransfer::* -> protocol::*
mornfall> i am puzzled about corba
mornfall> and soap which is similar beast
mornfall> and xmlrpc
mornfall> hmm, there ar many
mornfall> are*
enrico> aren't they protocols?
enrico> IPC protocols
enrico> ipc-corba, ipc-soap, ipc-xmlrpc...
mornfall> well, ipc
mornfall> could do
So:
protocol::{corba,soap,xmlrpc} -> protocol::ipc-*
Ciao,
Enrico
--
GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <enrico at debian.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/debtags-devel/attachments/20060629/7e281074/attachment.pgp
More information about the Debtags-devel
mailing list