Page 1 of 2

DarkStar Is Moving!

Posted: Fri Jan 17, 2014 1:57 pm
by atom0s
Hello everyone,

After some internal discussion and some chat in our IRC channel we have decided to move the DarkStar project to Github.
We have decided on this move because Github offers a lot more to the table when it comes to an actively developed project, especially one of DarkStars size. The many features and extensions that can be used with Github allows us to better maintain the project and continue an active development with the latest technologies where as sticking with Google Code and using svn has shown its age and limitations.

Google Code is also removing project downloads so we felt the time was right to move onto better things.

We are moving to Github today! (Jan. 17, 2014)

Our New Home What is Git?
  • Git is a newer form of a source control revision system. While it has been around for a about 8-9 years it has become the most popular source control system of late. For full information on what Git is, you can see the wiki article here:
    http://en.wikipedia.org/wiki/Git_(software)
How do I use Git? But I like the command line more...
  • Never fear, just install Git itself and you can use the command line interface entirely yourself.
    Download the latest version of Git here:
    http://git-scm.com/downloads
I want to use the command line, but I don't know Git... What about the tracker and wiki? IRC Channel
  • We encourage everyone that uses DarkStar in any manner to join us on IRC to join in the discussions, decisions, and such for the project. Everyone is welcome to join the IRC channel, it is not just for developers or server hosts. Players are welcome too! The future of our project depends on the users as well as the developers. Without everyones help and contributions this project would not exist today!
    • IRC Server: irc.rizon.net
      IRC Port: 6667
      Channel: #darkstarproject
Feel free to ask any questions or anything dealing with this move. We are here to help if you have problems with this move.

Re: DarkStar Is Moving!

Posted: Fri Jan 17, 2014 6:23 pm
by atom0s
After discussions we have decided to make the move today! We will be moving to the Github repo very soon (in the next hour of this post).
Please be sure to update your bookmarks and begin using the Github repo instead!

DarkStar svn last commit: 4490
https://code.google.com/p/onetimexi/sou ... ail?r=4490

The old svn code has been made to not properly compile with an error message to help let everyone unaware of the move know.
Please bare with us as we get everything situated and moved over.

If you find anything that needs to be fixed let us know!

Re: DarkStar Is Moving!

Posted: Fri Jan 17, 2014 11:03 pm
by maxtherabbit
the github website says the project can be checked out with subversion

but when I do svn checkout it d/l a few files then stops on:

A darkstar\dependencies\lua\lua\print.c
svn: E175009: XML parsing failed: (200 OK)

so is subversion a no go?

Re: DarkStar Is Moving!

Posted: Fri Jan 17, 2014 11:06 pm
by kjLotus
maxtherabbit wrote:so is subversion a no go?
i guess so, i've only used git with it

Re: DarkStar Is Moving!

Posted: Fri Jan 17, 2014 11:07 pm
by kjLotus
also: i've updated the wiki install instructions for tortoiseGit and the new repository URL: https://wiki.dspt.info/index.php/Building_the_Server

Re: DarkStar Is Moving!

Posted: Sat Jan 18, 2014 8:03 am
by altalus
For those using windows that would prefer another GUI, I suggest gitExtensions here: https://code.google.com/p/gitextensions/

Hey kj, can we create our own branch and push them ? for example if someone start working on say, Aht Urgan and want to offer it to the masses ?

Re: DarkStar Is Moving!

Posted: Sat Jan 18, 2014 11:57 am
by GraveNET
altalus wrote:For those using windows that would prefer another GUI, I suggest gitExtensions here: https://code.google.com/p/gitextensions/

Hey kj, can we create our own branch and push them ? for example if someone start working on say, Aht Urgan and want to offer it to the masses ?
Ironically this was going to be my question too -- since I know there are a lot of people interested in working on different parts of the project that this project may or may not be interested at this time.

With Git you have the ability to branch off your own "Repository" and do the things you want to, and still be linked enough that the code can be openly shared. Or even "Commit'd" to the main with enough interest. This change is interesting but definitely has its perks for all parties.

The tracking of who what when where and how is really nice - and the interface is so much neater than the svn.
I know I bit hard on the upgrade to coding forcing people to change, but this one has a way of bringing ALL code together in a nice tidy place.

Re: DarkStar Is Moving!

Posted: Sat Jan 18, 2014 1:26 pm
by Twiz
is there a changelog like the old google code setup that outlines changes so that the avg player can see whats being changed ?

Re: DarkStar Is Moving!

Posted: Sat Jan 18, 2014 2:21 pm
by EDGECOM
for everyone that might want a choice for git gui applacations check out this link

http://git-scm.com/downloads/guis

I have tried GitHub and GitEye they seem to be the best so far but its always nice to have choices

you need the full offline install of Java if you use GitEye

http://www.java.com/en/download/manual.jsp

Re: DarkStar Is Moving!

Posted: Sat Jan 18, 2014 4:22 pm
by kjLotus
Twiz wrote:is there a changelog like the old google code setup that outlines changes so that the avg player can see whats being changed ?
https://github.com/DarkstarProject/dark ... its/master