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!


> 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,
Charter Member of OSGeo,

Geometry list run by mateusz at