On Fri, Oct 15, 2010 at 07:28, Paul W. Frields <stickster(a)gmail.com> wrote:
On Fri, Oct 15, 2010 at 07:43:51AM -0500, Jon Ciesla wrote:
> Eric "Sparks" Christensen wrote:
> Personally, I'd keep to the same conventions regarding X as
in existing
> modules.
>
> WRT separate drupal stacks, with two reviews per package, is a necessary
> evil, at least for EL-5. I'm also wondering if we should put the drupal
> 5 stack in EL-6 as well as the drupal6 stack. It's not simply the same
> package with different names, it's got entirely different Requires and
> file placement to allow it to be installed in parallel, allowing
> Enterprise users to upgrade at their own pace, which is more in keeping
> with the mission of RHEL/CentOS/EPEL, as opposed to Fedora, where you
> can say "Ok, as of F-XX, you're upgrading your Drupal install to Drupal
> 7. Period."
>
> Good to ask the question, though, Sven, and I totally get where you're
> coming from.
Sorry, I just sent a message asking about this in response to another
thread on this list, maybe best to let that one die and we'll discuss
here. My mail delivery hadn't caught up so I didn't see this
thread. :-)
The Drupal upstream is *highly* unlikely to ever drop the 5.x/6.x in
their versioning conventions. Making our versioning agree as much as
possible with upstream is generally considered the right thing to do
for packaging, so using 5.x.1.2 or 6.x.3.0 should be acceptable,
because the 'x' alphabetic character is used upstream meaningfully.
I also agree with Jon that Drupal 6 isn't just an upgrade to Drupal 5,
there's a whole set of schematic changes that make them quite
different products, and applications that live on one or the other
framework that make both of them useful.
I would like to see drupal-5.x removed since it is soon to EOL'd. A
drupal5 would be a good replacement for it.
I would motion that we do this:
For Drupal 5:
* Core package: 'drupal' in EL-5 and EL-6 (which we have now)
* Modules NVR example: drupal-$MODULE-5.x.1.0-1
Make sure these install in %{_datadir}/drupal
For Drupal 6:
* Core package: 'drupal6' in EL-5 and EL-6
* Modules NVR example: drupal6-$MODULE-6.x.1.0-1
Make sure these install in %{_datadir}/drupal6
* Transition Fedora package to be drupal6, since we may want a
parallel installable drupal7 package there soon. :-) Since there's
no parallel Drupal 5 package in Fedora, this shouldn't be too much
of a disturbance in the force.
This would give maximum flexibility for parallel installation, right?
--
Paul W. Frields http://paul.frields.org/
gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233 5906 ACDB C937 BD11 3717
http://redhat.com/ - - - -
http://pfrields.fedorapeople.org/
Where open source multiplies:
http://opensource.com
_______________________________________________
logistics mailing list
logistics(a)lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/logistics
--
Stephen J Smoogen.
“The core skill of innovators is error recovery, not failure avoidance.”
Randy Nelson, President of Pixar University.
"We have a strategic plan. It's called doing things.""
— Herb Kelleher, founder Southwest Airlines