|
Boost : |
From: Valentin Bonnard (Bonnard.V_at_[hidden])
Date: 1999-06-02 09:06:14
Sean A Corfield wrote:
> [- my personnal convention is UpperCase
> for namespace names]
>
> Did we determine a namespace hierarchy & policy? (Sorry, I should probably
> check the web site!)
It doesn't say much about namespaces.
Do we introduce a namespace for every package (or significant
package ?), that is namespace Boost::NumericalType, namespace
Boost::Graph, to name a few thing I am working on.
Or something flat Boost with every (non class member) name
iFrom Valentin Bonnard <Bonnard.V_at_[hidden]> Wed Jun 2 07:06:59 1999
Delivered-To: listsaver-of-boost_at_[hidden]
Mailing-List: contact boost-owner_at_[hidden]
X-Mailing-List: boost_at_[hidden]
X-URL: http://www.egroups.com/list/boost/
Reply-To: boost_at_[hidden]
Delivered-To: listsaver-egroups-boost_at_[hidden]
Received: (qmail 23581 invoked by uid 7770); 2 Jun 1999 14:06:50 -0000
Received: from nef.ens.fr (129.199.96.12)
by vault.egroups.com with SMTP; 2 Jun 1999 14:06:50 -0000
Received: from clipper.ens.fr (clipper-gw.ens.fr [129.199.1.22])
by nef.ens.fr (8.9.3/beig-1.0) with ESMTP id QAA03865
; Wed, 2 Jun 1999 16:06:15 +0200 (MET DST)
Received: from brick (bonnard_at_brick [129.199.129.13]) by clipper.ens.fr (8.8.7/jb-1.1)
id QAA11979 ; Wed, 2 Jun 1999 16:06:15 +0200 (MET DST)
Sender: bonnard_at_[hidden]
Message-ID: <37553A56.58C4_at_[hidden]>
Date: Wed, 02 Jun 1999 16:06:14 +0200
From: Valentin Bonnard <Bonnard.V_at_[hidden]>
X-Mailer: Mozilla 3.04 (X11; I; SunOS 5.5 sun4u)
MIME-Version: 1.0
To: boost_at_[hidden]
References: <B0000016839_at_[hidden]>
Subject: [boost] Re: Naming conventions
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sean A Corfield wrote:
> [- my personnal convention is UpperCase
> for namespace names]
>
> Did we determine a namespace hierarchy & policy? (Sorry, I should probably
> check the web site!)
It doesn't say much about namespaces.
Do we introduce a namespace for every package (or significant
package ?), that is namespace Boost::NumericalType, namespace
Boost::Graph, to name a few thing I am working on.
Or something flat Boost with every (non class member) name
in it.
For my own code, I use ValentinBonnard::LibraryName. If it's
to small to be called a 'library', then I simply use
ValentinBonnard.
Do we guaranty that Boost (or whatever it is) is a namespace,
and allow people to use it:
namespace Boost {}
or do we allow us to make it an alias later ? Or an alias
now ?
I know these issues can be boring or give rise to
religious war but:
- I am confident enough in people here not to begin
a holly war
- I think these issues should be addressed as early
as possible
- after some time, there might simply be too much
code out there to make any changes
-- Valentin Bonnard ------------------------------------------------------------------------ eGroups.com home: http://www.egroups.com/group/boost http://www.egroups.com - Simplifying group communications
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk