On 01/12/2012 04:09 PM, jvlcek wrote:
On 09/30/2011 10:19 AM, Mo Morsi wrote:
> Inorder to assist with the Aeolus packaging process, we are looking
> to split the end-of-development-cycle packaging tasks up among
> engineers working on the various components. The tentative list of
> lead packagers can be found below as well as on the wiki .
> These packagers are responsible for making sure their component is
> tested against the supported Fedora versions at the time (currently
> F15, F16, and rawhide), and their component is pushed into Fedora
> with all of its dependencies (both new and updated ones). They may
> ask delegate some of this responsobility off to other team members as
> appropriate on a case by case basis.
> audrey - JoeVLcek
> conductor - sseago
> configure - mmorsi
> deltacloud - mfojtik
> imagefactory - sloranz
> iwhd - jmeyering
> oz - clalance
> If anyone feels that there are a better fits, feel free to suggest.
>  https://www.aeolusproject.org/redmine/projects/aeolus/wiki/Packaging
I had pushed the initial version of the Audrey packages to
Fedora a few weeks back. Now that we are getting close to
1.0 when should I post the first update to them?
I've never posted an update to a fedora package so I could
probably use some help with that when the time comes. Mo's
described the high level but I'll likely need a bit more help...
It is up to the Audrey team to determine what versions they want to push
into the Fedora branches, and when to do so. Please test out the rpms
against the dependencies in the Fedora version branch which you are
pushing to. Also its generally Fedora's policy to keep the major version
of a package the same within a stable fedora release.
Pushing a new update is very simple. Assuming you've build a new rpm /
srpm, checkout the package's fedora repo like so:
$ git clone git://pkgs.fedoraproject.org/aeolus-audrey-agent.git
$ cd aeolus-audrey-agent
The 'master' branch corresponds to 'rawhide' else switch fedora versions
$ fedpkg switch-branch f16
And then import your source rpm and commit / push the changes
$ fedpkg import audrey-x.y.z.srpm
$ git commit
$ git push
After that login to bodhi and request the update to include the package
in Fedora there. More information about this whole process can be found here
Feel free to ask anymore questions.