[MacRuby-devel] HotCocoa status update

dan sinclair dj2 at everburning.com
Thu May 28 23:09:45 PDT 2009


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



More information about the MacRuby-devel mailing list