Hello Adrian, do you know the word "You can't catch two birds with one stone"? :-))
Basically, OXID projects is a totally different topic to moving the core to GitHub. Anyway, we already have that in our back heads. Maybe a good first step would be to use GitHub as a mirror instead of the public SVN where we mirror the development SVN now on a nightly basis: http://svn.oxid-esales.com/ But also this step needs evaluation, thinking about the processes and some effort within the infrastructure. That's why I can't promise any time frame for that. Thanks for your idea anyway :-) Marco ________________________________ From: [email protected] [[email protected]] on behalf of Adrian Kirchner [[email protected]] Sent: Saturday, April 14, 2012 2:59 PM To: [email protected] Subject: Re: [oxid-dev-general] Time to say good bye to OXID projects? Hello Marco, this is a great step forward. I would love to see the OXID eShop core moving to Github too. Are there any plans on this topic? The pros you listed are also applicable to the core project, aren't they? Cheers Adrian 2012/4/13 Marco Steinhaeuser <[email protected]<mailto:[email protected]>> Hello everybody, OXID projects was set up nearly three years before under this location: http://projects.oxidforge.org/ Originally, we wanted to use Canonical's Launchpad which was open sourced around this time but we had to recognize that we couldn't even get it working in a Ubuntu environment :D That's why we had to decide for FusionForge as a technical basis for OXID projects. In the mean time, we have nearly 50 projects and 110 registered users on this system. That's actually not bad but let's face it - at the end of the day we have to admit that OXID projects as it exist now, is not nice to handle - probably "clumsy" would be the right word for it. And this is probably the most certain reason why we are not working actively with it, right? In the last few months I had a closer look at other systems and found out that GitHub is probably the most interesting alternative: - I installed an "organization" https://github.com/OXIDprojects/ so we can still have all OXID related projects on one place. - Git is a very modern and sophisticated VCS technology (in my eyes) - GitHub has a very nice front end for git and is free in the basic version - For me, the social components are very interesting, a lot of developers using it and follow each other. - "forking" possibilities with push and pull requests - one can have his own repository or work together with others although you don't join the project. - good possibilities for contributions... etc. - each project comes with a wiki (which is very basic but is usable) - each project comes with an issue tracker - and last not least: I know that devs usually are a bit lazy concerning writing texts etc. On GitHub, it is enough to leave a good description in the README of your project. No hassle with mandatory forms, assignments etc... Let me know what you think about it. Any objections? Thanks and regards Marco _______________________________________________ dev-general mailing list [email protected]<mailto:[email protected]> http://dir.gmane.org/gmane.comp.php.oxid.general
_______________________________________________ dev-general mailing list [email protected] http://dir.gmane.org/gmane.comp.php.oxid.general
