Archives


Master Symfony2 fundamentals

Be trained by SensioLabs experts (2 to 6 day sessions -- French or English).
trainings.sensiolabs.com

Symfony hosting done right

ServerGrove, outstanding support at the right price for your Symfony hosting needs.
servergrove.com

Discover the SensioLabs Support

Access to the SensioLabs Competency Center for an exclusive and tailor-made support on Symfony
sensiolabs.com

Fabien Potencier
symfony 1.1 branch
by Fabien Potencier – December 17, 2007 – 10 comments

As the features for symfony 1.1 are quite finished now, it's time to move on and start the release process.

To ease things, I've created 2 new branches. The /branches/1.1 hosts the upcoming 1.1 release and /doc/branches/1.1 hosts the 1.1 documentation.

So, if you want your project to be compatible with symfony 1.1 and if you've already started a project using the Subversion /trunk, please switch them to use /branches/1.1 instead.

Be aware that the trunk (the future 1.2 release) will become unstable in the coming weeks as I will make some significant changes there.

So, to sum up:

  • If you want to use the latest stable symfony release, use /branches/1.0 (or the PEAR package, or the sandbox)
  • If you want to help testing the upcoming symfony 1.1 release, use /branches/1.1
  • And don't use the /trunk... except if you're totally crazy ;-)

Comments RSS

  • gravatar
    #1 David said on the 2007/12/17 at 21:45
    Hi!
    I'm new to symfony and I'm wondering if I should go ahead and start learning with 1.0 or should I wait for 1.1. I ask, because I was reading there will be a lot of changes in 1.1.
  • gravatar
    #2 Junni said on the 2007/12/18 at 09:16
    I think you can start exploring the basic structure of Symfony, so you've got an idea how it all works.

    Version 1.1 will introduce improved things, such as the form helpers (will be automatically build now).

    Bottom line: start learning as fast as you can, but don't digg in too deep in the subjects that will change in v1.1
  • gravatar
    #3 b00giZm said on the 2007/12/18 at 11:08
    Are there already any available docs for 1.1? The stuff in /doc/branches/1.1 seems to be the old doc (I know, I'm on edge but I really want to participate in testing the new features :))
  • gravatar
    #4 halfer said on the 2007/12/18 at 11:08
    Remember 1.1 will run in 1.0 compatibility mode, and will do for some years, as many people will be running the current stable version and will not upgrade immediately.
  • gravatar
    #5 Michael said on the 2007/12/18 at 11:36
    Still the question remains whether to wait for the official release or develop with 1.09. any estimated timeframe? (weeks/months?)
  • gravatar
    #6 Fabian Lange said on the 2007/12/19 at 09:30
    we cant help you with that. Make your own business decision. It depends on many factors. And on your company risk style. I, working in a quite traditional company, would work still on 1.0 for years, just because there is guaranteed long time support for it.
    And we never would embark on nonreleased software without a big study that proves that it will be stable and released the time our product has to ship.

    My personal oppinion is: get started with 1.0.x

    .: Fabian
  • gravatar
    #7 Michael said on the 2007/12/19 at 15:17
    I'm indecisive because my project involves many forms, both admin-gen and frontend pieces. no estimate on when (maybe) 1.1 will be ready?
  • gravatar
    #8 rihad said on the 2007/12/23 at 09:27
    > I'm wondering if I should go ahead and start learning with 1.0 or should I wait for 1.1
    _Don't_ use 1.0, really. Don't even look at it. It's better to start learning 1.1, and maybe Doctrine instead of Propel as ORM.
  • gravatar
    #9 Frank said on the 2008/01/13 at 01:01
    My opinion: 1.0 is a good thing to start with, you will learn how symfony works. Don't start with 1.1 and don't wait until 1.1 is stable enough. Possible bugs in 1.1 might give you a wrong idea about symfony.
  • gravatar
    #10 halfer said on the 2008/01/18 at 12:13
    I'm with the traditionalists on this one: stick with 1.0.x. It's good and stable. You can always refactor to 1.1 when you're confident with it, but remember that a stable release date has not yet been announced, and your team will also need a couple of months to get comfortable with it.