Split Trunk
Anders F Björklund
afb at macports.org
Thu Oct 4 01:20:29 PDT 2007
Weissmann Markus wrote:
>> It's much easier to do packaging and testing, when the rate of change
>> slows down. The automated build and packaging process is being
>> revised now (using it to build RPMS), and that is very useful to have
>> either way.
>
> This is great. I think we can talk about splitting the tree as soon as
> this features is finished and we have a build-server that reports
> about build errors.
Having a build server is more of an infrastructure/resource question,
but there is a lot of work being done with tracing and logging - I'm
more doing the oldfashioned approach with a chroot and scripting...
But the Koji* build system is kinda nice looking, otherwise... :-)
>> Impatient or out-of-date users will occur either way, the easiest
>> path to help them is probably have an updated ports list for easy
>> viewing - such as a web page with versions and recent updates.
>
> The out-of-date users will be far less if we provide RPMs. The
> impatient ones are often also those who find the bugs in the first
> place.
It's also possible to provides archives (tgz) for impatient developer
users, within the port system itself. But both are being built anyway,
it's the same destroot contents in both - no matter the wrapping.
Having portable MacPorts also helps, easier to build/test on BSD/GNU.
--anders
* see http://koji.fedoraproject.org/koji/
More information about the macports-dev
mailing list