EllisLab text mark
Advanced Search
1 of 2
1
   
CodeIgniter 2.0 or CodeIgniter Community Branch
Posted: 19 November 2010 06:31 AM
Avatar
Joined: 2009-08-29
60 posts

If I were to develop a new application in CI, would I use the CI 2 from bitbucket or would I wait for the CI Community Branch to kick in?

I can wait for a couple of months since I would be creating an app for myself. The news states that the CI Community Branch would be rolled out in Q1 2011…

Any thoughts?

 
Posted: 19 November 2010 07:33 AM   [ # 1 ]   [ Rating: 0 ]
Joined: 2009-02-16
20 posts

Hi Jeroen,

i am using the latest branch version since a week in one of my projects and it seems pretty stable. Some bugs from 1.7.2 has been fixed in 2.0.0 already and it seems to runinng faster.

Try it out.
Cheers

 
Posted: 19 November 2010 08:17 AM   [ # 2 ]   [ Rating: 0 ]
Avatar
Joined: 2007-06-11
2987 posts

The CI 2 from BitBucket is the only openly available code at the moment. I imaging the Community Branch will just be a branch on BitBucket (or elsewhere) and won’t be introducing any massive game changers.

Think of it like Fedora / Red Hat. The two are pretty much the same, things just get a real test-by-fire in Fedora before getting picked or ignored for Red Hat.

 Signature 

————————
Blog | Twitter | GitHub | BitBucket
————————-
PyroCMS - open source modular CMS built with CodeIgniter
PancakeApp - Simple, hosted invoicing/w project management

 
Posted: 19 November 2010 08:37 AM   [ # 3 ]   [ Rating: 0 ]
Avatar
Joined: 2009-08-29
60 posts

Thx for the replies, but that’s not what I meant.

Will it be worth to wait for CI Community Branch (CI CB) or not?

Phil, I know you were a little bit disappointed because development on CI 2.0 was too slow and community fixes (from yourself, for example) were not or very very very slow incorperated to the CI 2.0 branch.

That’s why I’m wondering if the CI CB will be - for lack of a better word - better than CI 2.0.

 
Posted: 19 November 2010 08:40 AM   [ # 4 ]   [ Rating: 0 ]
Avatar
Joined: 2007-06-11
2987 posts

it’s not worth waiting no, especially when you can download CI 2.0 right now. The branch will be out next year, so why wait?

Use CI 2.0 and upgrade to the community branch when it comes out, if/when you decide it is better than CI 2.0. The two will most likely be very similar, with the community branch containing a few extra bits here and there. Of course, we don’t know yet but that’s the usual case.

 Signature 

————————
Blog | Twitter | GitHub | BitBucket
————————-
PyroCMS - open source modular CMS built with CodeIgniter
PancakeApp - Simple, hosted invoicing/w project management

 
Posted: 19 November 2010 09:26 AM   [ # 5 ]   [ Rating: 0 ]
Avatar
Joined: 2007-01-16
60 posts

Or just include those features from the community branch that you need.

 
Posted: 19 November 2010 10:37 AM   [ # 6 ]   [ Rating: 0 ]
Avatar
Joined: 2009-08-29
60 posts

ok, thx!

 
Posted: 20 November 2010 12:18 PM   [ # 7 ]   [ Rating: 0 ]
Avatar
Joined: 2008-08-11
56 posts
Phil Sturgeon - 19 November 2010 01:17 PM

I imaging the Community Branch will just be a branch on BitBucket (or elsewhere)

Really hope it is elsewhere and that elsewhere is Github. Mercurial and bitbucket seemed like an odd choice to me…

 Signature 

FormIgniter - Easy form generator for the CodeIgniter framework
Too many tabs - My weblog about web app development, startups, productivity and life design
Barometer - The easiest way to add a stylish feedback form to your website.
My Github code - Sage Pay, Autoresponder, EPDQ libraries
Follow me on Twitter

 
Posted: 20 November 2010 12:57 PM   [ # 8 ]   [ Rating: 0 ]
Avatar
Joined: 2008-11-04
4489 posts

Why?

Mercurial works as well as Git. And so far, I haven’t seen any problems with Bitbucket. And I can’t say that of Github…

 Signature 

Me: WanWizard.eu | My company: Exite | Datamapper: DataMapper ORM <= LOOKING FOR A NEW MAINTAINER!

 
Posted: 20 November 2010 01:09 PM   [ # 9 ]   [ Rating: 0 ]
Avatar
Joined: 2008-08-11
56 posts
WanWizard - 20 November 2010 05:57 PM

Why?

Mercurial works as well as Git. And so far, I haven’t seen any problems with Bitbucket. And I can’t say that of Github…

More to do with the community than the functionality. After all SVN does the trick…

I have seldom (actually I can’t think of a single instance) got CI code (libraries, helpers etc) from BitBucket but I frequently do from Github. Github is the the go to location for various highly active CI developers. So it seems to make sense to host the CodeIgniter repository there as well.

 Signature 

FormIgniter - Easy form generator for the CodeIgniter framework
Too many tabs - My weblog about web app development, startups, productivity and life design
Barometer - The easiest way to add a stylish feedback form to your website.
My Github code - Sage Pay, Autoresponder, EPDQ libraries
Follow me on Twitter

 
Posted: 20 November 2010 02:05 PM   [ # 10 ]   [ Rating: 0 ]
Avatar
Joined: 2002-06-03
6547 posts

While SVN “does the trick”, DVCS is vastly superior, and to that end, either Git or Mercurial are great choices.  There were numerous reasons that we chose Hg over Git, but just to share with respect to GitHub and BitBucket, GitHub’s Issue system was not able to be indexed by search engines at the time we moved away from SVN (did they ever get that fixed?), and while that was not the determining factor, that definitely impacted our decision.  As did their speed and quality of response to our sales and technical questions, which granted, individual users will not often encounter, but businesses like ours certainly do.

 Signature 
 
Posted: 21 November 2010 06:48 AM   [ # 11 ]   [ Rating: 0 ]
Avatar
Joined: 2008-08-11
56 posts
Derek Jones - 20 November 2010 07:05 PM

As did their speed and quality of response to our sales and technical questions, which granted, individual users will not often encounter, but businesses like ours certainly do.

Perhaps this is an example of the different set of criteria that the Community branch will use.

Has a name been given to the ‘core’ i.e. the existing/current codebase? We need a word to refer to it…

 Signature 

FormIgniter - Easy form generator for the CodeIgniter framework
Too many tabs - My weblog about web app development, startups, productivity and life design
Barometer - The easiest way to add a stylish feedback form to your website.
My Github code - Sage Pay, Autoresponder, EPDQ libraries
Follow me on Twitter

 
Posted: 22 November 2010 11:23 AM   [ # 12 ]   [ Rating: 0 ]
Joined: 2008-01-24
55 posts

With all the NDA talk, and needing to explain what the NDA is for, this looks like to me that CI 2.0 will eventually have the “do whatever you want” license removed from it, in my opinion.

What happened to the original CI ideals and fundamentals? We waited for almost a year for these PR gaffe announcements to start showing up.

 
Posted: 22 November 2010 11:29 AM   [ # 13 ]   [ Rating: 0 ]
Avatar
Joined: 2002-06-03
6547 posts

SneakyDave, if you have questions regarding the NDA that are not answered in Friday’s news posting, I’d be more than happy to answer them.

What happened to the original CI ideals and fundamentals? We waited for almost a year for these PR gaffe announcements to start showing up.

The long answers:
http://ellislab.com/blog/entry/acknowledge_identify_react/
http://ellislab.com/blog/entry/i_hear_you/

The short answer:
We did not learn quickly enough how to scale our company with our community.

 Signature 
 
Posted: 22 November 2010 01:40 PM   [ # 14 ]   [ Rating: 0 ]
Joined: 2008-01-24
55 posts

Yeah, I saw all those responses, that’s why I posted the quesiton.

 
Posted: 22 November 2010 01:42 PM   [ # 15 ]   [ Rating: 0 ]
Avatar
Joined: 2002-06-03
6547 posts

Ok, my fault then, I’m not sure I understand what your question is?

 Signature 
 
1 of 2
1