On 05/11/2011 02:41 PM, Pavel Sanda wrote:
Abdelrazak Younes wrote:
src/lyx/ : basically one C++ file with main() using the other libraries
below or not
src/boost/
src/intl/
src/core/ :
everything that is now in src/. Some of that may go in new src/export/
and src/import/ directories.
the bad side is that we lose tracking of files through history
Hum even svn is able to track renames...
i mean something like git log -p LyX.cpp is gone
git log --follow LyX.cpp
so i'm not particularly
happy about proposals of general reorganization of dir structures
and unless there is something really itching it would vote for staying
with the current one...
1) History will be preserved.
2) the itch is: one modularized library per directory:
inset.lib: will depend on core.lib
mathed.lib: will depend on core.lib and inset.lib
etc.
The goal would be to clarify and clean up the inter dependencies of the
modules.
Abdel.