The current state of Zikula

David Nalley david.nalley at fedoraproject.org
Thu Jun 4 13:00:16 UTC 2009


Just to provide a quick sitrep on Zikula:

Zikula is packaged, though I don't think that it is currently in a
state that infrastructure will find acceptable due to some bundled
libs that escaped the initial review. (Thanks to Toshio for pointing
this out). I have packaged the libraries that were missing from
Fedora's collection, and have an almost working package again. I say
almost as there is one library that has some potential licensing
issues (upstream thinks that it can just go away) and one of the
bundled libs is deprecated and now a php builtin in php5- so I'll
likely have to patch source for that.

The larger problem is that this issue appears to be pervasive. The
module Lukas has up for review [0] has 4 different libraries bundled
in it, 3 of which aren't currently in Fedora. (the 4th was one of the
packages I had to build to try and deal with this issue for Zikula
core). We are likely to find that this happens in all of the modules,
and is a larger packaging job than first envisioned. (up from around 8
modules needing packaged to 8 modules and x libraries, where x is
almost assuredly 10 or more.)  The good news is that we aren't the
only ones running into this, and there has been some discussion this
morning on the fedora-devel list about how virtually all web
applications bundle libraries, and many of them are missing from
Fedora and hopefully we can build a list of what we need and work with
some of the other packagers who want some web apps included. . We may
even be albe to leverage the php-SIG to help with this. The upside is
that many of these libraries are relatively low hanging fruit to get
your 'packager badge'

Here are all of the modules we need for our instance:

Content
Version 3.0.3 - source tagged in SVN here:
http://code.zikula.org/content/browser/tags/version-3.0.3
This is already being worked on by Lukas


CoType
Version 1.0.0 - download here:
http://www.elfisk.dk/index.php?module=Folder&func=view&mode=folder.view&fold
erid=52 - the source is probably in SVN somewhere, but not sure where.

crpTag
I'd take the head: http://code.zikula.org/crptag/browser/trunk, but just in
case it is non functional perhaps we could package 0.1.3 too?
http://code.zikula.org/crptag/browser/tags/crpTag_0.1.3

MediaAttach
SVN Head: http://code.zikula.org/mediaattach/browser/trunk/MediaAttach

mediashare
SVN Head: http://code.zikula.org/mediashare/browser/trunk

menutree
Version 2.0.1: http://code.zikula.org/bianor/browser/tags/menutree/2.0.1

MultiHook
SVN Head: http://code.zikula.org/multihook/browser/trunk/MultiHook

scribite
Version 3.1: http://code.zikula.org/scribite/browser/tags/scribite/3.1

Custom Modules (no public source (yet))
==============
FASAuth
FedoraDocs
Static_Docs

Custom Theme (no public source)


Simon: If you have source for FASAuth, Static_Docs, and FedoraDocs we
need to put that somewhere publicly accessible. I've created a
resources request[1] for a git repository to hold these modules, as
soon as it is created we can push that up.

[0] https://bugzilla.redhat.com/show_bug.cgi?id=492091
[1] https://fedorahosted.org/fedora-infrastructure/ticket/1439




More information about the docs mailing list