SIGs/Zope

From FedoraProject

< SIGs(Difference between revisions)
Jump to: navigation, search
(Zope2)
(Fedora Zope Special Interest Group)
 
(16 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
= Fedora Zope Special Interest Group =
 
= Fedora Zope Special Interest Group =
  
== Mission ==
+
== Missions ==
To construct a Zope skyscraper on Fedora!
+
* 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 ==
 
== Prominent Packages ==
Line 10: Line 11:
 
Robin 'cheese' Lee is working on packaging Zope2 and a bunch of its dependencies.
 
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/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 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:
 
You can make a trivial test by these steps:
Line 23: Line 24:
 
==== Dependency Info ====
 
==== Dependency Info ====
  
Dependency info from egg-info about Zope2-2.12.7 updates/new packages.
+
Dependency info from [http://download.zope.org/Zope2/index/2.12.7/versions.cfg versions.cfg] about Zope2 2.12.7 updates/new packages.
 +
 
 +
See the list here:
 
* [[Zope2]]
 
* [[Zope2]]
  
Line 30: Line 33:
  
 
=== Plone ===
 
=== Plone ===
* TODO
+
* [[Plone]]
  
 
=== Grok ===
 
=== Grok ===
 
* TODO
 
* TODO
 +
 +
== Dependency Graph of Zope packages (draft)==
 +
[[File: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 ==
 
== Participants ==
  
 
* [[User:jsteffan|Jonathan Steffan]]
 
* [[User:jsteffan|Jonathan Steffan]]
* [[User:cheeselee|LI Rui Bin]]
+
* [[User:cheeselee|LI Rui Bin (Robin 'cheese' Lee)]]
 
* [[User:supercyper|Chen Lei]]
 
* [[User:supercyper|Chen Lei]]
 
* [[User:nathaniel|Nathaniel McCallum]]
 
* [[User:nathaniel|Nathaniel McCallum]]
 +
* [[User:rakesh|Rakesh Pandit]]
  
 
== Joining the SIG ==
 
== 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 [[Communicate|  Fedora channels]] .
 
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 [[Communicate|  Fedora channels]] .
 +
 +
== Review Requests ==
 +
* [https://bugzilla.redhat.com/show_bug.cgi?id=629324 python-zc-buildout ]
 +
* [https://bugzilla.redhat.com/show_bug.cgi?id=629530 python3-zope-fixers ]
 +
* [https://bugzilla.redhat.com/show_bug.cgi?id=633138 Tracker for Zope Toolkit(ZTK) 1.0]
  
 
== Guidelines and Best Practices ==
 
== Guidelines and Best Practices ==

Latest revision as of 09:48, 20 September 2010

Contents

[edit] Fedora Zope Special Interest Group

[edit] Missions

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

[edit] Prominent Packages

[edit] 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/ 

[edit] Dependency Info

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

See the list here:

[edit] Zenoss

[edit] Plone

[edit] Grok

  • TODO

[edit] Dependency Graph of Zope packages (draft)

Dependency-graph.png

[edit] 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.

[edit] Participants

[edit] 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 .

[edit] Review Requests

[edit] Guidelines and Best Practices