<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Streamlined: Category News</title>
    <link>http://streamlinedframework.org/articles/category/news</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Stop banging rocks together and build something</description>
    <item>
      <title>Streamlined End-of-Life</title>
      <description>&lt;p&gt;With many thanks to the many users of Streamlined over the years, and all the feedback we've received (positive and negative, it's all good), we are announcing the official end-of-life for Streamlined.  Since it is under the MIT license, it will live on for whomever it is still usefully evolving, but we are no longer releasing new features or patches.&lt;/p&gt;

&lt;p&gt;If you are looking for an active alternative, please check out the full-featured &lt;a href="http://activescaffold.com/"&gt;ActiveScaffold&lt;/a&gt; or the simple, but highly useful, &lt;a href="http://github.com/justinfrench/formtastic/tree/master"&gt;Formtastic&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Many thanks to &lt;a href="http://github.com/bonefish"&gt;bonefish&lt;/a&gt; and &lt;a href="http://github.com/pelargir"&gt;pelargir&lt;/a&gt; for all their contributions over the life of the project.  It is always nice to have passionate users on the case.&lt;/p&gt;</description>
      <pubDate>Fri, 21 Aug 2009 15:59:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:725b3bbf-e85a-47a7-a107-d31031dd6438</guid>
      <author></author>
      <link>http://streamlinedframework.org/articles/2009/08/21/streamlined-end-of-life</link>
      <category>News</category>
      <trackback:ping>http://streamlinedframework.org/articles/trackback/174</trackback:ping>
    </item>
    <item>
      <title>Streamlined has moved to Github</title>
      <description>&lt;p&gt;Streamlined has moved to &lt;a href="http://github.com/relevance/streamlined/"&gt;Github&lt;/a&gt;.  We&amp;#8217;ve already moved all of our other open source here at &lt;a href="http://thinkrelevance.com"&gt;Relevance&lt;/a&gt; to &lt;a href="http://github.com/relevance"&gt;our Github account&lt;/a&gt;, so it was long overdue to move Streamlined.  The old &lt;span class="caps"&gt;SVN&lt;/span&gt; repo will be phased out and deleted within three weeks, so please plan accordingly.&lt;/p&gt;


	&lt;p&gt;Github has got be one of the best things to happen to open source and Git in the last year.  It takes code collaboration to a new level of sexiness.  Please do send &lt;a href="http://github.com/guides/pull-requests"&gt;pull requests&lt;/a&gt; with Streamlined patches and feature ideas, and someone on the Streamlined team will take a look.&lt;/p&gt;


	&lt;p&gt;We&amp;#8217;ll be treating the master branch as the &amp;#8216;stable&amp;#8217; area, and we will fire up new branches for long-term experimental work.  So if you want to use git submodules to track Streamlined, feel free to point them at the master branch.  You can also use the new script/plugin support from within Rails 2.1+ to install directly from Github:&lt;/p&gt;


&lt;code&gt;script/plugin install git://github.com/relevance/streamlined.git&lt;/code&gt;</description>
      <pubDate>Wed, 13 Aug 2008 10:36:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:e8471878-e299-4209-ab62-68a0f6c846aa</guid>
      <author>Rob</author>
      <link>http://streamlinedframework.org/articles/2008/08/13/streamlined-has-moved-to-github</link>
      <category>News</category>
      <trackback:ping>http://streamlinedframework.org/articles/trackback/173</trackback:ping>
    </item>
    <item>
      <title>Streamlined Documentation now Available</title>
      <description>&lt;p&gt;The JaxDoc version of the Streamlined RDoc is now available at &lt;a href="http://streamlinedframework.org/rdoc/index.html"&gt;
http://streamlinedframework.org/rdoc/index.html&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Thu, 20 Mar 2008 15:25:38 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:80886519-aed9-469d-a57d-80c274e22147</guid>
      <author>Aaron Bedra</author>
      <link>http://streamlinedframework.org/articles/2008/03/20/streamlined-documentation-now-available</link>
      <category>News</category>
      <trackback:ping>http://streamlinedframework.org/articles/trackback/170</trackback:ping>
    </item>
    <item>
      <title>Streamlined now Postgres-enabled</title>
      <description>&lt;p&gt;Streamlined is now proud to be 100% Postgres-compliant.  If you are a Postgres user, Streamlined now does everything you want and has a full test suite to prove it.&lt;/p&gt;</description>
      <pubDate>Sun, 27 Jan 2008 10:55:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:2f34700b-d1f5-4cae-98f0-fe9ea4c23467</guid>
      <author></author>
      <link>http://streamlinedframework.org/articles/2008/01/27/streamlined-now-postgres-enabled</link>
      <category>Features</category>
      <category>News</category>
      <category>Integration</category>
      <trackback:ping>http://streamlinedframework.org/articles/trackback/160</trackback:ping>
    </item>
    <item>
      <title>Streamlined Edge + Rails 2 = Good Lovin'</title>
      <description>&lt;p&gt;If you&amp;#8217;re up for livin&amp;#8217; on the &lt;a href="http://svn.streamlinedframework.org/edge/streamlined"&gt;edge&lt;/a&gt;, Streamlined has been enjoying sweet bliss with Rails 2.0.2 for a few weeks now.&lt;/p&gt;


	&lt;p&gt;Wanna try it out?  Just grab the edge bits&amp;#8230;&lt;/p&gt;


&lt;code&gt;
script/plugin install http://svn.streamlinedframework.org/edge/streamlined
&lt;/code&gt;

	&lt;p&gt;...and you&amp;#8217;re good to go.&lt;/p&gt;


	&lt;p&gt;As always, if you notice any issues, be sure to drop a ticket in Trac.  In the mean time, we&amp;#8217;re well on our way to a formal 1.0 release candidate in the near future.  Stay tuned.&lt;/p&gt;</description>
      <pubDate>Fri, 25 Jan 2008 16:07:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:07adedc3-a448-4144-9eea-2761a9c7589c</guid>
      <author>Jason Rudolph</author>
      <link>http://streamlinedframework.org/articles/2008/01/25/streamlined-edge-rails-2-good-lovin</link>
      <category>News</category>
      <category>Integration</category>
      <category>rails2</category>
      <trackback:ping>http://streamlinedframework.org/articles/trackback/159</trackback:ping>
    </item>
    <item>
      <title>Streamlined and Rails 2.0 progress</title>
      <description>&lt;p&gt;We made some great progress towards edge rails at &lt;a href="http://thinkrelevance.com"&gt;Relevance HQ&lt;/a&gt; today.  We finally got the test suite completely in the green for edge rails using &lt;a href="http://rubyforge.org/projects/multi-rails"&gt;multi_rails&lt;/a&gt; to make things easier.  This is a huge improvement over just a few weeks ago, where we had over 50 errors or failures against edge.  The bulk of the failures where things having to do with view_paths and changes in how actionview did things.&lt;/p&gt;


	&lt;p&gt;Despite the passing test suite, our sports sample app still doesn&amp;#8217;t function correctly in edge, which appears to be because of a larger issue in how we mix in Streamlined methods into the view classes.  The next step is to add some failing tests in the areas where Streamlined blows up and start getting them to green.&lt;/p&gt;


	&lt;p&gt;With the rapid progress we&amp;#8217;ve made lately, I would not be surprised to have tentative edge rails compatibility by Rubyconf or a week or two after.&lt;/p&gt;</description>
      <pubDate>Fri, 26 Oct 2007 23:48:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:9ee3a89c-ccfd-4f60-849c-55ce9893b3a6</guid>
      <author>Rob</author>
      <link>http://streamlinedframework.org/articles/2007/10/26/streamlined-and-rails-2-0-progress</link>
      <category>News</category>
      <category>rails2</category>
      <trackback:ping>http://streamlinedframework.org/articles/trackback/157</trackback:ping>
    </item>
    <item>
      <title>Do you know your Streamlined core team?</title>
      <description>&lt;p&gt;Do you know your &lt;a href="http://trac.streamlinedframework.org/wiki/WhoWeAre"&gt;Streamlined core team&lt;/a&gt;?  You may have seen us speak at &lt;a href="http://nofluffjuststuff.com"&gt;No Fluff Just Stuff&lt;/a&gt;, &lt;a href="http://conferences.oreillynet.com/rails/"&gt;RailsConf&lt;/a&gt;, the &lt;a href="http://pragmaticstudio.com/therailsedge/"&gt;Rails Edge&lt;/a&gt;, or at various Ruby and Rails groups all over. Maybe you&amp;#8217;ve even seen some of our &lt;a href="http://relevancellc.com/2005/12/19/ruby-rails-put-your-money-where-your-mouth-is"&gt;more controversial blog postings&lt;/a&gt; make the rounds awhile back.&lt;/p&gt;


	&lt;p&gt;The core team has its own &lt;a href="http://groups.google.com/group/streamlined-core"&gt;mailing list&lt;/a&gt; for discussion of development of Streamlined, as well to plan future releases.  If you are at all interested in &lt;a href="http://trac.streamlinedframework.org/wiki/ContributingToStreamlined"&gt;contributing&lt;/a&gt; to Streamlined or just following along with the push forward, &lt;a href="http://groups.google.com/group/streamlined-core"&gt;please subscribe!&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 26 Sep 2007 11:25:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:fd081a92-c69f-47c6-a821-821009b21ae9</guid>
      <author>Rob</author>
      <link>http://streamlinedframework.org/articles/2007/09/26/do-you-know-your-streamlined-core-team</link>
      <category>News</category>
      <category>core</category>
      <trackback:ping>http://streamlinedframework.org/articles/trackback/155</trackback:ping>
    </item>
    <item>
      <title>Streamlined 0.9 Release Candidate Now Available!</title>
      <description>&lt;p&gt;The Streamlined team is pleased to announce the availability of version 0.9 &lt;span class="caps"&gt;RC2&lt;/span&gt; of the Streamlined framework.  Some of the &lt;a href="/pages/0_9_release_notes"&gt;features you&amp;#8217;ll find in this new release&lt;/a&gt; include&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;Quick Add for Associations&lt;/li&gt;
		&lt;li&gt;Auto-labeling for Required Fields&lt;/li&gt;
		&lt;li&gt;Support for Breadcrumbs&lt;/li&gt;
		&lt;li&gt;Advanced Filtering&lt;/li&gt;
		&lt;li&gt;Export to &lt;span class="caps"&gt;JSON&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;Additional Examples in the Sample Application&lt;/li&gt;
		&lt;li&gt;Streamlined#ui_for Replaces UI Classes&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;In addition to beefing up the docs and implementing the enhancements discussed above, the Streamlined team has knocked out numerous bugs and upped overall the quality of the framework as a whole.&lt;/p&gt;


	&lt;p&gt;From small usability tweaks (like rendering empty lists in a more aesthetically pleasing fashion) to ambitious features (like &lt;a href="http://trac.streamlinedframework.org/wiki/AdvancedFiltering"&gt;advanced filtering&lt;/a&gt;) to more rigorous tasks (such as increasing test coverage), this release marks an important milestone on the road to Streamlined 1.0. We hope you enjoy it!&lt;/p&gt;


	&lt;p&gt;The &lt;a href="http://trac.streamlinedframework.org/wiki/WhoWeAre"&gt;Streamlined team&lt;/a&gt; kindly thanks the users and patch contributors that have helped us reach this important milestone. Streamlined continues to ease our Rails development efforts day in and day out, and we hope you find it equally as useful and enjoyable.&lt;/p&gt;


	&lt;p&gt;&amp;#8212;&lt;/p&gt;


	&lt;p&gt;&lt;a href="/pages/0_9_release_notes"&gt;Release Notes&lt;/a&gt; (including detailed information and screen shots)&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://trac.streamlinedframework.org/wiki/Download"&gt;Installation Instructions&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 23 Aug 2007 08:15:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:9e940ffa-55a6-4370-86bb-f694541382d1</guid>
      <author>Jason Rudolph</author>
      <link>http://streamlinedframework.org/articles/2007/08/23/streamlined-0-9-release-candiate-now-available</link>
      <category>Releases</category>
      <category>News</category>
      <category>0.9</category>
      <trackback:ping>http://streamlinedframework.org/articles/trackback/147</trackback:ping>
    </item>
    <item>
      <title>How to customize the look of the list view</title>
      <description>&lt;p&gt;Whenever I talk to someone about Streamlined, they usually ask about how they can customize the look.  I&amp;#8217;m going to cover how to change the look of the list / index view as of the state of the edge before the 0.9 release comes out.&lt;/p&gt;


	&lt;p&gt;You can do this by creating a UI class for your model by executing &amp;#8220;rake streamlined:model &lt;span class="caps"&gt;MODEL&lt;/span&gt;=your_model_name&amp;#8221;.  This will create a ModelUI class in app/streamlined and affects the views for that model.&lt;/p&gt;


	&lt;p&gt;If you&amp;#8217;ve tried Streamlined before, then you&amp;#8217;ll know that when you&amp;#8217;re viewing the list view for a model, then you&amp;#8217;ll see a paginated table that contains all the instances of the model.  Each row has one instance, along with three buttons: one to go to the show view of the instance, the second to go to the edit view of the instance and a third to delete the instance.
Below the table, there&amp;#8217;s a few more buttons with the most important one being the one to create a new model instance.&lt;/p&gt;


	&lt;p&gt;There&amp;#8217;s already pretty good documentation on how to modify which columns show up, so I&amp;#8217;m going to focus on the other options.&lt;/p&gt;


First, you can add custom headers and/or custom footers by adding the lines
&lt;pre&gt;header_partials :list =&amp;gt; 'shared/my_custom_header'&lt;/pre&gt;
&lt;pre&gt;footer_partials :list =&amp;gt; 'shared/my_custom_footer'&lt;/pre&gt;
and then of course creating the header / footer partial and putting it in the place you specified.

Second, you can turn off the delete button for each row.  Perhaps you want to ensure that users delete from the show view or perhaps users should not delete instances of your model at all.  Do this with
&lt;pre&gt;quick_delete_button false&lt;/pre&gt;

Third, you can turn off the edit button for each row.  
&lt;pre&gt;quick_edit_button false&lt;/pre&gt;

Fourth, if your model is read only, then you can turn off the new and edit buttons by adding the line
&lt;pre&gt;read_only true&lt;/pre&gt;
Note that you can still delete, so you&amp;#8217;ll have to specify quick_delete_button false like above if you want that.  I&amp;#8217;m not sure if that&amp;#8217;s the right behavior.  Any thoughts on that?

Fifth, you can turn off all the buttons that link to show/edit/delete by adding the line
&lt;pre&gt;table_row_buttons false&lt;/pre&gt;

Sixth, you can turn off pagination via
&lt;pre&gt;pagination false&lt;/pre&gt;

Seventh, you can turn off filtering via
&lt;pre&gt;table_filter false&lt;/pre&gt;

Eighth, you can add custom &lt;span class="caps"&gt;CSS&lt;/span&gt; styles via
&lt;pre&gt;style_classes :list =&amp;gt; {:row =&amp;gt; 'person_row'}&lt;/pre&gt;
which means that each row will have a &lt;span class="caps"&gt;CSS&lt;/span&gt; class person_row which you can then specify in a stylesheet.

	&lt;p&gt;That&amp;#8217;s it for customizing the list view declaratively.  I&amp;#8217;ll make sure all of this gets into the wiki.  Please let me know if I missed anything.  If there&amp;#8217;s another way you&amp;#8217;d like to customize the list view, please add a ticket in Trac or leave a comment here.&lt;/p&gt;</description>
      <pubDate>Sat, 21 Jul 2007 00:21:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:fd734609-98d7-45b5-a8a1-ffd572263206</guid>
      <author>Luis</author>
      <link>http://streamlinedframework.org/articles/2007/07/21/how-to-customize-the-look-of-the-list-view</link>
      <category>Features</category>
      <category>News</category>
      <category>list</category>
      <category>options</category>
      <category>features</category>
      <trackback:ping>http://streamlinedframework.org/articles/trackback/142</trackback:ping>
    </item>
    <item>
      <title>Due to a rash of Trac Spam...</title>
      <description>&lt;p&gt;Due to a rash of Trac spam, we&amp;#8217;ve had to turn off anonymous ability to modify pages or tickets on the Trac install.  To do so, you simply have to create an account, which is easy and free and we don&amp;#8217;t use your information for anything. Ever.&lt;/p&gt;


	&lt;p&gt;Sorry for the inconvenience, but it will help keep the Trac instance clean.&lt;/p&gt;</description>
      <pubDate>Thu, 19 Jul 2007 16:57:05 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:e66492d1-ab00-4a8f-9783-32b9451c75ee</guid>
      <author></author>
      <link>http://streamlinedframework.org/articles/2007/07/19/due-to-a-rash-of-trac-spam</link>
      <category>News</category>
      <trackback:ping>http://streamlinedframework.org/articles/trackback/139</trackback:ping>
    </item>
  </channel>
</rss>
