From: Eloy D. <elo...@gm...> - 2007-11-13 23:26:53
|
Hi Dave, Good question! :) One important point for me is that it doesn't try to replace xcode. Xcode "the application building framework" is a very powerful tool, I just prefer using ruby tools (rake etc) over Xcode "the gui app". In short it let's xcode handle the stuff it does well, but adds some ruby flavor on top of it for common tasks. One example of this is that it takes me longer to setup all the base files that I want specifically for a RubyCocoa application and also for how I like to work. So now with one command I can have a controller and possibly a window (nib) all setup to go. Also very important to me is testing, or rather BDD. (Behaviour or Beer, up to you.) So it also creates a test file which is already setup to work with the layout of the files on disk. And it's configured to work with autotest, which makes the "painful" process of fully testing your app a lot easier. Also not unimportant is that it comes with a "support" lib. Meaning that it comes with code which we find good to have, like making registering for notifications easier and testing osx related code easier etc etc. This is where a lot of the development will happen in the future I =20 think. It occurred to me, that most of the think work about this stuff was =20 already done in another ruby project you might have heard of... yeah Rails. It all boils down to convention over configuration. So unsurprisingly if you are known with Rails, the way stuff works will be familiar. If not, no problem. I think it should be easy to enough to get started quickly. Bear in mind though, that Rucola is just at 0.0.1. And although 0.0.2 is not far away, it's still a very young project. So I would not know if it would be possible to replace the rubycocoa command with it yet. Also Rucola's aim at the "problem" is a bit more radical, thus not suitable for inclusion with RubyCocoa. The rubycocoa command might still be useful for people who already use it and value it. Cheers, Eloy PS: Are there many people using the rubycocoa command? If so, what functionality do you like most? On 13 nov 2007, at 23:00, Dave Baldwin wrote: > This looks interesting, but how does it differ from newcocoa? > > Thanks, > > Dave. > > On 4 Nov 2007, at 13:59, Eloy Duran wrote: > >> Hello, >> >> Yesterday we released the first alpha version of rucola: >> = http://www.superalloy.nl/blog/2007/11/04/rucola-a-rubycocoa-application-bu= ilder/ >> >> Eloy >> >> =3D >> =3D >> =3D=20 >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> A Framework for building Cocoa applications in Ruby >> >> Rucola is a light weight framework that helps you write RubyCocoa >> apps. >> It allows you to build, test, and deploy applications using rake >> commands, >> eliminating the need to use XCode, however you can use XCode if you >> wish. >> >> Rucola provides a set of generators to help you generate controllers, >> window controllers, >> and document-based applications. It also provides APIs for =20 >> simplifying >> some of Objective-C=92s >> ways of doing things. >> = ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Splunk Inc. >> Still grepping through log files to find problems? Stop. >> Now Search log events and configuration files using AJAX and a >> browser. >> Download your FREE copy of Splunk now >> http://get.splunk.com/ >> _______________________________________________ >> Rubycocoa-talk mailing list >> Rub...@li... >> https://lists.sourceforge.net/lists/listinfo/rubycocoa-talk > > > = ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a =20 > browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Rubycocoa-talk mailing list > Rub...@li... > https://lists.sourceforge.net/lists/listinfo/rubycocoa-talk |