[OGDev] Upgrading Birmingham OpenGuides
Kake L Pugh
kake at earth.li
Mon May 21 18:07:09 BST 2007
On Mon 21 May 2007, Barbie <barbie at missbarbell.co.uk> wrote:
> After several months of struggling with a painful server, Birmingham
> Perl Mongers have now bought hosting for our various projects. I've
> started setting up the box, and now would seem to be a good time to
> upgrade OpenGuides too.
Hurrah!
> However, the current installation is running 0.49 and as I'd like to use
> the latest OG code, 0.60. Is there a conversion script to migrate the
> database between the two? It's currently running under postgresql, and
> can remain so, or move to MySQL if anyone has a conversion script for
> that.
I upgraded Vegan Oxford from an oldish version, and it Just Worked -
it converted the database schema when I did "perl Build install".
> Following up Kake's post about a SpamDetection module. This closely
> follows how things work on the current Birmingham site, with the hacked
> version of the code I made. However, rather than one SpamDetection
> module, I'd like to see the ability to have several, so that it allows
> people to plug'n'play with a variety of detection modules. Much in the
> same way that most email spam engines work.
The idea is that what I've done is completely pluggable - it'd be easy
to write a module that would call several other modules in order to
make its decision.
> In addition the Birmingham OpenGuides has a rollback feature, which
> allows an admin to rollback to a specific version, rather than deleting
> nodes one by one. I haven't seen this as a feature, is it something that
> would be useful? I don't have the time to patch anything right now, but
> I could look at this during July.
I don't think we have that - and I think it would be very useful!
> And finally, how painful is the template and CSS migration likely to be?
> There looks to be a lot of new templates in the latest release!
Many of the new templates come from splitting out sections of the
older, more monolithic/complicated templates. I'm happy to help with
CSS munging where necessary, having spent quite some time playing with
various OpenGuides designs recently.
Kake
More information about the OpenGuides-Dev
mailing list