<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Merbist &#187; News</title>
	<atom:link href="http://merbist.com/tag/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://merbist.com</link>
	<description>Random thoughts of a software developer</description>
	<lastBuildDate>Sat, 05 May 2012 14:16:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Merb news (Dec 8 2008)</title>
		<link>http://merbist.com/2008/12/08/merb-news/</link>
		<comments>http://merbist.com/2008/12/08/merb-news/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 08:13:13 +0000</pubDate>
		<dc:creator>Matt Aimonetti</dc:creator>
				<category><![CDATA[merb]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[merb book]]></category>
		<category><![CDATA[translations]]></category>

		<guid isPermaLink="false">http://merbist.com/?p=325</guid>
		<description><![CDATA[3 days ago, I announced the Merb Open Source Book project. I expected that few people would be interested as we heard complaints about the lack of documentation. What I did not expect, was more than 60 emails and pull requests in 2 days, people committing pages of content, fixes and offering their services to [...]]]></description>
			<content:encoded><![CDATA[<p>3 days ago, I announced the <a href="http://merbist.com/2008/12/04/annoucing-the-merb-open-source-book/" target="_blank">Merb Open Source Book project</a>. I expected that few people would be interested as we heard complaints about the lack of documentation.</p>
<p>What I did not expect, was more than 60 emails and pull requests in 2 days, people committing pages of content, fixes and offering their services to translate the book. The <a href="http://groups.google.com/group/merb-book" target="_blank">mailing list</a> already has 60+ members and the <a href="http://github.com/mattetti/merb-book/tree/master" target="_blank">GitHub repository</a> is being watched by 150+ people and has 50+ forks.</p>
<p>While this could be almost overwhelming, I think this is very encouraging. I have to say that since 1.0 got released we heard a lot of praises and and lot of complaints. The Merb team has been trying to prioritize and address reported challenges one after the other. We recently announced that user documentation was our top priority and we decided to work on two projects:</p>
<ul>
<li>better access to the code documentation</li>
<li>Open Source book</li>
</ul>
<h2>Code browsing:</h2>
<p>Good news, we have an early beta of the new code browser: <a href="http://docsbeta.merbivore.com/" target="_blank">http://docsbeta.merbivore.com/</a></p>
<p>This is still an early beta and only works properly on FireFox and Safari. You&#8217;ll notice that currently, only merb-core&#8217;s public methods are available. merb-more addition is coming soon.</p>
<p>So what&#8217;s special about this code browser?</p>
<p>Contextual search and API filtering. In lay terms, you can see what public methods are available to you based on what you are doing. (are you in a controller, model, the console?)</p>
<h2>Open Source Book</h2>
<p>I put an early beta online: <a href="http://book.merbist.com" target="_blank">http://book.merbist.com<br />
</a></p>
<p>This is not a static version yet meaning that the markdown files get converted for every single request. I&#8217;m waiting for Geoffrey Grosenbach to finish his <a href="http://github.com/topfunky/merb_static/tree/master" target="_blank">merb_static plugin</a>. Once he will be done with the spidering, his plugin will automatically export the site as static HTML. The PDF version will be exported using a gem called UFO written by wycats. UFO is a JRuby bridge to Flying Saucer, an awesome Java library which can convert HTML to PDF.</p>
<p>As you can see if you browse the book, we don&#8217;t have a lot of content yet. However, you need to realize that we just started 3 days ago! That is what&#8217;s so amazing. People didn&#8217;t sit back and wait for some core team members to write the content. To the contrary, they have been submitting content and have already started the book translation into 10 languages:</p>
<ul>
<li>English</li>
<li>French</li>
<li>Japanese</li>
<li>Portuguese</li>
<li>German</li>
<li>Chinese</li>
<li>Spanish</li>
<li>Russian</li>
<li>Bosnian</li>
<li style="text-align: left;">Dutch</li>
</ul>
<p>I expect to receive the first Italian translations early next week and I was promised some Indian languages too.</p>
<p><strong>Props to the entire community for putting its money where its mouth is!</strong></p>
<h2>What&#8217;s next?</h2>
<p><a href="http://yehudakatz.com" target="_blank">Yehuda Katz</a> was in Atlanta at <a href="http://merbday.com/" target="_blank">MerbDay</a> and had a great keynote about the future of Merb:</p>
<div id="__ss_826626" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="Merb Day Keynote" href="http://www.slideshare.net/wycats/merb-day-keynote-presentation?type=powerpoint">Merb Day Keynote</a><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=merbdaykeynote-1228671280209791-9&amp;rel=0&amp;stripped_title=merb-day-keynote-presentation" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slideshare.net/swf/ssplayer2.swf?doc=merbdaykeynote-1228671280209791-9&amp;rel=0&amp;stripped_title=merb-day-keynote-presentation" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<div id="__ss_826626" style="width: 425px; text-align: left;">However, in the short term, we&#8217;ll still focus on documentation, bug fixes and <a href="http://twitter.com/wycats/status/1044577046" target="_blank">recently added as a top priority</a>: Merb and gem dependencies issues (Rubygems)</div>
<h2 style="width: 425px; text-align: left;">DataMapper news</h2>
<div style="width: 425px; text-align: left;">Our good friends from the DM team <a href="http://twitter.com/datamapper/status/1044706717" target="_blank">announced</a> DataMapper 0.9.8 and Extlib 0.9.9. What&#8217;s new?</div>
<div style="width: 425px; text-align: left;">
<ul>
<li><span class="entry-content">update_attributes regression fixed<br />
</span></li>
<li><span class="entry-content">JRuby fixes</span></li>
<li><span class="entry-content">perf boost</span></li>
</ul>
<p>Congrats guys!</p></div>
]]></content:encoded>
			<wfw:commentRss>http://merbist.com/2008/12/08/merb-news/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>latest news from Merbland (Nov 30)</title>
		<link>http://merbist.com/2008/11/30/latest-news-from-merbland-nov-30/</link>
		<comments>http://merbist.com/2008/11/30/latest-news-from-merbland-nov-30/#comments</comments>
		<pubDate>Sun, 30 Nov 2008 23:23:12 +0000</pubDate>
		<dc:creator>Matt Aimonetti</dc:creator>
				<category><![CDATA[merb]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://merbist.com/?p=290</guid>
		<description><![CDATA[Wow, It&#8217;s been two weeks since my last post. I&#8217;m really sorry about that but at the same time, I really enjoyed Qcon and Thanksgiving which did not give me much time to work on a blog post. Thanksgiving is a big thing in America, and after few years I got used to it and [...]]]></description>
			<content:encoded><![CDATA[<p>Wow, It&#8217;s been two weeks since my <a href="http://merbist.com/2008/11/16/merb-news-nov-16-2008/" target="_blank">last post</a>. I&#8217;m really sorry about that but at the same time, I really enjoyed <a href="http://qconsf.com/sf2008/conference/" target="_blank">Qcon</a> and <a href="http://en.wikipedia.org/wiki/Thanksgiving" target="_blank">Thanksgiving</a> which did not give me much time to work on a blog post.</p>
<div id="attachment_291" class="wp-caption alignleft" style="width: 210px"><img class="size-full wp-image-291" title="mr-bean-turkey" src="http://merbist.com/wp-content/uploads/2008/11/mr-bean-turkey.jpg" alt="Mr Bean vs X-mas turkey" width="200" height="150" /><p class="wp-caption-text">Mr Bean vs X-mas turkey</p></div>
<p>Thanksgiving is a big thing in America, and after few years I got used to it and I even learned to enjoy this special holiday.</p>
<p>For non North American readers, Thanksgiving is a non-religous/family oriented celebration where people get together, eat a lot of food and usually watch an American football game. It&#8217;s followed by &#8220;black-friday&#8221; the first day of X-mas shopping celebrated by huge sales and more recently &#8220;cyber-monday&#8221;, the black firday for the web.</p>
<p>Anyways, I&#8217;ve been visiting family in Florida and didn&#8217;t have much time to work on side projects, including Merb <img src='http://merbist.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p><a href="http://qconsf.com/sf2008/conference/" target="_blank">Qcon</a> was also an awesome event where I met a lot of very interesting people and could measure the Merb interest in the &#8220;Enterprise&#8221; community.</p>
<h2>Merb and the enterprise</h2>
<p><a href="http://37signals.com" target="_blank">37signals</a>, the company known for giving Rails to the Ruby community often talked about the &#8220;Enterprise&#8221; world and the fact that they want to stay far away from it, here is a <a href="http://www.37signals.com/svn/posts/669-why-enterprise-software-sucks" target="_blank">quote</a> from 37signals blog:</p>
<blockquote><p>This is one of the reasons we think enterprise is a dirty word. Itâ€™s also why itâ€™s an absolute pleasure to design products for what we call the Fortune 5,000,000.</p></blockquote>
<p>On the other hand, Merb was mainly written by people working at <a href="http://engineyard.com" target="_blank">EngineYard</a>, a company dealing with a lot of so call &#8220;enterprisey&#8221; companies. Because we believe we all have different needs we are willing to help you out with your own needs. That&#8217;s also the reason why, even though none of the core team members use <a href="http://www.netbeans.org/" target="_blank">NetBeans</a> for their day to day coding, we decided to help <a href="http://www.netbeans.org/" target="_blank">NetBeans</a> add Merb support in their next release.</p>
<div id="__ss_769389" style="width: 425px; text-align: left;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=merb-for-the-enterprise-1227130962550004-9&amp;stripped_title=merb-for-the-enterprise-presentation" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slideshare.net/swf/ssplayer2.swf?doc=merb-for-the-enterprise-1227130962550004-9&amp;stripped_title=merb-for-the-enterprise-presentation" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<p>Interesting enough, during the preparation of my talk, I did a simple &#8220;hello world&#8221; benchmark and got some really interesting results:</p>
<p><img class="aligncenter size-full wp-image-292" title="benchmarks" src="http://merbist.com/wp-content/uploads/2008/11/benchmarks.png" alt="" width="453" height="335" /></p>
<p>Note that Django was tested with mod_python and I was told I could get slightly better results with mod_wsgi.</p>
<p>It was interesting to hear <a href="http://en.wikipedia.org/wiki/Tim_Bray" target="_blank">Tim Bray</a>, known for his implication with XML and ATOM, mention Merb, DataMapper and CouchDB during his keynote!</p>
<p>Actually, the day before, Yehuda and I had supper with Tim Bray and <a href="http://blog.nicksieger.com/" target="_blank">Nick Sieger</a> from JRuby to discuss few topics but particaluarly how could we improve the framework and of course take advantage of JRuby.</p>
<h2>Merb and the Brazilian community</h2>
<p><a href="http://merbist.com/wp-content/uploads/2008/11/beachgirls.jpg"><img class="alignleft size-medium wp-image-293" title="brazilian beach girls" src="http://merbist.com/wp-content/uploads/2008/11/beachgirls-229x300.jpg" alt="" width="229" height="300" /></a>Brazil is well known for his beautiful beaches, girls and music. It&#8217;s also known for its soccer team and its BBQ. However it&#8217;s not really known for its software developers and IT community.</p>
<p>Nevertheless, there was a lot of Brazilians during Qcon and especially a team from <a href="http://www.locaweb.com.br/" target="_blank">LocaWeb</a>, the biggest Brazilian web hosting!</p>
<p>You might not know LocaWeb, but but you might have heard of <a href="http://akitaonrails.com/" target="_blank">Fabio Akita</a>. Fabio interviewed a lot of people for his blog and I guess he was bored so he decided to <a href="http://akitaonrails.com/2008/11/21/rails-podcast-brasil-qcon-special-john-straw-yellowpages-com-and-matt-aimonetti-merb" target="_blank">interview me</a> <img src='http://merbist.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>We also sat down for a little while and went through creating a new Merb app, I think Fabio was pretty impressed <img src='http://merbist.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  He was so impressed he mentioned the possibility of aÂ  Merb book in Portuguese!</p>
<p>LocaWeb also mentioned their interest in offering better Merb hosting with the possibilty to have their own stack for people who decide to host their apps there.</p>
<p><a href="http://merb-br.org/" target="_blank">Here</a> is the site of the Merb community: <a href="http://merb-br.org/" target="_blank">http://merb-br.org/</a></p>
<h2>Rails 2.2</h2>
<p>Congrats to the Rails team for releasing Rails 2.2! The new features are:</p>
<ul>
<li> i18n</li>
<li>HTTP validators</li>
<li>Thread safety</li>
<li>JRuby/1.9 compatibility</li>
</ul>
<p>I heard a lot of questions about the new Rails features and where does Merb stand. So let me take them address them one by one:</p>
<ul>
<li><strong>Internationalization.</strong> I, myself was involved with the Rails i18n project so you might be surprise to hear that Merb doesn&#8217;t have a built-in i18n solution.Â  Well, the fact of the matter is that Merb is modular and we don&#8217;t want to force anyone to have to use a i18n solution which will slow down your app. Instead we offer modules to do that. Of course, Merb itself offers hooks to l10n helpers and other stuff you might need. By default, Merb doesn&#8217;t offer UTF-8 string manipulation like ActiveSupport does, however, few months ago, <a href="http://github.com/mattetti/multibyte" target="_blank">I extracted AS&#8217;s feature</a> and you can use the <a href="http://github.com/mattetti/multibyte" target="_blank">extracted gem</a> without the rest of AS while we wait for 1.9 to save the world <img src='http://merbist.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Merb makes everything easy for i18n/l10n plugin developers, <a href="http://github.com/mattetti/merb_babel/tree/master" target="_blank">merb_babel</a> and <a href="http://github.com/myabc/merb_global/" target="_blank">merb_global</a> are just 2 of the Merb localization plugins, you&#8217;ll find <a href="http://r18n.rubyforge.org/" target="_blank">many more</a> and some more are coming up.</li>
<li><strong>HTTP validators/etags</strong>. Merb already had this feature for a little while, I put a <a href="http://wiki.merbivore.com/howto/cache/etag" target="_blank">quick example in the wiki</a>, check it out <a href="http://github.com/wycats/merb/tree/ad378ce413769bc1c3d03aefac02e8e32a5432e4/merb-core/lib/merb-core/controller/mixins/conditional_get.rb" target="_blank"></a> to <a href="http://wiki.merbivore.com/howto/cache/etag" target="_blank">see how to use etag and last-modified tags</a>. Note that you can easy add other custom headers by just doing: headers["<a title="RFC 2616 â€“ The Cache-Control Header" href="http://tools.ietf.org/html/rfc2616#section-14.9"><code>Cache-Control"] = &#8220;max-age=N&#8221;</code></a></li>
<li><strong>Thread safety</strong>. Well, unlike Rails which added thread safety as an after thought, Merb was built with the concept of thread safety in mind. What does that mean? Well, by default, Merb requests don't go through any locks. How? simply because we do not share any data between requests. thread safety is really hard to deal with. However remember that even though your framework is thread safe, your plugins and your code also need to be thread safe. Watch <a href="http://rubyconf2008.confreaks.com/what-all-rubyist-should-know-about-threads.html" target="_blank">Jim's talk about threads</a> if you want to know more.</li>
</ul>
<h2>Merb bug fix releases</h2>
<p>You might have noticed that Merb is at 1.0.3. We fixed few tiny bugs as well as bumped the generated app dependency to the latest version of DM. (DataMapper's do_sqlite3 had a conflict with ruby-sqlite3 because of the windows dll pacakged with the gem. Everything has been fixed since.)</p>
<blockquote><p>Yehuda Katz, explained the release plan in an email to the mailing list:</p>
<p>We plan to release point-releases to 1.0 as fixes become available, so there may be more such releases than in Rails. The goal is to release often enough to keep the list of changes in each release relatively small and understandable, and you can feel free to upgrade to the latest point release every 2 weeks if you don't want to go through the upgrade process every week (or more frequently). Keep an eye out for point releases that reflect security fixes, because those upgrades should be considered mandatory.</p></blockquote>
<p>To see <a href="http://merb.lighthouseapp.com/projects/7433-merb/tickets/bins/11568" target="_blank">1.0.4</a> and <a href="http://merb.lighthouseapp.com/projects/7433-merb/tickets/bins/11569" target="_blank">1.1</a> tickets, check <a href="http://merb.lighthouseapp.com/projects/7433-merb/overview" target="_blank">LightHouse</a>. We are planning on a 1.0.4 release for next week.</p>
<h2>Better documentation</h2>
<p>Merb's documentation is getting better and better, here is a selection of few blog posts I think you might want to read. (hopefully all the info are or will be available in the wiki)</p>
<ul>
<li><a href="http://atmos.org/index.php/2008/11/29/merb-10-controller-testing/" target="_blank">Testing your controller from atmos.org</a></li>
<li><a href="http://weblogs.java.net/blog/arungupta/archive/2008/11/totd_53_scaffol.html" target="_blank">Merb and Glassfish from java.net</a></li>
<li><a href="http://singlecell.angryamoeba.co.uk/post/60951656/an-introduction-to-merb-auth-and-the-wonderful-secrets" target="_blank">Merb Auth from angryamoeba.com</a></li>
<li><a href="http://scottmotte.com/archives/tag/merb-mailer" target="_blank">Merb Mailer from scottmotte.com</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://merbist.com/2008/11/30/latest-news-from-merbland-nov-30/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>merbist scrapbook (sept-25)</title>
		<link>http://merbist.com/2008/09/25/merbist-scrapbook-sept-25/</link>
		<comments>http://merbist.com/2008/09/25/merbist-scrapbook-sept-25/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 16:34:17 +0000</pubDate>
		<dc:creator>Matt Aimonetti</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[datamapper]]></category>
		<category><![CDATA[merb]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://merbist.com/?p=50</guid>
		<description><![CDATA[Good news regarding Merb slices: the new router allows you to mount a slice directly as: /the-slice-action (previously it had to be /the-slice/something) On IRC, Nagash came up with an interesing snippet allowing you to easily serve static views (like Django&#8217;s generic views) (Merb::Template.template_for is PRIVATE so use it at your own risk) The Core [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 192px"><a href="http://www.flickr.com/photos/marty_2007/2818914854/"><img title="Fresh Fennel" src="http://farm4.static.flickr.com/3220/2818914854_1a1f01b3a3_m.jpg" alt="Fennel, one of the primary ingredients of absinthe helps developers creativity." width="182" height="240" /></a><p class="wp-caption-text">Fennel, one of the primary ingredients of absinthe helps developers&#39; creativity.</p></div>
<ul>
<li><a href="http://merbunity.com/news/42" target="_blank">Good news</a> regarding Merb slices: the new router allows you to mount a slice directly as: /the-slice-action (previously it had to be /the-slice/something)</li>
<li>On IRC, Nagash came up with an <a title="snipper" href="http://gist.github.com/12755" target="_blank">interesing snippet</a> allowing you to easily serve static views (like Django&#8217;s generic views) (Merb::Template.template_for is PRIVATE so use it at your own risk) The Core team is investigating simpler/cleaner ways of achieving the same result and a built-in solution should be available in Merb 1.1</li>
<li>Merb 0.9.8 will be optimized for <a title="REE" href="http://www.rubyenterpriseedition.com/" target="_blank">Ruby Enterprise Edition</a> and will be supporting a <a title="minigems" href="http://github.com/fabien/minigems/tree/master" target="_blank">new way</a> of handling gems without wasting so much memory. (more news coming up soon)</li>
<li>Merb 0.9.8 has a new efficient way of dealing with clusters (more news coming soon)</li>
<li><a title="new caching system" href="http://merbunity.com/tutorials/15" target="_blank">Merb&#8217;s new caching system</a> will make it to 1.0</li>
<li>Merb is going into a feature freeze and the team will focus solely on bug fixes and making the Merb experience more pleasant.</li>
<li>A turn key deployment solution is planned for Merb 1.x (deployment recipes plugin)</li>
<li><a title="DM" href="http://datamapper.org/" target="_blank">DataMapper</a> <a title="DM benchmarks" href="http://gist.github.com/10735" target="_blank">benchmarks show it&#8217;s now way faster</a> than <a href="http://ar.rubyonrails.com/" target="_blank">ActiveRecord</a> (on average) Benchmark scripts available in the dm-core repo.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://merbist.com/2008/09/25/merbist-scrapbook-sept-25/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>News from the front line &#8211; Sept 24 2008</title>
		<link>http://merbist.com/2008/09/24/news-from-the-front-line-sept-24-2008/</link>
		<comments>http://merbist.com/2008/09/24/news-from-the-front-line-sept-24-2008/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 16:47:24 +0000</pubDate>
		<dc:creator>Matt Aimonetti</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[bundling]]></category>
		<category><![CDATA[edge]]></category>
		<category><![CDATA[head]]></category>
		<category><![CDATA[merb]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[router]]></category>

		<guid isPermaLink="false">http://merbist.com/?p=36</guid>
		<description><![CDATA[Dear Merbivores/Merbists/Merbians, It&#8217;s hard to believe that in less that 20 days, Merb 1.0 will be released! We are all really happy to to be almost there but we have to be honest and admit that we are also under pressure. We are all dreaming of a post 1.0 world but in the meantime we [...]]]></description>
			<content:encoded><![CDATA[<p>Dear Merbivores/Merbists/Merbians,</p>
<p>It&#8217;s hard to believe that in <a title="merbcamp" href="http://merbcamp.com" target="_blank">less that 20 days</a>, Merb 1.0 will be released! We are all really happy to to be almost there but we have to be honest and admit that we are also under pressure.</p>
<p>We are all dreaming of a post 1.0 world but in the meantime we have to focus on last minutes bugs and optimization.</p>
<p><a href="http://flickr.com/photos/16596714@N00/355242291/"><img class="alignleft" style="border: 2px solid black; margin: 20px;" title="News from the front" src="http://farm1.static.flickr.com/128/355242291_40cf729cd9_m.jpg" alt="" width="240" height="180" /></a></p>
<p>During the last week or so, we made a lot of progress, the API is now &#8220;almost&#8221; frozen and <a title="Yehuda Katz" href="http://yehudakatz.com/" target="_blank">General Katz</a> is focusing on making sure everything will be fine for D Day.</p>
<p>That reminds me that Katz showed me something amazing yesterday! I shouldn&#8217;t really talk about it but I&#8217;m sure it will stay between us. He was been working on optimizing the general memory consumption and my testing app (real app) went from 120MB of Private Memory used, to 70MB (using 4 processes). I can&#8217;t wait to use that on the field. I also hope my old Rails comrades will realize that running ~100Mb processes (x4) really isn&#8217;t efficient and event dangerous for the free Ruby world!</p>
<p>I also heard rumors that the higher officers are now using a new strategic tool called <a title="PIvotaltracker" href="http://www.pivotaltracker.com" target="_blank">http://www.pivotaltracker.com</a> which should help us streamline the process. We are still using <a title="lighthouse" href="http://merb.lighthouseapp.com" target="_blank">LightHouse</a> to track bugs and patches though. I&#8217;m not sure if this new &#8220;agile&#8221; tool will help, but I thought the approach is pretty interesting. What do you think?</p>
<p><a href="http://flickr.com/photos/celtico/2556999427/"><img class="alignright" style="margin: 20px;" title="Captain at the gym" src="http://farm4.static.flickr.com/3138/2556999427_546c5004f6_m.jpg" alt="" width="184" height="240" /></a></p>
<p>You probably also saw my early report on <a title="bundling a merb app" href="http://merbist.com/2008/09/23/deploying-a-bundled-merb-app-merb-097/" target="_blank">bundling Merb apps</a>, I&#8217;m quite happy about the process. Do you think you will deploy bundled/frozen apps or just use the system-wide gems?</p>
<p><a href="http://farm4.static.flickr.com/3097/2884670329_15385e8516.jpg"><br />
</a></p>
<p>Finally I hear a lot of talk about the <a href="http://github.com/carllerche/merb-core-enterprise-edition/wikis/whats-new-with-the-router" target="_blank">new Route</a>r that&#8217;s available on <a title="merb HEAD" href="http://github.com/wycats/merb-core/tree/master" target="_blank">Edge/HEAD</a>. Officer Lerch wrote a <a title="new merb router" href="http://github.com/carllerche/merb-core-enterprise-edition/wikis/whats-new-with-the-router" target="_blank">nice wiki article</a> covering the changes, you might want to <a title="new merb router" href="http://github.com/carllerche/merb-core-enterprise-edition/wikis/whats-new-with-the-router" target="_blank">read it</a>.</p>
<p>Ohh before I forget, some courageous privates went to <a href="http://github.com/wycats/merb-core/tree/master" target="_blank">HEAD</a> and use the 3rd party plugin called <a title="merb auth" href="http://github.com/hassox/merb-auth/tree/master" target="_blank">merb-auth</a>. What they don&#8217;t know is that they need to change their routes to use the slices with the new router. (the new router requires no block variable) Also, if they look at the merb-auth branches they will notice a new <a title="mauth" href="http://github.com/hassox/merb-auth/tree/mauth" target="_blank">mauth branch</a> which is the new version of merb-auth, even better, more flexible than the previous version.</p>
<p>I hope everything is well for you, say Hi! to our friends for me.</p>
<p>- Merbist</p>
]]></content:encoded>
			<wfw:commentRss>http://merbist.com/2008/09/24/news-from-the-front-line-sept-24-2008/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

