Due to some personal issues, I had to leave internet for 3 months and
didn't sign CLA at that time. Therefore, I was removed from packager group
since June 2011. Can anybody add me to packager group again, so that I can
maintain packages and perform package reviews again.
Here is the package review that I did:
My FAS id is：supercyper.
I had a chance to talk with dgilmore last week about building SCLs. From
the conversation it seems that it will probably be harder to build SCLs in
Fedora than it is inside of RH. Here's the summary:
There's two models that we can choose from:
* Building to separate targets per scl. For that model you can have
a separate branch per scl. This is more or less the style that's being
used inside of RH. However, in Fedora land this would mean that we need
to have seperate yum repos per scl, seperate bodhi updates targets, and some
way to add repo files to systems for each scl.
- Note: there may be additional work as well. dgilmore asked whether the
SCL model is to build once for the oldest supported OS release and then
that SCL build will run on any newer OS release. If that's not the case (I
didn't think it was but confirmation would be nice) then you'd need to
have separate yum/bodhi/etc for every $SCL-$OSRelease combination.
* Instead we could build for the main Fedora Repo. If we do this, the spec
file, git repo name, and srpm package name all need to match. That means
we'd have a separate git-level package for each package+scl combination.
So if we had scl-php5.6 and we needed a php and php-gettext package for it
we'd need separate git-level packages named scl-php5.6-php and
dgilmore did say he'd like to test if there might be a way to separate
targets building to the same tag. If he could figure out a way to do that
it might allow us to have the packages stored in separate branches but build
them for the same yum repositories (which might allow us to skip the
separate bodhi targets as well). He'd need time to get an infrastructure
setup to test this, though, so it would take a good deal of time (for
instance if we're delaying F21 in order to do releng work, this might be
a project for that time.)
After talking with him, my recommendation would be to have separate
packages. That allows us to get scls built in Fedora sooner. Otherwise we
won't be able to do anything with them until the fedora.next Outer Rings
become viable. I'm not anticipating that we'd have many SCLs to begin with
so we'd hopefully be able to migrate those SCLs that we build at first into
whatever form things take in the future.
I plan to file tickets(bugs) to notify packagers of including INSTALL
files in RPMs. I think we don't have the needs to ship these files for
Any ideas? If all you agree I will start doing it now.
Always playing in Fedora Project