dependency: does Étoilé applications depend on libraries that only offered by Étoilé projects?

View: New views
4 Messages — Rating Filter:   Alert me  

dependency: does Étoilé applications depend on libraries that only offered by Étoilé projects?

by Zhang Weiwu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

In other words, are Étoilé applications also gnustep applications? Can
most or all of them also be built on gnustep without installing Étoilé?

Thanks.



_______________________________________________
Etoile-discuss mailing list
Etoile-discuss@...
https://mail.gna.org/listinfo/etoile-discuss

Re: dependency: does Étoilé applications depend on libraries that only offered by Étoilé projects?

by Sourav K. Mandal :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sun, 2009-05-10 at 16:37 +0800, Zhang Weiwu wrote:
> In other words, are Étoilé applications also gnustep applications? Can
> most or all of them also be built on gnustep without installing Étoilé?
>
> Thanks.

Etoile has features/services that GNUstep does not.  If an application
exploits these aspects of Etoile, then it will not build or run on
GNUstep alone.

I wonder if this can be worked around using bundles.  I.e., having a
stock GNUstep app, then "Etoile-ify" by loading a bundle ...

One of the folks on here who actually write code can correct
me/elaborate here.


Best,

Sourav



_______________________________________________
Etoile-discuss mailing list
Etoile-discuss@...
https://mail.gna.org/listinfo/etoile-discuss

Re: dependency: does Étoilé applications depend on libraries that only offered by Étoilé projects?

by David Chisnall :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 10 May 2009, at 09:37, Zhang Weiwu wrote:

> In other words, are Étoilé applications also gnustep applications? Can
> most or all of them also be built on gnustep without installing  
> Étoilé?

I'm not sure what you mean by 'installing Étoilé'.  Most Étoilé  
components depend on one of more Étoilé frameworks.  You will find  
very few things, for example, which do not depend on the  
EtoileFoundation framework, and a number of things now depend on  
LanguageKit (for example, Mélodie is largely written in Smalltalk and  
therefore requires LanguageKit and the Smalltalk bundle to work).

If you mean without running EtoileMenuServer and without loading the  
theming, menu, and behaviour user appkit bundles, then yes, they will  
work although some may not enjoy their full functionality.  Similarly,  
if you run any GNUstep application with these bundles specified in  
user defaults then it will gain some Étoilé-specific features, such as  
support for cross-application scripting and automatically loading  
LanguageKit plugins.

David
_______________________________________________
Etoile-discuss mailing list
Etoile-discuss@...
https://mail.gna.org/listinfo/etoile-discuss

Re: dependency: does ?toil? applications depend on libraries that only offered by ?toil? projects?

by Günther Noack-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Grr and DictionaryReader should work with plain GNUstep. (Possibly,
the etoile=no flag must be given when running make.)

Btw, I talked to the GAP guys a while ago and we agreed that Grr should
be moved to GAP. If anyone of the GAP guys is reading this, I hope you
didn't forget?

Best regards,
Guenther

On Sun, May 10, 2009 at 02:01:31PM +0100, David Chisnall wrote:

> On 10 May 2009, at 09:37, Zhang Weiwu wrote:
>
> > In other words, are ?toil? applications also gnustep applications? Can
> > most or all of them also be built on gnustep without installing  
> > ?toil??
>
> I'm not sure what you mean by 'installing ?toil?'.  Most ?toil?  
> components depend on one of more ?toil? frameworks.  You will find  
> very few things, for example, which do not depend on the  
> EtoileFoundation framework, and a number of things now depend on  
> LanguageKit (for example, M?lodie is largely written in Smalltalk and  
> therefore requires LanguageKit and the Smalltalk bundle to work).
>
> If you mean without running EtoileMenuServer and without loading the  
> theming, menu, and behaviour user appkit bundles, then yes, they will  
> work although some may not enjoy their full functionality.  Similarly,  
> if you run any GNUstep application with these bundles specified in  
> user defaults then it will gain some ?toil?-specific features, such as  
> support for cross-application scripting and automatically loading  
> LanguageKit plugins.
>
> David
> _______________________________________________
> Etoile-discuss mailing list
> Etoile-discuss@...
> https://mail.gna.org/listinfo/etoile-discuss

_______________________________________________
Etoile-discuss mailing list
Etoile-discuss@...
https://mail.gna.org/listinfo/etoile-discuss