The git switch

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.
Post Reply
ent1ty
Competition winner
Posts: 1106
Joined: Sun Nov 08, 2009 11:09 am

The git switch

Post by ent1ty »

I think I have successfully converted the whole Irrlicht repo to git, preserving branches and tags (see https://github.com/osense/irrlicht-git). I think it would be great if we could create a github organisation and put the repo there (i.e. make it official).
There could be a period of time when both the svn and git repos exist (though code can't move from git to svn, only the other way around). This would be great in the regard that people could already start forking the repo on github and submitting pull requests, even though they'd be merged in only after svn is abandoned (side note: I lost my modified copy of Irrlicht because I didn't bother pasting the patches on forums, seeing it would be ages before they made it in and well... because svn).

I'd be more than happy to set up the github things myself, if any devs okay it.
irrRenderer 1.0
Height2Normal v. 2.1 - convert height maps to normal maps

Step back! I have a void pointer, and I'm not afraid to use it!
endless_dark
Posts: 18
Joined: Mon May 04, 2009 12:18 am

Re: The git switch

Post by endless_dark »

I would love using git.
ent1ty
Competition winner
Posts: 1106
Joined: Sun Nov 08, 2009 11:09 am

Re: The git switch

Post by ent1ty »

Well, you already can (just clone the github repo), but it's not official, so no merging in pull requests... unless we want to start our own fork of irrlicht :)
irrRenderer 1.0
Height2Normal v. 2.1 - convert height maps to normal maps

Step back! I have a void pointer, and I'm not afraid to use it!
superpws
Posts: 18
Joined: Mon Mar 31, 2014 6:47 am
Contact:

Re: The git switch

Post by superpws »

I am in favor of git repo, because I find it so easy to contribute to projects. Patches in the SVN usually go unnoticed. I am sure Irrlicht will get more contribution if it's moved to Github.
IRC: #irrlicht on irc.freenode.net
Github: https://github.com/danyalzia
Homepage: http://danyalzia.com
ent1ty
Competition winner
Posts: 1106
Joined: Sun Nov 08, 2009 11:09 am

Re: The git switch

Post by ent1ty »

Exactly - I would really like to make the Irrlicht git repo official on github asap, as I was hoping to create some pull requests myself but want to avoid svn like death. Svn just makes it a lot harder for the community to contribute, especially with github forks and merging in pull requests in the picture. I'm sure more people feel like that - while the svn repo is still being used, we could already start collecting pull requests in the git repo and merge them in when the svn is finally abandoned.
However, it seems CuteAlien has been avoiding this topic :P I understand you (CA) don't want to be bothered with this right now, as you're trying to get 1.9 out and then switch to git. I guess that's fair enough, only I'm afraid it might take a longer time to do the release and we'll be stuck with svn for another 6 months. No danger in creating an official git copy of the svn repo on github right now though, I don't think - like I said, I can set up everything myself, if that (lack of time) is part of the issue.
irrRenderer 1.0
Height2Normal v. 2.1 - convert height maps to normal maps

Step back! I have a void pointer, and I'm not afraid to use it!
CuteAlien
Admin
Posts: 9634
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Re: The git switch

Post by CuteAlien »

superpws wrote:Patches in the SVN usually go unnoticed.
It's patches without tests that go unnoticed ;-) Or patch-bombs which put everything together...
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Post Reply