"CMC" == C.M. Connelly <cmc(a)math.hmc.edu>
"JH" == Johnny Hughes <mailing-lists(a)hughesjr.com>
I'm sorry if my comment was misconstrued -- I do appreciate the
(unpaid) time and energy you and others devote to CentOS, but as
an end user, while I can and do try to contribute in some ways
(such as filing bugs and reading and participating in mailing
lists), I cannot justify hanging out on IRC in the hope that
something I need to know might get discussed.
[...]
JH> If that is not the kind of OS you want, then you can pay
JH> $2500.00 a pop for a much more professional one. Oh, but
JH> every update cycle, they still make major changes. Look
JH> at the new things added this update cycle.
I did. I read through the upstream release notes before the
packages were built for CentOS. There's nothing in RH's notes
about the change in YUM/up2date configuration files.
Looking at the notes again now, I see that they have lots of
changelog extracts from various packages. But not for
redhat-release. The CentOS release notes also don't mention the
change.
JH> That might be true and MANY things are worked out devel
JH> list. MANY, MANY things are discussed here. However, the
JH> yum configuration files, as well as the ones for up2date
JH> and any other update mechanism need to be in
JH> centos-release ... and that is where they are staying.
Ultimately I don't care where the files live, but it would have
been nice to have had a heads-up about the change so that my
machines didn't suddenly start updating from random mirrors. And
it would have been even nicer to have had some advice from the
CentOS developers on the ``right way'' to change the configuration
so that it wouldn't break.
JH> I apologize for not discussing this issue on this list
JH> before it was done, however it is still where those files
JH> belong. One of the things that is in our goals is to be
JH> more like upstream. It just makes sense to do it the same
JH> way where ever possible ... I am sorry that this affected
JH> some power users in an unexpected way, but it is still
JH> where the files belong.
As it happens, all it really did was to make my workstation and a
test machine start getting packages from other mirrors, as I
haven't yet rolled CentOS 4 out more widely.
I wasn't angry about the change, just a bit annoyed that I hadn't
known about it beforehand and that there didn't seem to be a clear
way to set things up so that they would work properly.
I think that we have that now (any of several possible solutions
that include removing CentOS-Base.repo and replace with an empty
file), so I'm satisfied. (Keeping the separate yumconf package
would have been easier for me, but I totally understand where
you're coming from in wanting to track upstream closely, and it's
clear from Fedora that that's where RH is going with these files.)
I'm sorry that you and Karanbir took my and others technical
criticism so personally. I *greatly* appreciate the work of the
CentOS developers -- you've saved me an enormous amount of work,
as the announcement of CentOS came when I was in the process of
doing a major reassessment of our OS plans after Red Hat had
announced the end of life of Red Hat Linux and before they'd said
anything about academic pricing. CentOS allowed me to build on
the work I'd already done to support deployment and maintenance
instead of starting from scratch with a new distro.
At this point, we could buy licenses from RH for a much lower
academic price, but the department doesn't really have that kind
of money. CentOS allows me to run an OS that has better support
than RH's current offerings for academia (i.e., *any*); is more up
to date than some other options (e.g., Debian), but still quite
stable; and also allows me to contribute something back to the
community in the form of feedback and bug reports, as well as the
mirror we provide for the releases and architectures that we
currently run.
Thank you both for your work (as well as the other developers not
participating in this thread). And thank you for your apology for
not discussing the change on the list.
Claire
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Claire Connelly cmc(a)math.hmc.edu
Systems Administrator (909) 621-8754
Department of Mathematics Harvey Mudd College
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*