Marcin Cieslak:
I think that for stability it is useful to have
more homogenious environment
(pretty similar setup on multiple machines) so that, for example, moving a
project from 'unstable' to 'stable' is easy.
yes; the only reason we don't is that most of our users only have experience
with Linux, and find the Solaris userland unfamiliar (this was evident when we
only had one server, which ran Solaris). we thought that using Linux on the
login servers, while adding complexity for us, would reduce the amount of user
support we had to do.
unfortunately the original plan - which was that i would continue to maintain
the Solaris side of the infrastructure and someone else would be responsible
for the user servers running Linux - did not work out very well, and a lot of
my time is taken up fixing problems on the Linux side.
Is there a list/compilation of problems found on Linux? I think that
would be quite interesting for a lot of people. May be on the wiki?