Joomla! Discussion Forums



It is currently Tue Nov 24, 2009 7:52 pm (All times are UTC )

 




Post new topic Reply to topic  [ 16 posts ] 
Author Message
Posted: Mon Apr 23, 2007 3:41 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Thu Nov 03, 2005 4:32 pm
Posts: 20
Hi there,

I'm starting up a big scale project that is due for production in january 2008. One of the first questions that needs answering is : should we use 1.5 API for developping our components, or prefer 1.0.x ?

If we go for 1.0.x, we will have consistent documentation, and there will be many many developpers out here with the knowlege to help us if we encounter any problems. It will also be a ultra stable basis, and all existing components we will use are sure to work correctly as they have been written for 1.0.x. On the other hand, we will probably be outdated quite fast, and we will not benefit from the major improvements that come with 1.5.

If we go for 1.5, the API will be more difficult to learn as there is much less documentation, but the tools are more powerfull and we will be better prepared for future evolution. There is also the risk of there not being a stable version early enough as even the beta is being delayed month after month, and the existing components we will use may not be performant enough using the legacy system.

So what do you guys think ? Should we devellop our project on a 1.0.x basis, on on a 1.5 ?


Top
  E-mail  
 
Posted: Mon Apr 23, 2007 4:21 pm 
Joomla! Hero
Joomla! Hero
Offline

Joined: Sun Aug 28, 2005 5:03 pm
Posts: 2404
Use the stable 1.0X...

First off there may not be anything in 1.5 that makes it worth the risk of not having a stable code...
and who knows what may happen between then and now to delay the project?

You know you can migrate the 1.0X site to 1.5 when it is avalable...
You don't know if that will be possible if you build it with a beta that changes so much it can't be migrated.


Top
  E-mail  
 
Posted: Mon Apr 23, 2007 8:46 pm 
User avatar
Joomla! Explorer
Joomla! Explorer
Offline

Joined: Thu Aug 18, 2005 6:02 pm
Posts: 297
Two questions: How much extension development will you be doing?  What is the life expectancy of the site?

If the answers are lots and long I would suggest going with J1.5.  The framework is much nicer to use and more powerful.  The future of Joomla! is in the 1.5 and beyond, Joomla 1.0 will begin to stagnate (although very slowly) after 1.5 is released as stable.  Yes you might have to maintain some core patches while 1.5 matures, but if you have the proper dev team as you should for a large project this should not be a problem.

Disclaimer: Obviously your development team should consider all the options and not blame us when you make the wrong decision.  :-)

_________________
trinitywebhosting.com - Free Joomla! websites for churches and non-profits.


Top
  E-mail  
 
Posted: Tue Apr 24, 2007 11:56 am 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Thu Nov 03, 2005 4:32 pm
Posts: 20
Asphyx wrote:
You know you can migrate the 1.0X site to 1.5 when it is avalable...
You don't know if that will be possible if you build it with a beta that changes so much it can't be migrated.

This is the whole issue. Can we really migrate the code ? Legacy module doesn't seem so perfect, and I have nno clue if it will be efficient load wise on a big audience website.

lamad wrote:
Two questions: How much extension development will you be doing? 

Quite a lot, it's planned to be 9 months developper work (spread out on 2 developpers) on a full time basis + 6 months of project managers time and xhtml/css coding.

lamad wrote:
What is the life expectancy of the site?

As long as possible. 3 years seels to be a minimum to me.


lamad wrote:
Disclaimer: Obviously your development team should consider all the options and not blame us when you make the wrong decision.  :-)

Indeed, I'm just seeking extra advice that could point out things we have not thought about.


Last edited by Elephantman on Tue Apr 24, 2007 11:58 am, edited 1 time in total.

Top
  E-mail  
 
Posted: Tue Apr 24, 2007 2:08 pm 
User avatar
Joomla! Explorer
Joomla! Explorer
Offline

Joined: Thu Aug 18, 2005 6:02 pm
Posts: 297
Elephantman wrote:
Asphyx wrote:
You know you can migrate the 1.0X site to 1.5 when it is avalable...
You don't know if that will be possible if you build it with a beta that changes so much it can't be migrated.

This is the whole issue. Can we really migrate the code ? Legacy module doesn't seem so perfect, and I have nno clue if it will be efficient load wise on a big audience website.


Ya, you can migrate a component to J1.5....  by rewriting it.  :P  Well, not totally, but the two frameworks are different.  Personally, I would consider Joomla 1.5 to be 2.0, it's that big of a change.

I would recommend Joomla 1.5.  It's not for the faint of heart and your will need to adapt to the bumps on the road to stable but it will save you time and grief in the long run.  Just my unofficial two cents.  ;)

_________________
trinitywebhosting.com - Free Joomla! websites for churches and non-profits.


Top
  E-mail  
 
Posted: Tue Apr 24, 2007 2:10 pm 
User avatar
Joomla! Virtuoso
Joomla! Virtuoso
Online

Joined: Sat Sep 24, 2005 11:01 pm
Posts: 4482
Location: Toronto, Canada
I would develop content with 1.0, and develop extensions for 1.5.  The 1.5 API should be fairly stable, and although it likely will change, the modifications required for your code should be minimal.  There will be a migration path from 1.0 to 1.5 to migrate all of your content.  But, the stable release of 1.5 might need a database upgrade against the current 1.5 nightly, so it won't be as easy to move your content.

By developing content for 1.0, you can create a fresh install of the stable, migrate your content over, and then install your extensions.  If your extensions don't mess with the core data, you don't have to worry much about migrating them - just install your extensions and copy your database tables.

Ian

_________________
Joomla! Leadership Team - Production Working Group
Joomla! Bug Squad Coordinator
Joomla! Developer Documentation Team
Please don't say something 'isn't working'. Explain what you tried, and what happened as a result.


Top
   
 
Posted: Tue Apr 24, 2007 4:50 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Thu Nov 03, 2005 4:32 pm
Posts: 20
Data is not a question for several months, the only job really starting soon is the developpement of our components and modules.


Top
  E-mail  
 
Posted: Tue Apr 24, 2007 5:15 pm 
User avatar
Joomla! Intern
Joomla! Intern
Offline

Joined: Fri Jul 21, 2006 12:22 pm
Posts: 99
Do we have any estimated time for the 1.5 release ?

_________________
www.House4You.gr
www.Etools.gr


Top
  E-mail  
 
Posted: Fri Apr 27, 2007 6:22 pm 
Joomla! Intern
Joomla! Intern
Offline

Joined: Thu Feb 08, 2007 5:23 am
Posts: 60
I thought we were not going to be able to upgrade 1.0 sites to 1.5 or later.  Thats the reason it was very difficult for me to choose 1.0 over 1.5


Top
   
 
Posted: Fri Apr 27, 2007 7:03 pm 
User avatar
Joomla! Virtuoso
Joomla! Virtuoso
Online

Joined: Sat Sep 24, 2005 11:01 pm
Posts: 4482
Location: Toronto, Canada
There will be no upgrade path.

But, the articles that you create in Joomla! 1.0 (those that are managed by the com_content component), will be able to be migrated from 1.0 to 1.5.  This means creating a new install of 1.5 and using the migrate component that will be available for 1.0 to move the content to 1.5.

Ian

_________________
Joomla! Leadership Team - Production Working Group
Joomla! Bug Squad Coordinator
Joomla! Developer Documentation Team
Please don't say something 'isn't working'. Explain what you tried, and what happened as a result.


Top
   
 
Posted: Fri Apr 27, 2007 7:41 pm 
Joomla! Intern
Joomla! Intern
Offline

Joined: Thu Feb 08, 2007 5:23 am
Posts: 60
Thanks,

Would this mean with the exceptionof my after market components and mods, my site would pretty much work the same in 1.5


Top
   
 
Posted: Fri Apr 27, 2007 9:32 pm 
User avatar
Joomla! Virtuoso
Joomla! Virtuoso
Online

Joined: Sat Sep 24, 2005 11:01 pm
Posts: 4482
Location: Toronto, Canada
I would expect so, with possibly a minor bit (if any) of configuration.

Ian

_________________
Joomla! Leadership Team - Production Working Group
Joomla! Bug Squad Coordinator
Joomla! Developer Documentation Team
Please don't say something 'isn't working'. Explain what you tried, and what happened as a result.


Top
   
 
Posted: Sat Apr 28, 2007 2:25 am 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Wed Sep 21, 2005 9:25 am
Posts: 1542
Location: Thailand
Personally, I think it's safe to do serious site and extension development after Beta 2.  After this point, the framework is 99.9% set and the remaining work will be in testing, security, and bug fixing.  Currently 99% of features work but as Ian pointed out in another post changes are still being made to the framework.  Beta 2 should signify "framework complete".

I would work w/ 1.5 .

tcp

_________________
http://www.gmitc.biz/


Top
   
 
Posted: Sun Apr 29, 2007 10:50 am 
User avatar
Joomla! Intern
Joomla! Intern
Offline

Joined: Fri Jul 21, 2006 12:22 pm
Posts: 99
Any estimated time for the release of beta 2 and the final release 1.5 stable?

ok I see now the post about the dates  :(

_________________
www.House4You.gr
www.Etools.gr


Last edited by draculinos on Sun Apr 29, 2007 10:54 am, edited 1 time in total.

Top
  E-mail  
 
Posted: Sun May 06, 2007 6:27 am 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Thu Nov 03, 2005 4:32 pm
Posts: 20
Now beta 2 is out, do you have any extra opinions about this issue ?


Top
  E-mail  
 
Posted: Wed May 09, 2007 3:27 pm 
User avatar
Joomla! Explorer
Joomla! Explorer
Offline

Joined: Thu Aug 18, 2005 6:02 pm
Posts: 297
Beta 2 marks that point at which features are generally considered stable.  Most work will be on bug fixing and ensuring quality now.  While this is true and could almost mean open season for extension development, please not the emphasis on generally.  :)

_________________
trinitywebhosting.com - Free Joomla! websites for churches and non-profits.


Top
  E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 16 posts ] 

Quick reply

 



Who is online

Users browsing this forum: becyn, ianmac, Matrix818181, PommeVerte, stevenca and 35 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group