Mail Archives: geda-user/2016/05/11/14:46:33
On Wed, 11 May 2016, Edward Hennessy (ehennes AT sbcglobal DOT net) [via geda-user AT delorie DOT com] wrote:
> The main problem is the shortage of developers. It would be interesting to see a 5-whys, fishbone, or why-because analysis on this problem. And, hear others thoughts on potential solutions.
Nailed it: shortage of developers and question of what to spend such
limited resources on: fixing actual bugs, adding new features users need
or just upgrading the software to the next major release of the GUI. (No
doubt, at the end of the day the developer decides what he spends his
time on.)
My thougt on this from a few months back:
http://permalink.gmane.org/gmane.comp.cad.geda.user/48262
My progress on realizing an sdl based alternative:
- I have a generic hbox/vbox packer minilib that is totally
GUI-independent;
- I have an sdl2 based GUI implementation that implements most of the
widgets I wanted to have; it depends on the hbox/vbox lib
- the most notable missing feature is (the half-finished) pull-down menu
- the system has provisions for a very simple mechanism that essentially
looks like docking with detachable windows; it has provisions for
supporting both docked windows and windows managed by the wm at the same
time, for any part of the gui (but this part is not fully worked out yet).
The concept goes as far in theory I could detach a part of a dialog box
and it could live as a separate window or dock (not sure I will use this
feature in real apps, tho).
NOTE: I don't say this should happen to mainline gschem or mainline pcb,
but I surely do everything to make it happen to the projects I maintain. I
also encourage everyone to consider whether the costs [of gtk or any other
mega-lib a particular package depends on] justify the benefits.
I am working on a writeup on this general problem about libraries,
especially library sizes, will share the URL when it's ready.
Regards,
Igor2
- Raw text -