|
From: Mark D. <ma...@ki...> - 2006-09-23 08:22:13
|
Hey! Now that 2.0.0 is starting to shape up it seems like we should figure out what to do about hosting. Sean, I imagine you have some ideas of what you'd like to do? Some sort of dedicated box would be good. We'll need root access (unless someone else is willing to manage email, web, and svn for us). I'd prefer Linux. My distribution preference is Ubuntu 6.06, Fedora Core 5, Debian Stable or Testing (in that order). For a web server I prefer Apache 2. I have no preference for email servers. For revision control I'd prefer Subversion. The only other version control system in the running in my mind is Bazaar. I prefer Subversion because I feel like it's more stable and weathered. I also don't see any major advantages to using Bazaar. But to be fair I have commit access to Gaim. In general I don't like lots of branches because they lead to extra overhead merging things, therefore I feel like Bazaar would add MORE work rather than LESS. For bug tracking I prefer trac. I've been playing around with it and I think it'll suit our needs. I like the integrated wiki. I like the project roadmap. I like that we can associate bugs and feature requests with a particular milestone in the project roadmap. I've set up a trac install on my home computer. You should be able to try it out by accessing http://mark.markdoliner.com:8080/cgi-bin/trac.cgi IM me if you have problems. You can log in as an admin using username MarkDoliner and password "admin" It is purely a test installation, so feel free to delete shit and edit crap, file fake bugs, close tickets, whatever. I think I prefer ViewVC to trac's repository browser, but maybe only because I'm used to ViewVC. If we go with trac I propose that we disable trac's repository browser and forward people to ViewVC. This install is using SQLite, but if we go with trac we should probably use postgresql. Oh, and we should customize the appearance a good bit. If we don't end up using trac, I'd like to have some sort of wiki regardless. Mediawiki seems as good a candidate as any. -Mark |
|
From: Sean E. <sea...@gm...> - 2006-09-23 20:37:06
|
On 9/23/06, Mark Doliner <ma...@ki...> wrote: > Hey! Now that 2.0.0 is starting to shape up it seems like we should figure > out what to do about hosting. Sean, I imagine you have some ideas of what > you'd like to do? Some sort of dedicated box would be good. Luke and I have been working on all this. We had a thread here about tracking system, and Trac does seem to have won our opinion. We'll also be running: Debian Apache (I suggested AOLServer for irony) PHP MySQL Subversion postfix mailman ejabberd Some CMS - It's been recommended to me to use Wordpress as a CMS, but the ultimate decision will be heavily influenced by whoever winds up doing the website Planet - Maybe I'll even start blogging, but I've been asked to definitely use Planet. I think that's about it. Luke has a box sitting in a data center for us, and we're gonna try to get up as soon as possible, so we can copy our svn repositiory over and we can use it for top seceret cabalish Pidgin stuff. -s. |
|
From: Gary K. <gr...@re...> - 2006-09-23 21:17:44
|
Sean Egan wrote: <snip> > I think that's about it. Luke has a box sitting in a data center for > us, and we're gonna try to get up as soon as possible, so we can copy > our svn repositiory over and we can use it for top seceret cabalish > Pidgin stuff. > > -s. I thought we were looking at distributed SCMs... -- Gary Kramlich <gr...@re...> |
|
From: Luke S. <lsc...@us...> - 2006-09-24 00:26:29
|
On Sat, Sep 23, 2006 at 04:17:39PM -0500, Gary Kramlich wrote: > Sean Egan wrote: > > <snip> > > > I think that's about it. Luke has a box sitting in a data center for > > us, and we're gonna try to get up as soon as possible, so we can copy > > our svn repositiory over and we can use it for top seceret cabalish > > Pidgin stuff. > > > > -s. > > I thought we were looking at distributed SCMs... For the pidgin source code we are. There's nothing that says our website _need_ be exactly the same. Wordpress would offer some interesting possiblities for a website. It would fairly closely reflect how our current one is set up out of the box. luke |
|
From: Mark D. <ma...@ki...> - 2006-09-24 06:43:16
|
On Sat, 23 Sep 2006 16:17:39 -0500, Gary Kramlich wrote > Sean Egan wrote: > > I think that's about it. Luke has a box sitting in a data center for > > us, and we're gonna try to get up as soon as possible, so we can copy > > our svn repositiory over and we can use it for top seceret cabalish > > Pidgin stuff. > > I thought we were looking at distributed SCMs... I guess we should decide on this one way or the other? Are there any distributed SCMs that people like using? I wasn't a big fan of the web-based repository browser for Bazaar when I looked at it. I like ViewVC much more, but that might only be because I'm familiar with it I'm in favor of Subversion over everything else because it's popular and people are familiar with it. I feel like the Gaim project is short on developers as it is, and using an SCM that few people have experience with will raise the barrier of entry to anyone considering contributing. And Subversion has met all my needs. -Mark |
|
From: Gary K. <gr...@re...> - 2006-09-24 06:50:36
|
Mark Doliner wrote: > On Sat, 23 Sep 2006 16:17:39 -0500, Gary Kramlich wrote >> Sean Egan wrote: >>> I think that's about it. Luke has a box sitting in a data center for >>> us, and we're gonna try to get up as soon as possible, so we can copy >>> our svn repositiory over and we can use it for top seceret cabalish >>> Pidgin stuff. >> I thought we were looking at distributed SCMs... > > I guess we should decide on this one way or the other? Are there any > distributed SCMs that people like using? > > I wasn't a big fan of the web-based repository browser for Bazaar when I > looked at it. I like ViewVC much more, but that might only be because I'm > familiar with it > > I'm in favor of Subversion over everything else because it's popular and > people are familiar with it. I feel like the Gaim project is short on > developers as it is, and using an SCM that few people have experience with > will raise the barrier of entry to anyone considering contributing. And > Subversion has met all my needs. > > -Mark Ok, aparently you missed all of the issues with subversion that I ran into when trying to finish up the core/ui split patch. The main problem being that svn up does NOT track moves. Which is why the tree restructure needed to be scripted so that it would work properly. Besides that, as we've discussed on nathan's wiki (see the version control section of http://faceprint.net/gaimwiki/index.cgi?Post2Point0). On top of that, Luke has mentioned numerous times how we always seem to have many side projects going on inside of gaim. For example, the vv stuff, the msn v13 stuff, gobjectification, etc... Using a SCM that can track those sorts of branching and merging will be of much more benefit to us. Luke and myself were playing with GIT for awhile. Luke has spent a lot more time with it than I have, I know Ethan is partial to Monotone, and well there are more comments in the wiki. -- Gary Kramlich <gr...@re...> |