[GRASS-dev] wxGUI: new packages layout
soerengebbert at googlemail.com
Wed Nov 9 13:19:21 EST 2011
this is a great idea!
+1 from me
2011/11/9 Martin Landa <landa.martin at gmail.com>:
> Hi all,
> currently all wxGUI modules are located within one package called
> `gui_modules`. This was more or less sufficient in the early stage of
> wxGUI development. As wxGUI code base was growing new modules has been
> added. Some wxGUI components (eg. vdigit) are based on more modules
> (vdigit.py, mapdip_vdigit.py, etc.).
> As wxGUI code base is still growing and the new components are being
> introduced (psmap, and now real i.class replacement) this structure is
> becoming highly unsuitable and almost possible to manage.
> At this stage I would like to propose more structured layout based on
> several packages (core, gui_core, forms, lmgr or mapdisp) and non-core
> sub-packages in `modules` package.
> Please feel free to comment this proposal, better sooner than later. I
> would like to start moving to the new package layout during next week
> (in trunk). Later after some testing to introduce changes to `devbr6`
> otherwise backporting bug-fixes will become almost impossible
> (nightmare for wxGUI developers).
> Thanks for any comments! Martin
> Martin Landa <landa.martin gmail.com> * http://geo.fsv.cvut.cz/~landa
> grass-dev mailing list
> grass-dev at lists.osgeo.org
More information about the grass-dev