From: Fred Kiefer <fredkiefer@gmx.de>
To: Gregory John Casamento <greg_casamento@yahoo.com>
Cc: discuss-gnustep@gnu.org
Sent: Saturday, October 25, 2008 11:17:17 AM
Subject: Re: Windows as a reference platform (was Re: GNUStep on Windows)
We should stay realistic here and keep up the distinction between what
we want to achieve and what we already have.
Base on Windows works very well and should be usable in commercial
applications. GUI itself should be mostly alright, although NSWorkspace
may need some more tweaking. But Back on MS Windows is still limited
compared to X. This is especially true for all the image operations. I
improved some of them in my recent patches, but more complex operations
still fail for me. It is possible to write fully working GNUstep GUI
applications for MS Windows, but you need to be careful to avoid certain
functionality. To a lesser degree the same is true for our drawing code
for other platforms as well, but it should be a lot easier to run into a
problem on MS Windows then it is with the xlib or cairo backend.
Fred
Gregory John Casamento wrote:
> I think it should be a reference platform. It
makes sense. With the
> latest installer plus the recent enhancements by Fred to the backend
> GNUstep works very well on Windows. There's no reason for it not to be
> a reference platform at this point.
>
> GC
> Gregory Casamento -- Principal Consultant - OLC, Inc
> # GNUstep Chief Maintainer
>
>
> ------------------------------------------------------------------------
> *From:* Adam Fedor <
fedor@qwestoffice.net>
> *To:* Chris Karr <
cjkarr@mac.com>
> *Cc:*
discuss-gnustep@gnu.org> *Sent:* Wednesday, October 22, 2008 4:09:13 PM
> *Subject:* Re: GNUStep on Windows
>
>
> On Oct 22,
2008, at 10:16 AM, Chris Karr wrote:
>
>>
>> Over the long run, I was curious whether using GNUStep as a
>> foundation for native Windows development is a robust strategy. As a
>> software developer myself, I understand well the challenges of
>> deploying robust code, but I doubt that my users will be as
>> understanding. If there's something obviously wrong that I'm doing,
>> please let me know.
>>
>
> I think it will be. I've been working on making the Windows Installer
> available for almost a year now, and I've just barely started to
> understand all the pitfalls that can come with Windows. Sometimes
> just adding some innocuous library can completely mess up the symbol
> table and cause GNUstep apps to not run - so you have to be careful
> about adding additional functionality, even if it is well tested on
> other platforms. In general, dealing with Windows problems can drive
> you mad.
>
> But we are definitely getting more focused on Windows releases - to
> the point where Windows will probably be a reference platform soon (if
> not already) - where we won't release a version until it works on
> Windows.
>
> Also getting a more native Windows feel is part of that strategy.
> Although we could definitely use more help here. Anything you can
> contribute back to GNUstep would be appreciated.
>