{ height: 1%; } - Ruby on Rails and User Interface Design

CSS, UI Design, Ruby on Rails and cheese ... lots of cheese

AjaxScaffold and Streamlined developers to collaborate.

Posted by Richard White Thu, 17 Aug 2006 21:57:00 GMT

AjaxScaffold has been deprecated in favor of ActiveScaffold

I kinda let the cat out of the bag on this one with a comment this morning on the Streamlined blog. Justin Gehtland and myself have hatched an elaborate scheme to combine the best bits of both projects: the wonderfully declarative backend of Streamlined with the UI pleasantries of AjaxScaffold.

The tentative plan is to release the plugin version of AjaxScaffold that I’ve been using/testing extensively in SlimTimer. After that I will be looking to transition the project into more of a maintenance mode: putting out releases only as bugs are found. I feel that adding more features, such as search and improved handling of object relationships, would be redundant to the work on Streamlined and would make the project more complex than need be.

This is a huge win for RoR community, the users of each of these projects and myself. AjaxScaffold will continue to be viable option for lightweight admin components but should you need more features Streamlined will be there in all its declarative loveliness and hopefully a hot new look.

Special thanks go out to Dan Snider for bringing both sides to the table and getting this ball rolling.

See Justin’s announcement

Update 10.20.2006:

The plugin version has been a huge success and has also really energized me again on the whole project. As such, we’re pushing ahead with new releases including those features I mentioned here that would not be done :)

We may still EOL the generator but the plugin is going strong.

Comments

  1. Carl Fyffe said about 1 hour later:

    Excellent news! I was hoping you would take over the css for Streamlined.

  2. zerohalo said about 1 hour later:

    Awesome! Great to see this sort of project collaboration.

  3. Brittain said about 2 hours later:

    Excellent decision, looking forward to it. Hopefully the combined project will still offer the testing harnesses recently added.

  4. BillSaysThis said about 3 hours later:

    This is great news and gives each you the chance to focus on your best skills.

  5. Hammed said about 4 hours later:

    Great news! I’m glad I won’t have to choose between the two. I love AjaxScaffold and based on the screencast I saw, streamlined holds great promise.

  6. oldwolf said about 4 hours later:

    Great news! I just think about this issue a day ago and you guys are really sweet

  7. Thorsten said about 6 hours later:

    Mhhh, I just gave up on Streamlined. Too complex. I got 80% of what I wanted, but then to add the remaining 20% I had to start actually understanding all of its internals in order to add my stuff. I came to the conclusion that it would take me more time to figure out Streamlined internals than to start with ajax_scaffold and customize. So I really hope the combined efforts will give us all a better framework, but I am concerned about having less choice…

  8. Richard White said about 10 hours later:

    Thorsten: I think this move gives everyone more good choices than less. AjaxScaffold is still an option, but I just don’t want to add any more features to it because I think it would then be stepping on Streamlined’s toes and not be the lightweight alternative it should be. The project won’t drop off the face of the earth :)

  9. Dana Janssen said about 17 hours later:

    Everyone wins!

  10. Semireg said 3 days later:

    Dan Snider? How about my wee lil comment last month ;)

    http://www.streamlinedframework.org/articles/2006/07/31/asking-the-community-has_many-through#comments

  11. Rosina said 3 days later:

    Wow! This is great to hear! I’m looking forward to the result! I have a highly data intensive app and streamlined has been looking better and better to me, but I really like the UI of ajax scaffold.

  12. Embries said 7 days later:

    Brilliant move. I’ve been playing with both, and wishing for features from one to be in the other for quite a while. This is obviously a win-win for RoR, provided there’s enough man hours in the Richard Whtie day to handle a little “legacy” support for the scaffold project for (at least) the near term.

  13. Richard White said 11 days later:

    @Embries: I’ve been working hard to try and reduce my exposure so that I’ll have the cycles for ASG support, which I’ve been slacking on lately. The demise of Kiko and a freeze on all new contract work will help out a lot as well. But there’s not need to fear, as long as I have support contracts based on ASG, there’ll always be support.

  14. rubylicious said 23 days later:

    This sounds great. I tried out your scaffold a couple of months ago and liked what I saw. But as soon as I started modifying it for various reasons it felt hard to upgrade when newer versions were released.

    Combing your stuff with streamlined makes perfect sense, looking forward to this one =).

Trackbacks

Use the following link to trackback from your own site:
http://www.height1percent.com/articles/trackback/56

(leave url/email »)

   Comment Markup Help Preview comment