[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Status of GNUstep

From: Luis Garcia Alanis
Subject: Re: Status of GNUstep
Date: Tue, 14 Jul 2015 01:32:02 -0700

Here is a nice app popular among web builders: 

git clone https://github.com/sequelpro/sequelpro.git sequel-pro.git

I read that it wont compile due to missing features.

On Sun, Jul 5, 2015 at 1:49 PM, Doug Simons <address@hidden> wrote:
Hmm, a thought occurred to me: Would there be an easy way to determine the GNUstep methods (and possibly functions) that are called by an application? The idea would be to create a list of methods that are known to be used by one or more applications within the community. Even if a method has been implemented in GNUstep, it may not actually be in use by anyone in which case it's a bit of an unknown whether it actually works correctly.

Even for the methods that are being used by an app, there's no absolute guarantee that they will work correctly in all situations, but we could at least be reasonably confident that they are implemented and generally functional. We occasionally wonder what the state of development is for a class or set of classes that we don't currently use but are considering for use in our future development, so having a composite list of usage within other apps might come in handy.

Of course, if there's no easy way to extract that information from an app, then this is a non-starter, but I would think the linker might be able to generate such a list? If so, I'd be happy to generate the list of calls used by eggPlant and share that information.



On Jul 5, 2015, at 4:24 AM, David Chisnall <address@hidden> wrote:

> On 5 Jul 2015, at 11:06, James Carthew <address@hidden> wrote:
>> Hello,
>> Does GNUstep have a status page similar to:
>> http://nouveau.freedesktop.org/wiki/FeatureMatrix/
>> Which outlines the current API status of GNUstep in relation to NextStep/Cocoa APIs? I haven't been able to locate anything like this and I think it would help to give people a better overview of where the project is at.
> No, and it’s quite difficult to do.  We can automatically extract the list of methods that exist for classes in GNUstep vs Cocoa, but some methods in GNUstep are stubs or do not have complete functionality.  Some are more subtle (for example, GNUstep’s NSTableView does not yet allow the delegate to use views instead of cells) and even more difficult to automatically extract.  Generally, features are implemented when someone needs them.
> David
> --
> This email complies with ISO 3103
> _______________________________________________
> Discuss-gnustep mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Discuss-gnustep mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]