On Mon, 2006-02-06 at 16:05 -0500, Mike A. Harris wrote:
Jeffrey C. Ollie wrote:
> On Mon, 2006-02-06 at 09:12 -0800, Jesse Keating wrote:
>
>>On Mon, 2006-02-06 at 09:03 -0800, Steve G wrote:
>>
>>>Out of curiosity, when the rebuild occurs...does the script use an
alphabetical
>>>listing of the packages from a to z. Or does the script try to build the
packages
>>>in a somewhat ordered fashion from no dependencies (attr, zlib, bzip, etc)
to
>>>more complicated packages that have many dependencies (mkinitrd, pam, slang,
>>>etc.)
>>
>>Mostly just an a to z thing. The way our current build system works,
>>every package is installed into the build root, so at this point we're
>>pretty assured that all build reqs will be met. This is not optimal for
>>many reasons, and a replacement build system is being developed that
>>fixes this.
>
>
> I know that yum/mock/plague doesn't quite fit the bill as a beehive
> replacement, but it would be nice if RedHat could work with the
> community to extend yum/mock/plague rather than re-inventing the wheel.
>
> I know that one thing that plague could use is a way to easily switch
> the plague client between two or more plague servers.
s/RedHat/Red Hat/
Would it make that much of a difference though, or would people still
say the same thing? I think even if Red Hat devoted 2 or more
employees working full time on mock/plague that people would still
say the same thing. Why do I think that? Well for starters, Red Hat
has contributed quite a lot to plague already from what I understand.
I don't know the level of contribution to mock, but it gets heavy
usage internally by individuals, and our next generation buildsystem
is aparently based on mock/plague. What more exactly are you looking
for?
For mock, the only thing that would be nice to have is a way to cache a
"clean" build root. Having to set up a fresh build root every time you
build a package is a major time waste.
For plague, the first thing that would be nice would be some
documentation. I know that's asking a lot, but hey this is a wish list,
so I'm gonna aim high. I don't know how many people outside of the
Fedora admin crew have tried to set up a full plague buildsystem but it
took me some time and reading source code to get a system up and
running.
The second thing would be a better X.509 certificate management utility.
Since plague uses TLS and X.509 certificates for
encryption/authentication it would be nice to have something better for
managing certificates than the openssl command line.
I suppose Red Hat could in theory hire every single person who
has contributed to either project... ;o)
Hey, I'm available! And I've contributed one (itty bitty eentsy
weentsy) fix to mock. :).
But then there would
be conspiracy theories about something else right? ;o)
There is no Red Hat cabal. :)
Jeff