#4256 NORM Never A: Killjoy, stable builds
Zarro Boogs per Child
bugtracker at laptop.org
Wed Oct 17 11:46:22 EDT 2007
#4256: Killjoy, stable builds
---------------------+------------------------------------------------------
Reporter: marco | Owner: kimquirk
Type: defect | Status: new
Priority: normal | Milestone: Never Assigned
Component: distro | Version:
Resolution: | Keywords:
Verified: 0 |
---------------------+------------------------------------------------------
Comment(by bernie):
Replying to [comment:11 bernie]:
> I agree with marco's requirements and dcbw's solution.
Sorry if I reply shortly after to argue against myself, but it just
occurred to me that perhaps it doesn't take that much effort to extend the
temporary build system done by cscott to do what we desire (i.e.: stable
binaries).
If developers were asked to drop source RPMs in their ~/public_srpms,
directory, what would it take to build them?
My guess is: just mock and a yum repository with the initial set of RPMs
needed for the builds. And it won't take anything more than "mock
foo.src.rpm" to build package foo in a controlled and reproducible
environment. Am I overlooking anything important?
What else does Koji do that we really need? Clustering? Psst. Nice web
interface? bah... Remote CLI interface? maybe.
The only thing I disliked about the joyride infrastructure was that there
was no way to trigger a build immediately, so you either had to bug
cscott, or wait until the next cronjob run to test your jffs2 image.
This is more of a question than a proposal: do we like to have a
significant set of Koji feaatures? Because if we do, there's no point in
reinventing the wheel, but if we don't Koji is way too much infrastructure
for what we *really* need.
As usual, my $0.02, please don't shoot me, etc, etc...
--
Ticket URL: <https://dev.laptop.org/ticket/4256#comment:12>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list