Jump to content
Eternal Lands Official Forums
Entropy

Alternative to Berlios

Recommended Posts

Well, Berlios is closing at the end of the year, so we need to find a new place to host the code.

What do you think about www.github.com ?

Share this post


Link to post
Share on other sites

We already switched to git, I think it's great, IMHO its way better than SVN. I've used sourceForge a reasonable amount and its fine - it supports git, svn and cvs. I seem to remember Radu saying that sourceForge originally rejected the EL project. I've never used github but it looks very interesting with some unique features - very social orientated. The commercial model is different; free to open source projects but with an option for paid for hosting. Would EL code be considered open source? The licence is not standard but that could be fixed :P As long as we stick with git I'm happy.

Edited by bluap

Share this post


Link to post
Share on other sites

I don't really know github, seems to be popular though. I'm not too fond of sourceforge, for some reason it's often very slow for me.

 

And yeah, let's keep git :) It does all SVN does, and more.

Share this post


Link to post
Share on other sites

I've created an account on github and had a brief play. It looks pretty easy to use. How about we try it for a while? With git, it's really easy to sync between different repositories so we can keep Berilos and try github at the same time.

Share this post


Link to post
Share on other sites

In case anyone was wondering:

 

To get a copy of the github repository:

git clone git://github.com/raduprv/Eternal-Lands.git

To sync your local copy with Berlios commits:

git pull git://git.berlios.de/elc master

To push back updates (subject to permissions and having added your ssh key):

git push

(Edited to use the more general clone command)

Edited by bluap

Share this post


Link to post
Share on other sites

Torg, do you plan to do further EL related development? I didn't see you active in a few years, and I would rather add only active developers for now. If/when you plan to contribute again, I can add you again.

Share this post


Link to post
Share on other sites

Sure.... I haven't abandoned EL, just haven't had time to commit to look at it for a while now.

 

A couple of months ago I did take a look for any smaller projects I could pick up and run with after completing some upgrades to Trin, but I didn't see anything of interest (or would fit my time constraints) and have since started another large project.

 

I will be certain to re-request access when I get some time again and do find something to work on.

Share this post


Link to post
Share on other sites

I just tried to do a git clone and it failed.

 

rick@herp ~/personal/elstuff $ git clone git@github.com:raduprv/Eternal-Lands.git

Cloning into Eternal-Lands...

The authenticity of host 'github.com (207.97.227.239)' can't be established.

RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts.

Permission denied (publickey).

fatal: The remote end hung up unexpectedly

 

Should we be using the github repo now? Or should we still be using berlios?

Share this post


Link to post
Share on other sites

Thanks! I was able to clone with this. However, I do not see the features/opengl2 branch in this clone.

 

Here is the output of git branch -a:

* master

remotes/origin/HEAD -> origin/master

remotes/origin/master

 

 

Is github the new official place? Or is it just being tested?

Share this post


Link to post
Share on other sites

Thanks! I was able to clone with this. However, I do not see the features/opengl2 branch in this clone.

That branch has not been put into gitHub yet.

 

Is github the new official place? Or is it just being tested?
It started out as a test but it's been suggested we complete the move now. Personally, I'm very happy with it. Until its official and all the links etc are updated we can keep Berlios in sync (done just this morning). Edited by bluap

Share this post


Link to post
Share on other sites

I'm trying to get the latest code here but keep getting this error:

 

git.exe pull -v --progress "git://git.berlios.de/elc master" master

 

fatal: The remote end hung up unexpectedly

 

 

 

And I've no idea what to do :P Any help?

Share this post


Link to post
Share on other sites

Ah ok. :)

So the simpler is to get the whole code again from github by following bluap's instructions:

To get a copy of the github repository:

git clone git://github.com/raduprv/Eternal-Lands.git

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×