On Tue, Oct 04, 2005 at 10:36:13AM +0200, Ralf Stephan wrote:
> > > but as disturbing as it is, free software does the same thing, force
> > > users to upgrade their Windows version.
> > Except in this case, win9* users have it entirely in their power to
> > control this, in that they can participate in providing that support.
> > Indeed, Inkscape can *only* feasibly support a given platform if it has
> > adequate participation by users of that platform.
> That's why the release note's apology should include the
> bugzilla link, instead of only frustrating users. If there
> are many really active Win9* users, branching Gtk would be
> the most logical thing for them.
Well, if the issue is simply that gtk 2.8 uses cairo, which has
functions that do not work on win98, then perhaps a potential solution
would be for win98 users to create their own inkscape package that uses
older gtk libraries, that *do* work on win98?
Presently, Inkscape itself requires only gtk 2.4. I believe that the
windows version of Inkscape moved to later versions of gtk in order to
gain bug fixes for issues encountered on windows, so it is is possible
that by reverting to an earlier gtk, windows inkscape users would have
to endure those bugs, but perhaps that would be better than not having
inkscape at all?
Also, regarding the irritation of being told essentially, "Fix it
yourself," yes I know that's annoying. However, realize that it is also
annoying for developers to receive bugs from windows users, create
fixes, then ask for a windows user to test and verify the fix and never
hear anything back. I see many developers fixing bugs by just guessing
at what might be causing the problem, and then having to close them
without ever knowing if they really got fixed or not. Just having
someone on Win98 to just test the bug fixes that developers do would be
a huge help. I think part of the push to drop support for win98 is that
developers are irritated by never getting feedback on their fixes.
Now, I should add that there *are* a lot of users who are good at
giving feedback, particularly people on this list. These users are
vital to our being able to support versions of Inkscape on platforms
other than Linux. We just need more good people like this.
Now, while in the past I think we could have gotten by with just having
some windows users to give feedback to the developers like that, today I
think it's gotten to the point where we really need to have some
dedicated people doing development (bug fixing at least) on Windows.
For this particular problem with gtk and Inkscape, it sort of sounds
like there may be solutions that could be achieved without needing to
resort to coding. It could simply be a matter of experimenting with
different dlls, and then producing a zip file package of those dlls.
This is definitely something that a non-coder could do, although it
would require some technical skill and time to test it out thoroughly.