ObjectMerging Documentation

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

ObjectMerging Documentation

by Christopher Armstrong-5 :: Rate this Message:

| View Threaded | Show Only this Message

Hi all

I've added the start of a "Developer's Guide" in trunk/Developer/DeveloperGuide. It documents the basics of ObjectMerging.

There is a sample used in the documentation in trunk/Frameworks/ObjectMerging/Samples/BasicPersistence.

The intention is to turn the manual into a general developer manual for Etoile. I've written it in texinfo, but I will probably convert it over to pure LaTeX soon.

I also think we should discuss making some kind of "developer preview" or "alpha" release of some Etoile frameworks soon to get things into people's hands to play with and test.

Regards
Chris

--------
Christopher Armstrong
carmstrong@...






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

Re: [Etoile-dev] ObjectMerging Documentation

by David Chisnall :: Rate this Message:

| View Threaded | Show Only this Message

On 9 Oct 2011, at 13:01, Christopher Armstrong wrote:

> Hi all
>
> I've added the start of a "Developer's Guide" in trunk/Developer/DeveloperGuide. It documents the basics of ObjectMerging.
>
> There is a sample used in the documentation in trunk/Frameworks/ObjectMerging/Samples/BasicPersistence.
>
> The intention is to turn the manual into a general developer manual for Etoile. I've written it in texinfo, but I will probably convert it over to pure LaTeX soon.

That's really great!  I hope to contribute some text to it soon...

> I also think we should discuss making some kind of "developer preview" or "alpha" release of some Etoile frameworks soon to get things into people's hands to play with and test.

LanguageKit is more or less ready for release.  The next version will be classed as a preview release for x86-64, but fully supported on x86.  Niels was working on adding x86-64 calling convention support, but there's now talk in LLVM of adding that kind of thing in a generic way that all front ends can use, which would simplify LanguageKit's life a lot.  

I think EtoileFondation is close to ready to release.  I'm tempted to rewrite the NSObject+Prototypes stuff one more time.  I've just added a function to libobjc2 that Apple introduced with iOS 4.3 / OS X 10.7, which allows you to convert a block into an IMP.  This would make using blocks as methods in prototypes trivial, and now works on OS X too.  

David

-- Sent from my brain


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

Re: [Etoile-dev] ObjectMerging Documentation

by Quentin Mathé-2 :: Rate this Message:

| View Threaded | Show Only this Message

Hi David,

Le 10 oct. 2011 à 13:29, David Chisnall a écrit :

> On 9 Oct 2011, at 13:01, Christopher Armstrong wrote:
>
>> I also think we should discuss making some kind of "developer preview" or "alpha" release of some Etoile frameworks soon to get things into people's hands to play with and test.
>
> LanguageKit is more or less ready for release.  The next version will be classed as a preview release for x86-64, but fully supported on x86.  Niels was working on adding x86-64 calling convention support, but there's now talk in LLVM of adding that kind of thing in a generic way that all front ends can use, which would simplify LanguageKit's life a lot.  
>
> I think EtoileFondation is close to ready to release.  I'm tempted to rewrite the NSObject+Prototypes stuff one more time.  I've just added a function to libobjc2 that Apple introduced with iOS 4.3 / OS X 10.7, which allows you to convert a block into an IMP.  This would make using blocks as methods in prototypes trivial, and now works on OS X too.  

EtoileFoundation is ready to release since July iirc. So it should be stable enough now and can be released at any time I think. Feel free to rewrite the prototype support one more time though.
EtoileThread was still broken on Linux in August, this was the main issue related to EtoileFoundation release. But a month ago we said we could release EtoileFoundation without EtoileThread.

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