Author Topic: Following up the source code change: where?  (Read 2228 times)

0 Members and 1 Guest are viewing this topic.

Offline IgorEliezer

  • Devotee
  • Administrator
  • *
  • Posts: 3952
  • Total likes: 145
  • Helpful: 71
  • Lost In Stupid Parenthesis
    • Igor Eliezer Architect and Urban Planner/Arquiteto e Urbanista
  • Languages: PT, EN, AutoLISP, Python
Following up the source code change: where?
« on: October 21, 2012, 06:24:52 AM »
Since I'm an "occasional" programmer for CAD (Computer-Aided Design) and make small applications for Engineering and Architecture once in a while, I feel interested in following up the changes that our beloved devs have been submitting in the SVN... not only because I'm a curious person and, perhaps, I find some nice idea there; I'd just like to see how the code is coming along, via browser.

There's the svnlogs http://svnlogs.simutrans.com/simutrans.html but this doesn't show what in the code has changed. I found this repos in the Git https://github.com/aburch/simutrans/ which seems pretty updated (the head rev is the same as the svnlogs). I think it is what I was looking for... or is there something else? :)

Offline Dwachs

  • DevTeam, Coder/patcher
  • Administrator
  • *
  • Posts: 4251
  • Total likes: 177
  • Helpful: 149
  • Languages: EN, DE, AT
Re: Following up the source code change: where?
« Reply #1 on: October 21, 2012, 10:25:08 AM »
I use the github mirror, too, to keep up-to-date with the changes of the program :)
Parsley, sage, rosemary, and maggikraut.

Offline Markohs

  • DevTeam, Coder/patcher
  • Devotee
  • *
  • Posts: 1559
  • Total likes: 2
  • Helpful: 86
  • Languages: EN,ES,CAT
Re: Following up the source code change: where?
« Reply #2 on: October 21, 2012, 12:50:38 PM »
Can't you just keep track of the subversion directly?

svn://tron.homeunix.org/simutrans/simutrans/ (username anon, no password)

Offline Ters

  • Coder/patcher
  • Devotee
  • *
  • Posts: 4862
  • Total likes: 201
  • Helpful: 108
  • Languages: EN, NO
Re: Following up the source code change: where?
« Reply #3 on: October 21, 2012, 01:09:47 PM »
I thought of suggesting the same, but browsers don't understand the svn protocol, and even if http was used, you would not have easy access to metadata like the history.

Offline Dwachs

  • DevTeam, Coder/patcher
  • Administrator
  • *
  • Posts: 4251
  • Total likes: 177
  • Helpful: 149
  • Languages: EN, DE, AT
Re: Following up the source code change: where?
« Reply #4 on: October 21, 2012, 02:22:47 PM »
It is much more convenient to be able to use browser to investigate changes than to use svn command line interface.
Parsley, sage, rosemary, and maggikraut.

Offline VS

  • Senior Plumber (Devotee)
  • Devotee
  • *
  • Posts: 4849
  • Total likes: 25
  • Helpful: 63
  • Vladimír Slávik
    • VS's Simutrans site
  • Languages: CS,EN
Re: Following up the source code change: where?
« Reply #5 on: October 21, 2012, 07:21:49 PM »
Tortoise is somewhat heavy for "just a look", although it is probably the best thing around for this task (can get logs and diffs without checkout).

Honestly, there is no good advice for this. You want to look at the code, get it... more or less ;)

My projects... Tools for messing with Simutrans graphics. Graphic archive - templates and some other stuff for painters. Development logs for most recent information on what is going on. And of course pak128!

Offline Ters

  • Coder/patcher
  • Devotee
  • *
  • Posts: 4862
  • Total likes: 201
  • Helpful: 108
  • Languages: EN, NO
Re: Following up the source code change: where?
« Reply #6 on: October 22, 2012, 04:41:49 AM »
Honestly, there is no good advice for this. You want to look at the code, get it... more or less ;)

Github doesn't look so bad, except that revision numbers are a bit hidden if one wants do discuss a particular commit, or look up a revision that has been mentioned by someone else.

Offline Ashley

Re: Following up the source code change: where?
« Reply #7 on: October 23, 2012, 03:43:05 PM »
Having the svnlog output include the changed files would be a simple case of adding the -v switch - it'd be neat if the svnlogs site did this.
Use Firefox? Interested in IPv6? Try SixOrNot the IPv6 status indicator for Firefox.
Why not try playing Simutrans online? See the Game Servers board for details.

Offline Ters

  • Coder/patcher
  • Devotee
  • *
  • Posts: 4862
  • Total likes: 201
  • Helpful: 108
  • Languages: EN, NO
Re: Following up the source code change: where?
« Reply #8 on: October 23, 2012, 03:48:43 PM »
I get a list of changed files from svnlogs.simutrans.com. Not the actual changes, but at least the file names, and whether they were added, modifier or (I suppose) deleted. Just click at the underlined directories, for a single file, that single file is listed instead of the directory in the first place.

Offline Ashley

Re: Following up the source code change: where?
« Reply #9 on: October 23, 2012, 04:04:12 PM »
Ah, it doesn't have that info in the RSS feed, but it does in the HTML version.
Use Firefox? Interested in IPv6? Try SixOrNot the IPv6 status indicator for Firefox.
Why not try playing Simutrans online? See the Game Servers board for details.