[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4752: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4754: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4755: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4756: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
ToME: the Tales of Maj'Eyal • View topic - Moving to another VCS?

ToME: the Tales of Maj'Eyal

Everything about ToME
It is currently Fri Apr 16, 2021 2:38 pm

All times are UTC




Post new topic Reply to topic  [ 15 posts ] 
Author Message
 Post subject: Moving to another VCS?
PostPosted: Tue Oct 13, 2009 7:53 am 
Offline
Reaper

Joined: Thu Sep 27, 2007 6:26 am
Posts: 440
Location: México

_________________
sign: File not found.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Oct 13, 2009 8:39 am 
Offline
Keeper

Joined: Tue Aug 12, 2003 3:08 pm
Posts: 1545
Location: The edge of the Abyss

_________________
And it was such a good idea...


Top
 Profile  
 
 Post subject:
PostPosted: Tue Oct 13, 2009 8:11 pm 
Offline
Spiderkin

Joined: Sat Mar 18, 2006 12:48 pm
Posts: 482
My opinion is (of course): Yes, please!

Regarding what is involved in moving: It depends a bit on which VCS one is moving to, but for an Open Source-ish project like ToME it shouldn't be a problem to get free and professional hosting which ever VCS gets picked in the end. Most hosting facilities provide a means of importing a CVS repository.

Regarding hosting, there's gitorious.com and github.com for Git and there's Launchpad for Bazaar.

On the choice of VCS, I'd vote for Bazaar. It's extremely easy to use and it's very hard to shoot yourself in the foot (as opposed to Git). I actually use git at home because it's slightly more powerful than Bazaar, but for people who aren't prepared to invest a lot into understanding the VCS at a deep level, I'd definitely recommend Bazaar. I'd be using it on Linux, but since we're using Bazaar at work (on Windows machines, blech!) I happen to know that it's also very well supported on Windows -- the recent 2.0 release also has a very useful little GUI which integrates with Explorer (modeled on TortoiseSVN).

The hosting at is excellent and full-featured. To check some of the facilities, you might try browsing around the Bazaar repository on Launchpad here: . They even have shiny graphics showing the branching structure :). Launchpad can essentially function as the "hub" where changes from other people are reviewed and approved (or rejected) and merged into the official version of ToME. I haven't used Launchpad very much, but I believe you can also set up a "trusted group" of developers who are allowed to review and merge changes from others, so that you're not dependent on a single person always being available. To me, this is the single most critical thing about changing in the first place.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Oct 14, 2009 2:05 am 
Offline
Reaper

Joined: Thu Sep 27, 2007 6:26 am
Posts: 440
Location: México
Personally I like Mercurial better, and for Mercurial hosting there's Bitbucket or Sharesource.

But yeah, I agree with everything AnonymousHero and I think the move could be done in under a week.

But since we have a srious lack of developers right now, I wonder if it's worth it? Any other developer out there?

_________________
sign: File not found.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Oct 14, 2009 4:12 am 
Offline
Keeper

Joined: Tue Aug 12, 2003 3:08 pm
Posts: 1545
Location: The edge of the Abyss
Anonymous Hero: A lot of what you said still doesn't make sense. I'm assuming the stuff you're talking about is the storage stuff for the new ToME development. What does it cost, what does it involve on our end, do you need anything from me and how quickly can it be done?

Elcugo: I believe that people can be found to work on this if the forums are brought back from the dead as it were. Go ahead and do whatever is necessary to make this happen and, God willing, the developers will come.

_________________
And it was such a good idea...


Top
 Profile  
 
 Post subject:
PostPosted: Wed Oct 14, 2009 4:57 pm 
Offline
Spiderkin

Joined: Sat Mar 18, 2006 12:48 pm
Posts: 482


Top
 Profile  
 
 Post subject:
PostPosted: Wed Oct 14, 2009 5:20 pm 
Offline
Archmage

Joined: Fri Jan 17, 2003 9:33 am
Posts: 412
Location: Les Corbières sauvages


Top
 Profile  
 
 Post subject:
PostPosted: Wed Oct 14, 2009 6:41 pm 
Offline
Reaper

Joined: Thu Sep 27, 2007 6:26 am
Posts: 440
Location: México

_________________
sign: File not found.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 15, 2009 12:26 am 
Offline
Keeper

Joined: Tue Aug 12, 2003 3:08 pm
Posts: 1545
Location: The edge of the Abyss

_________________
And it was such a good idea...


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 15, 2009 7:07 pm 
Offline
Reaper

Joined: Thu Sep 27, 2007 6:26 am
Posts: 440
Location: México

_________________
sign: File not found.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Oct 16, 2009 3:09 am 
Offline
Keeper

Joined: Tue Aug 12, 2003 3:08 pm
Posts: 1545
Location: The edge of the Abyss

_________________
And it was such a good idea...


Top
 Profile  
 
 Post subject:
PostPosted: Mon Oct 19, 2009 5:53 pm 
Offline
Halfling

Joined: Tue Aug 22, 2006 9:27 am
Posts: 83
Location: Israel


Top
 Profile  
 
PostPosted: Fri Nov 13, 2009 10:27 am 
Offline
Spiderkin

Joined: Sat Mar 18, 2006 12:48 pm
Posts: 482
There don't seem to be any particularly strong opinions either way, so would you do the honors, elcugo?

If you don't feel like being the "final arbiter", you could always flip a coin. The important thing is to get things moving :).

Btw, just out of curiousity: Have you worked (in a non-trivial sense) with Bazaar? I haven't worked with Hg beyond the little testing I did for my employer, so I find it hard to judge its merits.


Top
 Profile  
 
PostPosted: Fri Nov 13, 2009 7:38 pm 
Offline
Reaper

Joined: Thu Sep 27, 2007 6:26 am
Posts: 440
Location: México
Nope, I haven't used Bazaar at all, but I have used Git and Mercurial a lot, mainly for my own projects.

Meanwhile, I have just completed the ocnversion of the T-Engine and ToME CVS modules a few minutes ago (*aarrgg* hours). I will post the links in a new thread. I chose Mercurial, mainly because that's what I'm more familiar with and because It's IMHO the one that has the best speed/features/ease of use ratio.

_________________
sign: File not found.


Top
 Profile  
 
PostPosted: Fri Nov 13, 2009 11:04 pm 
Offline
Spiderkin

Joined: Sat Mar 18, 2006 12:48 pm
Posts: 482
Cool, thanks. I've cloned the repos and I'll probably play around with a few things to see if I can a character going.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 15 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group