Boost logo

Geometry :

Subject: [ggl] [Trac] Components
From: Mateusz Loskot (mateusz)
Date: 2009-06-16 17:35:20


Barend Gehrels wrote:
>> 1. <NAME> - dedicated to non-source issues related to GGL
>> 2. ggl::NAME - dedicated to GGL source code modules
>>
>> <building>
>> <documentation>
>> <infrastructure>
>> <unspecified>
>> ggl::algorithms
>> ggl::all
>> ggl::core
>> ggl::detail
>> ggl::geometries
>> ggl::io
>> ggl::multi
>> ggl::projections
>> ggl::util
>>
>> Does it make sense?
>
> Sure, good idea!

Cool!

> A few remarks though
> - these names mean the folder structure, not the namespaces.

Yes, I remember.

> Would it then be better to call them ggl/algorithms, ggl/strategies, etc?
> - if yes, can you add ggl/core/concepts, ggl/strategies, ggl/iterators,
> ggl/policies?

Good point. I'll fix that.

> - what is the difference between ggl::all and unspecified?

It proposes the former as source code related reports,
compilation warnings, coding refactoring, style, library-wide issues
and the latter is just unspecified, users may not know what to select.

To make the list short, perhaps just 'ggl' as default component is better.

Best regards,

-- 
Mateusz Loskot, http://mateusz.loskot.net
Charter Member of OSGeo, http://osgeo.org

Geometry list run by mateusz at loskot.net