Hi all,
This is a proposal for a reorganisation of Meld's directory structure.
Borrowing heavily from Stephen's previous suggestions and fleshing out some
details:
/
COPYING, INSTALL, etc.
bin/
The main Meld script
data/
Miscellaneous data files, such as meld.desktop.
data/icons/
Custom icons (was glade2/pixmaps)
data/ui/
Glade/GtkBuilder and UIManager files (was glade2/*)
help/
Manuals
meld/
Most of the Meld source files
meld/util/
Meld's utility classes (prefs, gnomeglade, maybe misc?) and compatibility
shims (prefs, sourceviewer)
meld/widgets/
Custom GtkWidgets and other UI components (notebooklabel, findbar,
historyentry, msgarea)
meld/vc/
The vc subsystem (was vc/)
po/
Translations, etc.
Additional small changes:
* Rename "changelog" to "NEWS"
* Remove unused images "close.xpm", "cvs-icon.png", "cvs-icon-small.png",
"svn-icon.png" and "svn-icon-small.png"
Points of contention:
* running meld uninstalled would now be 'bin/meld' rather than './meld'. Is
this a big deal?
* 'widgets' is a slightly silly name.
* I like making lists.
Assuming this goes ahead, it will probably happen on a (hopefully short-lived)
branch. It seems likely that this might cause breakage and weirdness of
installs and such for a while. Suggestions, thoughts, etc.?
Kai
_______________________________________________
meld-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/meld-list