ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

CodeIgniter on Git

December 09, 2009 2:00am

Subscribe [4]
  • #1 / Dec 09, 2009 2:00am

    Tom Schlick

    386 posts

    I heard somewhere before (i dont remember where) that EllisLab was looking into git for version control. Is this a reality? if so when can we expect it? it would be very cool to patch code and send it straight to EL with a pull request for quicker bug fixes!

  • #2 / Dec 09, 2009 3:02am

    Cro_Crx

    247 posts

    mmmmm git…. the source of all good things!

    Distributed version control systems are awesome!

  • #3 / Dec 09, 2009 3:07am

    John_Betong

    690 posts

     
    TortoiseSVN works fine and is easy to setup so why change or have a duplicate version control system?
     
    http://derekallard.com/blog/post/checking-codeigniter-out-of-the-subversion-repository/
     
     

  • #4 / Dec 09, 2009 3:10am

    Tom Schlick

    386 posts

    its not just the vcs system. git is based on the principal of social coding. sharing code with others, forking other peoples code to fit your needs and sending modifications back to them. i cant think of a better addition to the ci community.

    EllisLab has always said that if you fix a problem and submit the code yourself that it can get added to the main repo much much quicker… this also enables others to tinker around with the core to do interesting things…and then share that code with the community in a very easy and interactive way

  • #5 / Dec 09, 2009 4:47am

    John_Betong

    690 posts

    its not just the vcs system. git is based on the principal of social coding. sharing code with others, forking other peoples code to fit your needs and sending modifications back to them. i cant think of a better addition to the ci community.

    EllisLab has always said that if you fix a problem and submit the code yourself that it can get added to the main repo much much quicker… this also enables others to tinker around with the core to do interesting things…and then share that code with the community in a very easy and interactive way

     
    The Bug Report section in this forum is quite good and also generates solutions that other coders have discovered.
     
    I am not familiar with the GIT system but CI’s core is supplied and numerous coders supply alternative MY_Libraries.php.

    Also the WIKI is abound with additional code, solutions and libraries.

    Has the GIT that much more going for it?
     
     

  • #6 / Dec 09, 2009 4:51am

    Phil Sturgeon

    2889 posts

    CodeIgniter already exists on GitHub as a automated import from their SVN repository.

    http://github.com/cbosuna/codeigniter

    I personally would love CodeIgniter to switch over to using Git, especially if they made the move to GitHub. It would mean whenever I post a bug report I can create a fork, commit the change myself. Then EllisLab will see my change in their Fork que with “Apply” or “Ignore”. It would make it insanely simple to fix bugs and make small feature submissions. 😊

  • #7 / Dec 09, 2009 4:52am

    Phil Sturgeon

    2889 posts

    its not just the vcs system. git is based on the principal of social coding. sharing code with others, forking other peoples code to fit your needs and sending modifications back to them. i cant think of a better addition to the ci community.

    EllisLab has always said that if you fix a problem and submit the code yourself that it can get added to the main repo much much quicker… this also enables others to tinker around with the core to do interesting things…and then share that code with the community in a very easy and interactive way

     
    The Bug Report section in this forum is quite good and also generates solutions that other coders have discovered.
     
    I am not familiar with the GIT system but CI’s core is supplied and numerous coders supply alternative MY_Libraries.php.

    Also the WIKI is abound with additional code, solutions and libraries.

    Has the GIT that much more going for it?
     
     

    It is hard to understand the benefits until you use it. Without starting a big convo here, why not just Google it and have a go yourself? 😊

  • #8 / Dec 09, 2009 6:08am

    John_Betong

    690 posts

    It is hard to understand the benefits until you use it. Without starting a big convo here, why not just Google it and have a go yourself? 😊

     
    It appears as though I am missing out, currently I am quite busy and unfortunately there are not enough hours in the day to investigate.

    I will certainly add it to my ever increasing list of things to learn :(
     
     

  • #9 / Dec 09, 2009 10:29am

    Tom Schlick

    386 posts

    its not just the vcs system. git is based on the principal of social coding. sharing code with others, forking other peoples code to fit your needs and sending modifications back to them. i cant think of a better addition to the ci community.

    EllisLab has always said that if you fix a problem and submit the code yourself that it can get added to the main repo much much quicker… this also enables others to tinker around with the core to do interesting things…and then share that code with the community in a very easy and interactive way

     
    The Bug Report section in this forum is quite good and also generates solutions that other coders have discovered.
     
    I am not familiar with the GIT system but CI’s core is supplied and numerous coders supply alternative MY_Libraries.php.

    Also the WIKI is abound with additional code, solutions and libraries.

    Has the GIT that much more going for it?
     
     

    It is hard to understand the benefits until you use it. Without starting a big convo here, why not just Google it and have a go yourself? 😊

    yeah once you get to use it you will see how much easier it is to contribute code to projects. jquery recently made the switch and jresig (the founder of jquery) was delighted so see how many bug fixes and core contributions funneled in

  • #10 / Dec 09, 2009 12:01pm

    AgentPhoenix

    137 posts

    I used Pro Git to study up on Git and move my projects over. I absolutely love it!

  • #11 / Dec 18, 2009 2:07am

    Tom Schlick

    386 posts

    @agentphoenix

    thanks for that link man. havnt seen pro git before. just converted the office repos from svn to git and needed a thorough documentation that everyone could understand and that covered it!

  • #12 / Dec 28, 2009 11:38am

    richfearless

    34 posts

    I have recently started using git to manage my projects….. and its awesome!
    I would strongly suggest taking the time to learn a bit more about it, if you havent yet.

  • #13 / Dec 29, 2009 7:35pm

    Tom Schlick

    386 posts

    http://ellislab.com/forums/viewthread/95690/P0/

    perfect example of why an official CI Github Repo would be a great idea. they have put up the code that needs to be changed but no action for months. with a github repo they could fix the code and do a pull request to Ellislab.

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases