Love Fuel?    Donate

FuelPHP Forums

Ask your question about FuelPHP in the appropriate forum, or help others by answering their questions.
Starting new CMS project - use Fuel 2.0?
  • Hello.
    I'm currently starting new CMS project (just for fun) and I'm considering using Fuel 2.0. I was using Fuel since it was in beta stage and I found it to be true that it has "stolen" the best ideas from other frameworks and put it together ;)
    Is Fuel 2.0 features-completed or there are things that are not yet implemented or designed?
    Fuel 1.x has many useful time-saving classes / packages like Theme class or Sentry package. Will I be able to design my CMS when some of such things doesn't yet exists (or they do?) in 2.0? I know some might say "Just check out the sources!" and I really will, just want to know your opinion.
  • It depends. The 2.0 kernel is complete, but the core is far from complete. This means that most of the "support" classes that form the core in 1.x (like session, arr, theme, etc) as still missing. I don't expect a first official release of 2.0 soon, so I suggest not to wait for that, but start with 1.3/develop which is most feature complete. When 2.0 will reach completion we will publish a complete upgrade guide, and we will also provide a "legacy" package that will map the 1.x API to 2.0, so you have more time to upgrade your application.
  • is there any information about date release 1.3 and date release 2.0 ?
  • 1.3: soon, just need to find the time for it.
    2.0: no.
  • Thanks for your reply. I've just checked out 2.0 sources and I must say that there are many big differences between 1.x and 2.0.
    I will start with 1.3, I hope that when 2.0 reaches some stability I will be able to port my CMS to use it. I planned to use Sentry or modified Auth package from 1.x.
  • Where can I see 2.0 version ?
  • I think it will be very difficult to upgrade the project from 1.x.x. to 2.x.x version
  • Awilum wrote on Wednesday 22nd of August 2012:
    I think it will be very difficult to upgrade the project from 1.x.x. to 2.x.x version
    That is definately not the plan, we will provide a 1.x API compatibility layer, and documentation on the steps to undertake to upgrade your application. All FuelPHP core devs make a living writing FuelPHP apps, the last thing we want is to spend a lot of time (we can't charge to a client) to migratie existing applications. Given the fact that the current 2.0 code base isn't even 25% complete, it's very early days to make statements like this.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

In this Discussion