Boost logo

Geometry :

Subject: [ggl] plan
From: Barend Gehrels (Barend.Gehrels)
Date: 2009-04-24 10:48:32

> I'm sorry I didn't let you know earlier.
> I've been out of the office and disconnected from the Internet.
> I've no pending checkins, so you can go on.
No problem

> 1) reflect the folder structure to the one in the boost sandbox, so:
> - boost/ggl with headers
> - libs/ggl with tests, examples, documentation
> 2) change "geometry" to "ggl" in #include statements, so e.g. #include
> <ggl/core/ring_type.hpp>
Done (also renamed include guards from _GEOMETRY_ to GGL_, this was
automatic, not yet inserted subfolders)
> 3) change "geometry" to "ggl" in namespaces
> 4) not indent namespaces
> 5) replace tabs with 4 spaces
> 6) in the test folder create the structure as in the headerfiles, so
> .../algorithms, ../core, ../strategies, etc
> 7) rename fromwkt.hpp to read_wkt.hpp and aswkt.hpp to write_wkt.hpp,
> and then also streamwkt.hpp to stream_wkt.hpp
> 8) move the stuff in multi which is not yet structured to the right
> subfolders
Not yet done, will be done soon.

Everything is currently committed again. Note that there was one error
during renaming/copying, resulting in some svn-errors (such as copyflag
in properties, etc). Therefore the svn-history in multi* is lost, sorry
about that. I was able to keep the history in strategies etc (which is
much more interesting anyway).

Regards, Barend

Geometry list run by mateusz at