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.

Reply via email to