[GRASS-dev] wxGUI: new packages layout

Sören Gebbert soerengebbert at googlemail.com
Wed Nov 9 13:19:21 EST 2011


Hi Martin,
this is a great idea!

+1 from me


Best regards
Soeren

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.
>
> See
>
>       http://trac.osgeo.org/grass/wiki/wxGUIDevelopment#ChangingGUImodulesdirectorylayout
>
> 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
> http://lists.osgeo.org/mailman/listinfo/grass-dev
>


More information about the grass-dev mailing list