On 8/14/12, ChiefEngr <[email protected]> wrote: > Hello Everyone, >
:) > I'm hoping to pick your collective brain before I embark on this journey > and make all sorts of bad choices. > I'm looking to set up a project tracking environment for a group of people > who's primary desktop environment is Windows, but who are doing development > > under both WIndows and Linux systems. (To clarify, not a alot of > cross-platform development going on here -- Windows based development is > for Windows envrironments and Linux-based development is for Linux > environments.) There's C(xx), Python, Perl, Java, and even MS Visual Studio > work happening here. > I used to manage one such scenario where many Windows and GNU/Linux PCs (... including VMs ...) were deployed . - I do not recommend using IIS on Windows ... it's a real PITA . - httpd on Windows works , but I've always achieved poor performance as compared with ... - httpd on GNU/Linux has delivered good performance to me. I've always used Debian on all my servers - ... but you can run it in many other scenarios and it will work > I'm thinking about rolling out somethng like Trac with SVN to handle > revision control well , if you ask me I prefer DVCS , especially Mercurial because it's very similar to svn, has simple concise set of commands , and is powered by Python , which makes it really multi-platform and easy to be migrated from one place (platform) to the other . but svn is just fine if that's what you like . > (and whatever database engine is the best way to go). SQL Server * is out of the equation if you want to use Trac . PostgreSQL and MySQL are good choices for big projects . > I > figure I'll also want Doxygen to plug in to this so we can take advantage > of what it brings to the table. > There's a plugin @ t.h.o afaicr > I'll probably want some kind of user-based access controls, but I'm not > worried about having single login (although it would be very nice, > especially from the WIndows side of things). We're not running a domain > (AD, LDAP, et al). > there are a lot of integrations possible . Once upon a time I even managed to setup an SSO based on OpenId powered by a central OpenId server running gracie connected to MS AD for user login via PAM ... all that flexible will be available ootb in GNU/Linux afaik . > My question? Well, should I host this server on a Windows box or a Linux > box? I prefer GNU/Linux > Is one going to be more seamless for my users? Users should not notice the difference , except maybe server performance , if this happens ... > Is one going to be more > seamless (and more stable) for me to get going? Which flavor of OS is more > likely to work (on the Windows side - Windows Server (03, 08) vs a desktop > Windows (XP, 7) [no Vista!]; on the Linux side - CentOS (5, 6), Fedora, > Ubuntu)? > On Windows , I've always preferred Windows Server 2003 with Apache httpd > Or, is Trac the wrong tool? Is Redmine or something else better? > <joke> if you use Redmine or anything else you'll be removed from this list right away </joke> That's something you need to decide and depends on what you actually want to do ... and your favorite flavor . -- Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/trac-users?hl=en.
