I'm really excited about this. There is already a buzz inside ThoughtWorks about this announcement. It would be great to see a genuine viable alternative to the rails / active record world.<br><br>I see nitro having two significant advantages over rails:
<br><br>* It is just so easy to use. I really do struggle to get my head around rails. There is a surprising amount of hidden "tacit" knowledge required to become effective with rails, given that it is supposed to be entirely convention based. I describe it as the difference between struts and webwork (for anyone from a Java background). Struts was ok, and was the framework that made java a viable web technology, but webwork just
<span style="font-style: italic;">feels</span> nicer. (Ironically, "struts 2" is actually webwork 2 - so they eventually worked that out for themselves).<br><br>* I can write a web app that talks to a legacy database. Og gives me a full ORM rather than requiring that I own the database. That opens up a whole class of web apps that are simply not available to a stack constrained to an active record pattern.
<br><br>For my money (about $0.02), this would be my priority for getting nitro "out there":<br><br>- Documentation, documentation, documentation. It doesn't have to be clever or comprehensive. Just a solid walk-through of creating an application. The answers are mostly there amongst the original videos, the cheat sheets and the tutorials. It just needs shaking down and presenting in a clear and consistent way. I would choose some "typical" users and target them. Initially target an experienced ruby programmer writing their first web app in nitro. Then something like a "nitro for rails developers" track.
<br><br>- Stability. (Funny enough, less important to me than being able to write an app in the first place.) I don't mind if it has rough edges as long as the core stuff mostly works, and the mailing list is responsive to my stupidity. It's
pre-1.0 after all.<br><br>Cheers,<br>Dan<br><br><br><div><span class="gmail_quote">On 11/2/07, <b class="gmail_sendername">George Moschovitis</b> <<a href="mailto:george.moschovitis@gmail.com">george.moschovitis@gmail.com
</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><span class="q"><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I would hereby like to announce my candidacy for the position of Nitro
<br>Doc Wizard.<br></blockquote></div><br></span>Thanks Arne,<br><br>as I have already told you when we met, it is possible that I may be able to (financially) support more Nitro hackers in the near future.<br>but I would like to see some contribution first (that was the case with Tom) not just complaints.
<br>hopefully, more people on this list could step in and support nitro hackers.<br><br>regards,<br><span class="sg">George.</span><div><span class="e" id="q_115fff0b96d8250a_3"><br><br clear="all"><br>-- <br><a href="http://me.gr" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://me.gr</a><br><a href="http://joy.gr" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://joy.gr</a>
<br><a href="http://cull.gr" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://cull.gr</a><br><a href="http://nitroproject.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://nitroproject.org</a><br><a href="http://phidz.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://phidz.com</a><br><a href="http://joyerz.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://joyerz.com</a>
</span></div><br>_______________________________________________<br>Nitro-general mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Nitro-general@rubyforge.org">Nitro-general@rubyforge.org
</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://rubyforge.org/mailman/listinfo/nitro-general" target="_blank">http://rubyforge.org/mailman/listinfo/nitro-general</a><br></blockquote></div><br>