[MacRuby-devel] HotCocoa status update

Matt Aimonetti mattaimonetti at gmail.com
Thu May 28 23:15:20 PDT 2009


Thanks Dan for all your great patches. Most of the discussion is done on
this list or on a one to one basis via IM (but we are trying to keep that to
a minimum tho).

- Matt

On Thu, May 28, 2009 at 11:09 PM, dan sinclair <dj2 at everburning.com> wrote:

> I've been shooting around in the dark with HotCocoa for a few days. Adding
> things here and there. Is there a priority list of things to do, or
> everything is equally good?
>
> Is most HotCocoa discussion done on this list and in IRC?
>
> Thanks,
> dan
>
>
>
>
> On May 29, 2009, at 1:55 AM, Matt Aimonetti wrote:
>
>  Here is a quick update to let you know the progress made on HotCocoa in
>> trunk.
>>
>> * new MVC template. The template in HotCocoa 0.4 is great but as soon as
>> you try to build a rich/complicated GUI, you start having to build your own
>> "view" system. We spent some time designing a new templating solution for
>> HotCocoa. You will still be able to use the one file type approach provided
>> by 0.4, but we are trying to set some conventions for people in need of a
>> MVC approach.
>> Having well defined conventions makes delegation and code organization
>> easier.
>>
>> * Documentation app. We started working on a documentation app to provide
>> Cocoa and HotCocoa documentation. The source code is available at
>> http://github.com/mattetti/macruby-doc-app/ but will soon be moved to
>> trunk. To play with the app, you need to have the latest version of trunk
>> built on your machine. The application uses the Cocoa docsets and parses the
>> HotCocoa mappings to show available methods, delegations and cocoa doc.
>> Most of the basic functionalities are available, we are now going to spend
>> some time making the app look good and intuitive.
>>
>> * HotCocoa mappings. With more and more people using HotCocoa, mappings
>> are being improved and extended.
>>
>> Todos:
>>
>> * Better integration between Interface Builder and HotCocoa. Imagine
>> defining a startup view using Interface Builder and then manage everything
>> else using HotCocoa using the newly designed HotCocoa MVC conventions. We
>> have some ideas on how to do that in a transparent way but more experiments
>> are required.
>>
>> * Tests. We would like to see HotCocoa being better tested and also
>> provide a decent testing solution for developers.
>>
>> * Rucola integration. Rucola is a very interesting and inspiring RubyCocoa
>> project. We are looking forward to work closely with the Eloy Duran to offer
>> the same type of experience for MacRuby/HotCocoa.
>>
>> * Wrap commonly used obj-c libraries and document the process.
>>
>>
>> As usual, your help would be appreciated.
>>
>> - Matt
>> _______________________________________________
>> MacRuby-devel mailing list
>> MacRuby-devel at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>>
>
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-devel/attachments/20090528/0337a55b/attachment.html>


More information about the MacRuby-devel mailing list