Doing stuff with the Atom Publishing Protocol, I’ve noticed that it goes by two (shortened) names: APP and Atompub. I’d become used to calling it APP, but I’ve decided to make a conscious effort to call it Atompub from now on, and I encourage you all to do the same. You cannot usefully search for "APP", and it’s pronunciation is ambiguous. Atompub is a much better name.
And as long as we’re talking about names, I’ll note that the Cheese Shop is now called PyPI again. I think we are supposed to pronounce it pih-pee, distinct from PyPy which is pie-pie. (Blast, PyPI is down; the Zope guys have been making a static stripped-down mirror for use with Setuptools, over here)
Automatically generated list of related posts:
- Atom Models I’ve been doing a bit more with Atom lately. First,...
- Atompub & OpenID One of the thinmgs I would like to do is...
- Atompub as an alternative to WebDAV I’ve been thinking about an import/export API for PickyWiki; I...
Yes, Atompub sounds better than APP and is more suitable for searching. And it’s the name of the [Atompub spec draft](http://tools.ietf.org/html/draft-ietf-atompub-protocol) of course. I’m with Atompub since 2005 and I’m glad that many developers are going to use it in their RESTful publishing projects. I guess you’re writing Atompub stuff in Python, aren’t you?
Yeah, I actually just put something together this weekend: [FlatAtomPub](http://svn.pythonpaste.org/Paste/apps/FlatAtomPub/trunk) — it really needs a database to scale at all well (it’s purely flat files currently), but otherwise it all came together pretty quickly. [APE](http://www.tbray.org/ape/) was a big help.
Concerning naming: I wish we had a different name for our package database than PyPi, which is impossible to keep straight with PyPy. Nobody expects that the “Py” in PyPI should be pronounced differently than the “Py” anywhere else, including “PyPy”, and due to the math heritage people will be likely to proncoune ‘pi’ the same way as well.
By the way, I also wish that our package installation tool hadn’t been called “easy_install”. It’s an overly generic name that doesn’t set up any associations with Python.