[jonah] updates to jonah

Eric Rostetter eric.rostetter at physics.utexas.edu
Mon Apr 28 13:20:42 PDT 2003


Quoting Marko Djukic <marko at oblo.com>:

> - news now has a single backend object which handles both external and
> internally authored channels. /jonah/config/channels.php is no longer needed,
> everything is stored in the backend.

Can't we make a "channels.php" backend for this?  Or is your backend layout
incompatible with text file or php file backends?

> - for now i have a sql backend done (what could be other backend types?)

ldap would be nice.

> - only Horde Admin has access to the setup of channels into the backend AND
> the authoring of internal channels.

While I suppose I could live with this for now, and it is probably better
than just letting anyone write channels, most of us need something in between.
As a University, we want to let our secretaries and/or grad students be
the authors of channels, but we certainly don't really want to give them
Horde admin status if we can avoid it.

In the long run, some kind of permission setup would be great.  Another way
would be to create a jonah admin, like horde admin, in the jonah config
files.  This would be a list of users who are jonah admins (can do updates,
create channels, etc).  Obviously you would want to allow Horde admins to
do these as well as jonah admins.  But having two lists would be a good
compromise...

> the implications following all of this:
> - any channels listed in the /config/channels.php file will need to be moved
> to
> the backend (any offers for a quick script to do this? i'll try and get to it
> myself otherwise)

How do we manage updates to the channels provided with jonah then?  In
particular deletes, but even additions...  Or do we not provide default
channels?  Or not provide changes, just an initial import?

> - any channels will have to be resubscribed, because their channel_ids have
> changed

Yuck...

> - any channels set up using Horde_Blocks (portal.php etc) will need to be
> reinserted, again because of all the channel_id changes.

Yuck...

--
Eric Rostetter
The Department of Physics
The University of Texas at Austin

Why get even? Get odd!


More information about the jonah mailing list