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.
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.
14 Comments
Excellent news! I was hoping you would take over the css for Streamlined.
Awesome! Great to see this sort of project collaboration.
Excellent decision, looking forward to it. Hopefully the combined project will still offer the testing harnesses recently added.
This is great news and gives each you the chance to focus on your best skills.
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.
Great news! I just think about this issue a day ago and you guys are really sweet
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…
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
Everyone wins!
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
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.
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.
@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.
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 =).