Drupal 8

Shawn Iwinski shawn.iwinski at gmail.com
Thu Feb 28 02:50:46 UTC 2013


I have started packaging the development version of Drupal 8.  There is
still plenty of work to do (please help!) and I would also like to get the
maintainers of drupal6 and drupal7 packages involved.

Besides "simply" packaging Drupal itself, I am trying to implement some
additional features:
* provide RPM macros -- this will help simplify spec files
* virtual packages (i.e. "drupal8(<drupal_machine_name>)") -- this will
especially help with the requiring of sub-modules
* virtual package auto-provides (parsed from *.info filenames) -- this
allows a package to provide the main module itself as well as any
sub-module(s) that are included
* virtual package auto-requires (parsed from *.info files' "dependencies[]"
entries) -- this will help simplify spec files
* formalized packaging guidelines

I must give major credit for the auto provides and requires to the nodejs
and npm package owners as I took a lot from their setup.

Drupal 8 itself is still in major development and this package will not be
ready for Fedora for a good while.  I am doing all of my work out of
GitHub.  If you would like to help out or review anything, please see the
links below:

Specs and issues: https://github.com/siwinski/drupal8-rpms
Dev repos: http://repos.fedorapeople.org/repos/siwinski/drupal8/
Draft packaging guidelines:
https://fedoraproject.org/wiki/User:Siwinski/Draft:Packaging:Drupal8

--
Shawn Iwinski
Sr. Software Applications Engineer
Red Hat, Inc.
siwinski at redhat.com
shawn.iwinski at gmail.com
IRC: siwinski
GPG: 0x7cd74d05
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20130227/17659e21/attachment.html>


More information about the devel mailing list