From Fedora Project Wiki

< SIGs

Revision as of 09:48, 20 September 2010 by Cheeselee (talk | contribs) (→‎Fedora Zope Special Interest Group)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Fedora Zope Special Interest Group

Missions

  • To build all Zope related productive packages for each release of Fedora and EL.
  • At least, to build Zope and Plone for EL6.

Prominent Packages

Zope2

Zope2 is the foundations and the first floors of this skyscraper.

Robin 'cheese' Lee is working on packaging Zope2 and a bunch of its dependencies.

You can find the spec files of those packages from a git: http://fedorapeople.org/gitweb?p=cheeselee/public_git/zope-rpm.git;a=tree;h=refs/heads/master;hb=master And the Zope2 yum repo here: http://cheeselee.fedorapeople.org/yum/zope/ (only for F-13 and i686 and SRPM).

You can make a trivial test by these steps:

$ wget http://cheeselee.fedorapeople.org/yum/zope-cheese.repo
$ su -c "cp zope-cheese.repo /etc/yum.repos.d/"
$ su -c "yum install zope"
$ su -c "service zope start"
$ xdg-open http://localhost:8080/ 

Dependency Info

Dependency info from versions.cfg about Zope2 2.12.7 updates/new packages.

See the list here:

Zenoss

Plone

Grok

  • TODO

Dependency Graph of Zope packages (draft)

Dependency-graph.png

Topics to discus

  • Where to place the modules provided by the Zope2 source package itself
    • Candidates:
      • 1: a separate path like %{_libdir}/zope/lib/python
      • 2: %{python_sitearch}
    • This will decide where Products.* modules to be placed.

Participants

Joining the SIG

Joining the Zope SIG is as simple as being part of Fedora and having a love for Zope. Once you are a contributor to Fedora, you can join the SIG by adding your name above and communicating with the rest of the team in the usual Fedora channels .

Review Requests

Guidelines and Best Practices