
On Fri, Jan 29, 2010 at 7:11 AM, vicente.botet <vicente.botet@wanadoo.fr> wrote:
Zitat von "vicente.botet" <vicente.botet@wanadoo.fr>:
any ideas for a namespace?
transactions?
hmm, I assumed that was against some boost naming guideline, but I see there are a number of libraries that use the plural (for no apparent reason?).
The guidelines discourage giving plural names, but (quoting from the guidelines): "The library's primary namespace (in parent ::boost) is given that same name, except when there's a component with that name (e.g., boost::tuple), in which case the namespace name is pluralized. For example, ::boost::filesystem."
better. if we can come up with with something to the effect of "transaction processing library" (but not "tpl") I'd prefer that but I guess "transactions" is ok.
I'd also prefer a short name, but we need one that is enough significant to be adopted by the Boost community. Quite often transaction is abreviatted as "tx", what about "txl"?
you can always use namespace aliases. FWIW, when I use boost::filesystem, this is the first thing I do: namespace fs = boost::filesystem; Makes for a nice short name which can be still limited to a translation unit. -- gpd