dist-git project update
Ryan Rix
ry at n.rix.si
Fri Jun 11 19:46:52 UTC 2010
On Thu 10 June 2010 2:44:47 pm Jesse Keating wrote:
> It's been a while since I last updated folks on dist-git, and in reality
> it's been a while since I last worked on it. Fedora 13 took up all my
> time.
>
> Since my last update we've made great progress on fedpkg, the new tool
> that will replace the make system. It is packaged up with
> fedora-packager and has the ability to do many tasks that our Make
> system handled. Here is a quick list:
>
> build
> chainbuild
> clean
> clog
> clone
> compile
> gimmespec
> install
> lint
> local
> mockbuild
> new
> new_sources
> prep
> scratchbuild
> sources
> srpm
> unusedpatches
> verrel
>
> Many of these targets take optional arguments which extend their
> functionality and replace some other specific Make targets. This list
> is enough to get us checking code out and in, and building in koji.
>
> On the koji front we've recently discovered the changes necessary to
> build from dist-git style repos, and those changes are being polished up
> and committed upstream. We have done multiple builds successfully from
> dist-git repos.
>
> Where do we go from here?
>
> We're ready for more wide scale testing, and to facilitate that I am
> refreshing the git repos from current CVS (people with existing clones
> will have to blow them away and re-clone), and getting a koji stage
> instance up that we can build against (with limited builders). We'll
> then push out another fedora-packager update that has the right URLs to
> build against this stage Koji and announce that it is ready for
> building.
>
> Based on this testing, and some decisions around git tagging and branch
> usage, we stand a good chance at being able to roll this out prior to
> the F14 branch event. I hope you are all as excited as I am about this!
How will this affect current packagers' workflow? Will the changes necessary
be documented on the wiki? It doesn't seem straight off the bat that this
would be a drop-in replacement without packagers needing to tweak their
workflow.
Ryan
--
Ryan Rix
== http://hackersramblings.wordpress.com | http://rix.si/ ==
== http://rix.si/page/contact/ if you need a word ==
More information about the devel
mailing list