[kforge-user] [0.13 bug] Mailman service creation
John Bywater
john.bywater at appropriatesoftware.net
Thu Sep 6 18:35:24 UTC 2007
Rufus Pollock wrote:
> ... you can enable/disable plugins through the admin interface (as
> well as via the shell as mentioned in the Guide).
Where can plugins be enabled and disabled in the web interface? :-)
(There is a set of "admin" view classes that present the entire domain
model to be manipulated with a web interface, but I have a feeling they
aren't hooked up for some reason. This domain model
create/read/update/delete/list views are--or at least they were--a
subset of what we've has been referred to as the KForge admin interface.
But I don't remember any specific KForge view classes to enable/diable
plugins. Did I forget something?)
> However as noted above for the plugin to work you also need to follow
> the plugin-specific installation instructions which are contained in
> the plugins docstring. This is not well documented at the present and
> we need to make those instructions easier to find (the reason for
> having them in the docstring is that we want to allow people other
> than us to create and distribute plugins and this seemed the easiest
> way to allow for the information to be shipped with the plugin in a
> self-contained way).
Yes, and we also need to put some more design down for what is and isn't
supposed to work "out of the box", and then make sure all the
documentation, config, etc. is working for that. There's a practical
limit here that we've discussed several times, that some plugins depend
on things which can't be setup or tested very easily. So we should start
slim, perhaps just trac+svn, then when that's perfect, make wordpress or
moinmoin perfect, etc. For the plugins that aren't to work "out of the
box", to establish clear steps to install each plugin that isn't
supposed to work out of the box (the issues you address in the above
paragraph).
All best wishes,
John.
>
> [snip]
>
> ~rufus
>
>
>
--
Appropriate Software Foundation
Registered in England and Wales
17 Chapel Street, Hyde Cheshire
Company number: 04977110
W: appropriatesoftware.net
T: 0870 720 2944
M: 0781 139 2292
More information about the kforge-user
mailing list