<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.symforc.com/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Symfony Resources Central - documentation</title>
  <link>http://www.symforc.com/</link>
  <description>A place that groups many original symfony resources, along with my personal experiments of this great PHP5 MVC framework.</description>
  <language>en</language>
  <pubDate>Sat, 26 Jul 2008 19:34:33 +0200</pubDate>
  <copyright>All rights reserved</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Towards symfony 1.1</title>
    <link>http://www.symforc.com/post/2008/06/16/Towards-symfony-11</link>
    <guid isPermaLink="false">urn:md5:a03732439a4dea12611b213272b2c593</guid>
    <pubDate>Mon, 16 Jun 2008 23:55:00 +0200</pubDate>
    <dc:creator>Romain Dorgueil</dc:creator>
        <category>discussion</category>
        <category>1.1</category><category>documentation</category><category>symfony</category><category>upgrade</category>    
    <description>&lt;p&gt;After &lt;a href=&quot;http://www.symfony-project.org/blog/2007/02/19/symfony-1-0-released&quot; hreflang=&quot;en&quot; title=&quot;Symfony 1.0 release&quot;&gt;more than one year&lt;/a&gt; since symfony 1.0 was released, symfony 1.1 goes more and more mature each day. Recent RC releases are a proof of it, but many people are still concerned about whether or not they should migrate.&lt;/p&gt;    &lt;h3&gt;Documentation?&lt;/h3&gt;


&lt;p&gt;Many people are complaining about the fact it lacks documentation. In fact, it seems that many people fears that because François &lt;a href=&quot;http://redotheweb.com/2008/05/16/no-one-is-irreplaceable/&quot; hreflang=&quot;en&quot; title=&quot;François Zaninotto leaves symfony core team&quot;&gt;announced he was leaving the symfony core team&lt;/a&gt;, nobody would take care of documenting the project.&lt;/p&gt;


&lt;p&gt;But that's something any big open-source project come to see one day, a former or important team member leaves the project, because he or she doesn't have anymore time for it, differ views, change interest, or whatever else.&lt;/p&gt;


&lt;p&gt;As he said, no-one is irreplaceable, and new people comes in too, hopefully. Developpers from many countries started recently to fix and translate existing documentation for symfony 1.1, a new mailing list is being created for documentors and the symfony core team is currently putting a great effort on it too.&lt;/p&gt;


&lt;h3&gt;Documentation!&lt;/h3&gt;


&lt;p&gt;The symfony documentation page is split by version and language, and the 1.1 english version is getting attention to adapt parts of it in the need. But even without that, if you know symfony 1.0 pretty well, you should not have hard time to updating, as every changed part were because they were judged too complex, or not &quot;clean&quot; enough. The new way to do things is usually easier.&lt;/p&gt;


&lt;p&gt;To demonstrate it, people from symfony core team published a little serie of articles on symfony-project.org recently:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.prendreuncafe.com&quot; hreflang=&quot;fr&quot; title=&quot;Prendre un café, blog de Nicolas Perriault&quot;&gt;Nicolas Perriault&lt;/a&gt; published an article about &lt;a href=&quot;http://www.symfony-project.org/blog/2008/06/12/internationalize-your-propel-forms&quot;&gt;form internationalization&lt;/a&gt;, something you could not do to do so easily with symfony 1.0 helpers.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.aide-de-camp.org/&quot; title=&quot;Aide de Camp, Fabien Potencier&quot;&gt;Fabien Potencier&lt;/a&gt; demonstrated &lt;a href=&quot;http://www.symfony-project.org/blog/2008/06/09/how-to-create-an-optimized-version-of-your-website-for-the-iphone-in-symfony-1-1&quot; hreflang=&quot;en&quot; title=&quot;How to create an optimized version of your website for the iphone in symfony 1.1&quot;&gt;how handy was the new sf_format feature&lt;/a&gt;, to provide the same logical content within different formats, or for instance, different views. He also explained &lt;a href=&quot;http://www.symfony-project.org/blog/2008/06/09/how-to-customize-the-directory-structure-in-symfony-1-1&quot; hreflang=&quot;en&quot; title=&quot;how to customize a project&amp;#039;s directory structure&quot;&gt;how to customize a project's directory structure&lt;/a&gt;, showing the use of ApplicationConfiguration and ProjectConfiguration classes.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.carlsoft.net/&quot; hreflang=&quot;en&quot; title=&quot;Carl&amp;#039;s homepage&quot;&gt;Carl Vondrick&lt;/a&gt; explained &lt;a href=&quot;http://www.symfony-project.org/blog/2008/05/30/how-do-i-use-propel-1-3-in-symfony-1-1&quot; hreflang=&quot;en&quot; title=&quot;How to use Propel 1.3 in symfony 1.1&quot;&gt;how to use Propel 1.3 to boost your ORM layer performances&lt;/a&gt; (be aware though that PHP 5.2 is needed, while symfony 1.1 only requires PHP 5.1.4).&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://dakrazy.net&quot; hreflang=&quot;en&quot; title=&quot;Romain Dorgueil&amp;#039;s homepage&quot;&gt;I&lt;/a&gt; published two little tutorials about &lt;a href=&quot;http://www.symfony-project.org/blog/2008/06/10/how-to-send-emails-in-symfony-1-1&quot; hreflang=&quot;en&quot; title=&quot;How to send emails in symfony 1.1&quot;&gt;sending emails&lt;/a&gt; and &lt;a href=&quot;http://www.symfony-project.org/blog/2008/06/14/batches-are-dead-long-life-to-tasks&quot; hreflang=&quot;en&quot; title=&quot;Batches are dead, long life to tasks&quot;&gt;using tasks&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And more are to come, of course!&lt;/p&gt;


&lt;h3&gt;And about forms?&lt;/h3&gt;


&lt;p&gt;The only part of symfony which needs a bit of learning is the new form framework, which is quite radically different from the 1.0 way to create form. And about this, Fabien recently announced he will &lt;a href=&quot;http://www.symfony-project.org/blog/2008/06/06/documentation-updates&quot; hreflang=&quot;en&quot; title=&quot;The article in which Fabien announces the publication of a book dedicated to symfony 1.1 forms&quot;&gt;publish an entire book about it&lt;/a&gt;.&lt;/p&gt;


&lt;h3&gt;To migrate or not to migrate&lt;/h3&gt;


&lt;p&gt;Symfony 1.0 is Long Term Support version, which means that symfony team will go on fixing bugs for three years since the original release. If your project is nearly released or already released, I would not bother upgrading, because you would not benefit of symfony 1.1 new features, while you'd suffer the upgrade process.&lt;/p&gt;


&lt;p&gt;On the other hand, if your project is very young, I think the time to take the step is now, the official 1.1 release being real soon. You'd benefit of all new features with a very active community and a very reactive development team.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.symforc.com/post/2008/06/16/Towards-symfony-11#comment-form</comments>
      <wfw:comment>http://www.symforc.com/post/2008/06/16/Towards-symfony-11#comment-form</wfw:comment>
      <wfw:commentRss>http://www.symforc.com/feed/rss2/comments/75</wfw:commentRss>
      </item>
    
</channel>
</rss>