Hello,
It's time to start packaging OpenShift Origin into Fedora 17 and 18.
Our Fedora wiki page is here
https://fedoraproject.org/wiki/OpenShift_Origin
We have been approved as a Feature in Fedora 18.
https://fedoraproject.org/wiki/Features/OpenShift_Origin
(At the time of this email, is shows we are still pending, but I have
been told that is has already been approved by Fesco)
We need to start dividing up the work. We need someone to take charge
of each of the packages. People can take more than one package, but
please don't overload yourself so much that you start slowing things down.
Required Packages
rubygem-rhc
- Already approved
https://admin.fedoraproject.org/pkgdb/acls/name/rubygem-rhc
- gomix
rubygem-gearchanger-oddjob-plugin
rubygem-stickshift-common
rubygem-stickshift-controller
rubygem-stickshift-node
rubygem-swingshift-mongo-plugin
rubygem-uplift-bind-plugin
stickshift-abstract
stickshift-broker
Optional Packages:
cartridge-10gen-mms-agent
cartridge-cron
cartridge-diy
cartridge-jbossas
cartridge-jenkins
cartridge-jenkins-client
cartridge-mongodb
cartridge-mysql
cartridge-nodejs
cartridge-perl
cartridge-php
cartridge-phpmyadmin
cartridge-python
cartridge-ruby
Required Dependancies
rubygem-passenger (for stickshift-broker)
- Review Request
https://bugzilla.redhat.com/show_bug.cgi?id=470696
Optional Dependancies
mms-agent (for cartridge-10gen-mms-agent)
jenkins (for cartridge-jenkins)
jenkins-plugin-openshift (for cartridge-jenkins)
nodejs (for cartridge-nodejs)
- Review Request
https://bugzilla.redhat.com/show_bug.cgi?id=815018
npm (for cartridge-nodejs)
- might already be part of the nodejs rpm
Note1:
The source tarballs for all of these are being created nightly at
https://mirror.openshift.com/pub/crankcase/source/
Please use this URL for your source URL.
Note2:
Please let everyone know which packages you are planning to do so we
don't have duplicated effort.
Note3:
If a package already has a review request, but it isn't from OpenShift
Origin, can someone please volunteer to follow/help, and let us know
that you are helping.
Thanks
Troy