Hi Todd, the tools within Smalltalk are many years ahead of the tools the exist in the RoR. &nbsp;However, they are starting to get better with projects like Rubinious and MagLev. &nbsp;Also, please don&#39;t get me wrong because I do like RoR and that&#39;s one of the languages that I use on a regular basis. &nbsp;Next, please remember that Seaside is open source as well as the ActiveScaffold plugin that you mention. &nbsp;Thus, the Smalltalk community is always looking for people to build and architect various API to make system better. &nbsp;Are you interested in building such a component for Seaside? &nbsp;It would be great if you are because it could benefit the entire community.<div>
<br></div><div>-Conrad<br><div><br><div class="gmail_quote">On Fri, May 30, 2008 at 4:04 PM, Todd Blanchard &lt;<a href="mailto:tblanchard@mac.com">tblanchard@mac.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I watched the screencast. &nbsp;It is not the same thing. &nbsp;I think you guys are missing something key in that project of yours.<br>
<br>
Active scaffold simply lets me point the app at a db and ZAM total admin UI that looks nice with AJAX master detail editing. &nbsp;I can then filter out attributes that people ought not to edit, apply permissions, and decorate the app with task links.<br>

<br>
The demo shows app development. &nbsp;I didn&#39;t develop a thing apart from specify some mappings because the database used weird and inconsistent naming conventions.<br>
<br>
I also found it interesting that the app being developed in the screencast didn&#39;t look nearly as sophisticated as the tools being used to build it. &nbsp;I don&#39;t find that a good selling point.<br><font color="#888888">
<br>
-Todd Blanchard</font><div><div></div><div class="Wj3C7c"><br>
<br>
On May 30, 2008, at 4:28 AM, James Robertson wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Cincom is doing exactly that - combining the ActiveRecord pattern with scaffolding. &nbsp;Have a look here:<br>
<br>
<a href="http://www.cincomsmalltalk.com/userblogs/mls/blogView?showComments=true&amp;printTitle=WebVelocity_alpha_screencast&amp;entry=3388846573" target="_blank">http://www.cincomsmalltalk.com/userblogs/mls/blogView?showComments=true&amp;printTitle=WebVelocity_alpha_screencast&amp;entry=3388846573</a><br>

<br>
James Robertson<br>
Cincom Smalltalk Product Evangelist<br>
<a href="http://www.cincomsmalltalk.com/blog/blogView" target="_blank">http://www.cincomsmalltalk.com/blog/blogView</a><br>
Talk Small and Carry a Big Class Library<br>
<br>
<br>
<br>
<br>
On May 30, 2008, at 3:13 AM, Todd Blanchard wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
With the idea that no good idea should go un-stolen, allow me to introduce seaside fans to active scaffold <a href="http://activescaffold.com" target="_blank">http://activescaffold.com</a>.<br>
<br>
I am wrapping up a ruby on rails engagement with a client and discovered this framework. &nbsp;I ended up using ROR because the client had an existing mysql database and Squeak&#39;s mysql support isn&#39;t so hot where rails is all about mysql, and I had only a couple &quot;flows&quot; but a whole lot of plain old admin-CRUD to do and rails excels at plain crud on mysql. &nbsp;With activescaffold - I had to write very little code for the admin UI - a major plus because this project is on a very tight timeline.<br>

<br>
Anyhow, activescaffold works with activerecord and infers a really slick AJAX UI that supports sensible CRUD more or less instantly. &nbsp;Once installed, you can go through and customize views by adding actions links, filtering columns, and generally overriding bits of logic to make it more task focused.<br>

<br>
It would be really cool to have a similar facility in Seaside.<br>
<br>
Cheers,<br>
-Todd Blanchard<br>
_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org" target="_blank">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
<br>
</blockquote>
<br>
_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org" target="_blank">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
</blockquote>
<br>
_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org" target="_blank">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
</div></div></blockquote></div><br></div></div>