Ben Fowler wrote:
On 06/07/06, Aaron Spike <aaron@...749...> wrote:
Ben Fowler wrote:
I did have a Native GTK+ build of Inkscape around last November, but threw it away when we switched to svn. Since then I have had hardware problems and I am still in the process of re-creating it. I think that the GTK code has improved in reliability over the last 8 months. I am intending to continue with this, and will report any success that I do have, but an energetic person could easily pip me to the post.
That sounds like a lot of work. Would it be good to get that sort of work into SVN for others to build upon? Is this an incremental change thing that could be a compile flag in trunk? Or is it more suited to being worked on as a branch?
I am not certain. You are right, and I am wrong; It is just that I don't like making half-done stuff publically available. I haven't yet resolved this in my own mind: I will freely admit that I prefer to work quietly and modestly and post/commit code that works and is correct, but I find it nice when others are really exuberant. Also. I am still finding my feet with svn and workflow.
I'm still learning versioning systems in general, let alone svn in specific. :-)
I think that is a perfectly acceptable way to work. But because of the importance and difficulty of this specific project, I'd like to pressure you to publish your progress. Others could say better but Inkscape has had great success with projects that could be incrementally improved by different individuals when they had the energy and interest. This will allow the task to progress even during times when your energy for the project is waning.
Just to lift my skirts a little and show a shapely ankle, two things that I think are needed are:
- Add a --without-x-windows switch to configure.in for GUIs such as
native GTK which do not use X.
and
- Update those parts of the code where it assumes that GUI
applications that are not X Windows (exempli gratia, no DISPLAY environment variable) are Microsoft.
Perfect. Prioritized task lists are always a great help for getting volunteers.
This really isn't a project I can assist with, so I'll just offer my encouragement.
Aaron Spike