EllisLab text mark
Advanced Search
1 of 3
1
   
EllisLab moves to Mercurial, Assembla, BitBucket; CodeIgniter 2.0 Baking
Posted: 11 March 2010 01:00 PM   [ Ignore ]
Avatar
Joined: 2002-06-03
6432 posts

EllisLab today announces changes to our internal development processes, including dropping Subversion in favor of Mercurial and adopting Assembla as our agile software development management tool.  Along with these changes, CodeIgniter 2.0 pre-release code is in development, and is now hosted at the Mercurial-focused social coding site BitBucket.

Read the full details at CodeIgniter.com.

 
Posted: 11 March 2010 01:17 PM   [ Ignore ]   [ # 1 ]   [ Rating: 0 ]
Avatar
Joined: 2009-11-11
19 posts

I was reading the article but had to stop after ‘not git’; my vision went all red and hazy and I came to standing over a dead caribou in northern Canada. /facetious

 
Posted: 11 March 2010 01:18 PM   [ Ignore ]   [ # 2 ]   [ Rating: 0 ]
Avatar
Joined: 2009-03-04
2 posts

Good news!

but I dont understand why not GIT and GITHUB?

 
Posted: 11 March 2010 01:35 PM   [ Ignore ]   [ # 3 ]   [ Rating: 0 ]
Avatar
Joined: 2006-03-23
3194 posts
MpaK - 11 March 2010 06:18 PM

but I dont understand why not GIT and GITHUB?

Welcome to our community, we’re thrilled to have you!

From the article

We looked at Git first, whose growth can be largely attributed to the popularity of GitHub, then Bazaar, darcs, Monotone, Perforce, BitKeeper, and so on.  But after weeks of research and test use, we settled comfortably into Mercurial.

Now before the Git readers get their pitchforks ready and head for the comments, let me be clear that we are not at odds…

... and it goes on. So I think you are asking for something more specific then this? Do you want to elaborate?

And just so that we’re 100% clear - WE LIKE GIT. A lot. Git is brilliant, in many of the same ways mercurial is brilliant. This is not an anti-Git decision, but rather a pro-mercurial decision.

 Signature 

DerekAllard.com - CodeIgniter, ExpressionEngine, and the World of Web Design

 
Posted: 11 March 2010 01:58 PM   [ Ignore ]   [ # 4 ]   [ Rating: 0 ]
Avatar
Joined: 2007-12-06
179 posts

All looks good, glad to see things progressing as it has felt a little stale around here for some time while the EE 2.0 stuff was going on, so looking forward to the various new functionality that CI 2.0 will bring!

 Signature 

web design edinburgh
Follow swanify on Twitter
Codeigniter Linkedin Group

 
Posted: 11 March 2010 02:12 PM   [ Ignore ]   [ # 5 ]   [ Rating: 0 ]
Avatar
Joined: 2006-06-01
223 posts

Looking forward to the new code. A quick browse has me very excited about 2 things in particular:

1) getting rid of plugins. The distinction was never very clear and I think this move will help clear things up for newer users.
2) Packages. Getting ready to download and play with the latest code, but I think the addition of a built-in module system will help the community grow even more.

Thanks so much for all of your hard work. I’m not sure if you have any idea just how much your community appreciates it.

 Signature 

Bonfire - Faster CodeIgniter development | Ocular Template Library

 
Posted: 11 March 2010 02:23 PM   [ Ignore ]   [ # 6 ]   [ Rating: 0 ]
Avatar
Joined: 2009-03-04
2 posts

ok, if you like Mercurial I will like it too smile))

Did you CodeIgniter 2 some roadmap? All what I saw in bitbucket is CI 1.7.2 with some changes in files structure: “codeigniter” renamed to “core”, some javascript and jquery libraries, some configs and nothing so global what need to all: extensible ORM, NoSQL drivers (Mongo, Redis), Modular (like HMVC), flexible Cache system? What we will see in new CI?

(sorry for my english smile))

 
Posted: 11 March 2010 02:29 PM   [ Ignore ]   [ # 7 ]   [ Rating: 0 ]
Avatar
Joined: 2002-06-03
6432 posts

Look for news on CI 2.0’s future in the coming weeks, MpaK.  The code you see now is just the start.

 
Posted: 11 March 2010 02:39 PM   [ Ignore ]   [ # 8 ]   [ Rating: 0 ]
Avatar
Joined: 2008-09-03
69 posts

Moving to Mercurial and bitbucket was a wise choice imho, good job smile

I have also used Assembla in the past and GitHub, CodaSet or similar sites can’t really compare to it.

Assembla offers you almost any kind of feature you can think off (including automatic building and continuous integration, etc.) smile

 Signature 

Open Blog
Kick-ass Blog application built using the CodeIgniter PHP Framework

Official website | My website | Demo | Getting started

 
Posted: 11 March 2010 03:33 PM   [ Ignore ]   [ # 9 ]   [ Rating: 0 ]
Avatar
Joined: 2006-04-20
712 posts

Generally I like improvements, but let me explain you some problem your choices made for me :

1. I have about 30 websites wich download Codeigniter from the SVN repository using SVN externals so I get the freshest version all time. Now I have to change the settings on all of them.
2. That’s the most annoying one: My editor which is CODA from Panic doesn’t support Mercurial. That sucks.

Can’t you set back your SVN repo and duplicate the Mercurial commited code to it periodically so I can continue to work with my favourite tools ? (yeah I don’t want change my editor)

 Signature 

Un blog seo white-hat expliquant quelques techniques intéressantes sur le seo black hat

Ionize CMS - Webdesigner CMS based on CodeIgniter
http://www.ionizecms.com

My website: Webagency Too Pixel

 
Posted: 11 March 2010 04:14 PM   [ Ignore ]   [ # 10 ]   [ Rating: 0 ]
Avatar
Joined: 2007-07-30
2144 posts

Awesome! I did a quick run-down of the things I noticed in the new CodeIgniter 2.0 source.

 Signature 

Follow me on twitter here.
MichaelWales.com | MichaelWales.info

 
Posted: 11 March 2010 09:54 PM   [ Ignore ]   [ # 11 ]   [ Rating: 0 ]
Joined: 2008-11-11
7 posts
Too Pixel - 11 March 2010 08:33 PM

Generally I like improvements, but let me explain you some problem your choices made for me :

1. I have about 30 websites wich download Codeigniter from the SVN repository using SVN externals so I get the freshest version all time. Now I have to change the settings on all of them.
2. That’s the most annoying one: My editor which is CODA from Panic doesn’t support Mercurial. That sucks.

Can’t you set back your SVN repo and duplicate the Mercurial commited code to it periodically so I can continue to work with my favourite tools ? (yeah I don’t want change my editor)

I complete agree! I’m using Versions (SVN Mac Client) and now anytime I open it, I’m getting killed with tons of requests for authentication to the SVN repo!

 Signature 

Thomas

 
Posted: 11 March 2010 10:01 PM   [ Ignore ]   [ # 12 ]   [ Rating: 0 ]
Avatar
Joined: 2002-06-03
6432 posts

Sorry guys, we won’t be maintaining a Subversion mirror server, we’re done with svn.  You are certainly free to use a bridge and maintain your own Subversion repositories of the source code, though.  You may also find these Hg resources handy.  It really is a joy to work with in comparison, even if you end up embracing the command line.

Mercurial: The Definitive Guide
Hg Tips
Hg Init: a Mercurial tutorial by Joel Spolsky
Hg Cheatsheet
Hg Guide - goes through use case workflows from the simplest (non-code log keeping) to complex (collaborate feature development).
hgrc config files - additional reading on the many things you can do with Hg config files.
Murky, a GUI that lets you visualize and manage repositories and source files without using the command line.

  TextMate Mercurial Bundle - installation instructions:

cd ~/Library/Application\ Support/TextMate/Bundles
hg clone https://bitbucket.org/mazdak/textmate-mercurial-bundle/ Mercurial.tmbundle 

  Then in TextMate, select Bundles > Bundle Editor > Reload Bundles.
 
  Now when you have a project open in TextMate that is under Hg source control, you can interact with the repository via CTRL+SHIFT+M, or via the bundle command menu if you prefer to use the mouse.

 
Posted: 12 March 2010 05:29 AM   [ Ignore ]   [ # 13 ]   [ Rating: 0 ]
Avatar
Joined: 2004-09-17
24 posts

I’m glad to see you guys decided to ditch Subversion, it’s about time. :D

At the same time I wish you preferred Git. I don’t have anything against using Mercurial, but the fact that GitHub has provided developers such an AWESOME ecosystem… I know from my personal experience, I wouldn’t have contributed to some of the open source projects if it wasn’t for the fact that GitHub is so easy for forking projects and has an astonishing number of developers and development groups.

Any road maps for the 2.0 branch?

 Signature 

Fred Wu
Founder of Wuit.com | Web Developer at Envato
My blog: fredwu.me | Follow me @fredwu

 
Posted: 12 March 2010 05:37 AM   [ Ignore ]   [ # 14 ]   [ Rating: 0 ]
Avatar
Joined: 2006-04-20
712 posts

Derek, I didn’t said you have to maintain a SVN repo eternally, but you could at least have made an announcement some weeks ago with a deadline date to let people switch slowly, now when I open CODA I have 30 websites messed up which was not an attended work for me today + CODA does not yet have a plugin or extension to support Mercurial (Yeah, not everybody is using Textmate…).

[Mod Edit: Watch the language, please.  Thanks.]

 Signature 

Un blog seo white-hat expliquant quelques techniques intéressantes sur le seo black hat

Ionize CMS - Webdesigner CMS based on CodeIgniter
http://www.ionizecms.com

My website: Webagency Too Pixel

 
Posted: 12 March 2010 09:23 AM   [ Ignore ]   [ # 15 ]   [ Rating: 0 ]
Avatar
Joined: 2002-06-03
6432 posts

Well, as I mentioned, we couldn’t have anticipated that anyone would have tied their sites so closely to our subversion server.  I’ve reopened read access for you and will leave it open for a week or so.  It is not mirrored, so it does not have CodeIgniter 2.0.

 
1 of 3
1