15 Jun
2014
15 Jun
'14
11:13 a.m.
Yes, and I propose to create a date_time.serialization submodule that breaks the date_time -> serialization dependency.
date_time.serialization -> date_time serialization
The approach of extracting glue headers to separate submodules is not scalable. We have many other libraries using the same approach to optional dependencies.
+1, it seems frankly bonkers to extract single headers to new modules just because it makes a dependency graph look better. IMO we need a better way of looking at dependencies, perhaps by marking up glue headers as optional. John.