Boost logo

Boost :

Subject: Re: [boost] [Git] Modularizing Boost libraries with sublibs
From: Daniel Pfeifer (daniel_at_[hidden])
Date: 2012-12-09 14:20:58


2012/12/9 Mathias Gaunard <mathias.gaunard_at_[hidden]>

> On 09/12/2012 10:11, Daniel Pfeifer wrote:
>
>> While adding Boost.ODEint to the modularization manifest, I realized some
>> inconsistencies about sublibs.
>>
>> The directories in "libs" usually contain one library each. In this case,
>> we move the content to a dedicated Git repository. Some directories
>> however
>> (algorithm, numeric) host multiple libraries. How should we treat them?
>>
>> Move each one to a dedicated Git repository, or leave them grouped
>> together?
>>
>> What's currently inconsistent, is that "numeric" is split into individual
>> repositories, while "algorithm" is not.
>>
>> Further, I saw that the Git submodules of numeric's sublibraries are
>> generated in "libs" rather than "libs/numeric", which is wrong. However,
>> before I fix it, we need to decide whether these individual submodules
>> should be individual or not.
>>
>
> The system should support modules with arbitrary levels of nested
> submodules in them.

What system are you referring to?
The filesystem? Yes, it supports arbitrary levels.
Github? No, it does not support arbitrary levels; all modules live under
https://github.com/boost-lib.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk