Opened 5 years ago

Closed 5 years ago

#914 closed task (duplicate)

migrate to git(hub) ?

Reported by: abma Owned by: beherith
Priority: minor Milestone:
Component: Infrastructure Version:
Keywords: Cc:

Description

ba is now the last project which does use svn. please migrate to git!

Change History (7)

comment:1 by Bluestone, 5 years ago

Component: BARInfrastructure
Priority: majorminor
Summary: migrate to gitmigrate to git(hub) ?
Type: defecttask

My view can be found on https://springrts.com/phpbb/viewtopic.php?f=1&t=33261&start=20#p568078 and https://springrts.com/phpbb/viewtopic.php?f=44&t=33510.

In short, imo (1) removing svn support for Spring as a whole is crazy, (2) Github might be a good idea for BA, but its not clear for BAR - according to https://help.github.com/articles/working-with-large-files/, github will reject parts of BAR artwork based purely on filesize. And there is ofc the licensing issues.

We would also lose the ability to handle folders individually, and to search the commit/bug history online, although github has a generally nice web interface. We would ofc gain the functionality of git - do we have any use for it? And will it be harder or easier to find future devs if we use git(hub)?

Last edited 5 years ago by Bluestone (previous) (diff)

comment:2 by Bluestone, 5 years ago

Owner: set to beherith

comment:3 by abma, 5 years ago

why (1)? ba is the (afaik) now the only project which uses svn?! all other projects use git.

comment:4 by Bluestone, 5 years ago

I already answered this in https://springrts.com/phpbb/viewtopic.php?f=1&t=33261&start=20#p568083. Git may one day become the universal solution to project hosting - a quick google search for statistics and a by-eye regression analysis will tell you that this day, if ever, is 5-10+ years away. I also think it is wrong to do this without even trying to have a community wide discussion.

I don't rate the fact that a handful of mostly single-dev projects had to leave Google Code and mostly picked Github as the next best option, as that important to us. As said above, for us moving has clear issues/downsides as well as advantages.

Version 0, edited 5 years ago by Bluestone (next)

comment:5 by abma, 5 years ago

i've the impression you don't understand what it does mean to remove svn-support in rapid-tools.

it just means, that the automatic sync between rapid and svn doesn't work any more.

you can use whatever version system you want, but RapidTools at some point will only support git and drop svn support.

-> its recommended to migrate to git

comment:6 by Bluestone, 5 years ago

Your impression was, in that case, wrong. However if you want to have that kind of discussion, you should, as said before, have a community wide discussion on the Spring forums. I'll close this ticket and open a new one with a clearer topic.

Last edited 5 years ago by Bluestone (previous) (diff)

comment:7 by Bluestone, 5 years ago

Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.