Hi, I don't follow OG development but as host operator a few things are
coming up. The machine's load is gradually climbing over time and some
of that is OG.
Despite a relatively low hit rate on OG it is consuming quite a bit of
resource. If OG started taking off it would take the machine down.
First up: index.cgi requires 0.35s to perform a `perl -c` syntax check.
Any thoughts on putting OG on a mod_perl server? I have mod_perl running
here of course and we'd need to coordinate some apache.conf stuff.
Second: the supersearch.cgi gulps down CPU, often for seconds at a time.
It is a frequent resident of `top` output. This isn't really
acceptable. I'm going to request this feature be turned off unless an
effective optimisation plan or some other way to reduce its impact
here is constructed pretty soon. Sorry about this but it's encroaching
on others.
Third: I wonder if there's some way to instruct robots not to spider
parts of your wiki. This ought to speak for itself:
$ grep crawl /var/log/apache/london.openguides.org-access.log | grep 'action=edit' | wc -l
8242
$
Finally: I posted about a DoS and was wondering what the status of a
solution was. http://openguides.org/mail/openguides-dev/2004-October/000542.html
Cheers,
Paul (any overbearing tone unintentional ;-)
--
Paul Makepeace .............................. http://paulm.com/inchoate/
"If my elbow was straight, then I'll show oyu mine!"
-- http://paulm.com/toys/surrealism/
Hi folks, quick update on some little tweaks others may be interested in,
Following on from this earlier thread, I've just made some changes to
our header.tt to populate the keywords meta tag with the categories
and locales associated with a node. This was crschmidt's suggestion
and seemed like a good one to me. You can see the results if you view
source in pages such as:
http://miltonkeynes.openguides.org/?Bombay_Cuisine%2C_Stony_Stratford
The changes were trivial, but should make a difference to search
engine placement. I just substituted the unused fragment that
references [% keywords %] for this:
[% IF (categories.size AND categories.size > 0)
OR (locales.size AND locales.size > 0) %]
<meta name="keywords" content="[% IF categories.size AND
categories.size > 0 %][% FOREACH category = categories %][%
category.name %][%- ", " %][% END %][% END %][% IF locales.size AND
locales.size > 0 %][% FOREACH locale = locales %][% locale.name %][%-
", " UNLESS loop.last %][% END %][% END %], milton, keynes, open,
guide" />
[% END %]
...although the code between <meta... and ...guide" /> should all be
on one line (this was the only way I knew to make it all on one line
in the HTML rendered for each node). I'll be monitoring traffic from
search engines to see if this makes any appreciable difference. If
anyone is interested in/able to add this to the main code base that
would be great (ditto the DC.title mod below).
On a related note, http://geourl.org/ (mentioned briefly on this list
in 2003) seems to be a pretty cool way to reuse/syndicate data from
the OpenGuides, so I added a few pages manually from the OGMK. Have a
look at [1] if you're curious how it looks.
If anyone else is interested in doing the same then OpenGuides is
pretty much enabled for geourl out of the box, although it is worth
changing the DC.title line in your header.tt to
<meta name="DC.title" content="[% node_name %]" />
The only other gotcha to watch out for is not asking geourl to crawl
nodes on your OG by providing a URL with URL-encoded characters. For
some reason I don't really understand these get mangled along the way.
Check out The Plough Inn entry at [1] for an example. One thing I'd
like to do at some point is write a script to add new/updated entries
from our guide to GeoURL once a week or so, so we don't have to add
them manually. It seems Plazes must do something similar. Is this
something worth running off everywhere.openguides.org? (aaahh, which
shows how much spam we're getting :(
OK, this email is long enough already,
Cheers,
Tom.
[1] http://geourl.org/near/?p=http%3A%2F%2Fkmi.open.ac.uk%2Fpeople%2Ftom%2F&dis…
On 07/04/06, Earle Martin <openguides(a)downlode.org> wrote:
> On Fri, Apr 07, 2006 at 11:54:17AM +0100, Tom Heath wrote:
> > My firm belief is that we should really optimise the OGs to use these
> > metatags. Until blogging largely killed it, PageRank had made <title>
> > and <meta.. content pretty irrelevant in determining search engine
> > rankings. However, in the last few years we've gone back to almost
> > Altavista-style reliance on these factors, combined with a less potent
> > dose of pagerank.
>
> God, it's like being back in 1997! You can't imagine how surprised I was,
> actually, when I discovered that my <title> trick had really worked - I've
> obviously been completely out of touch with the latest trends in searching.
>
> > Talking about this to Chris Schmidt he suggested (though without being
> > convinced ;) using the "summary" field to populate the description
> > meta tag. I've just implemented this on the OGMK, so we'll wait and
> > see what happens. Two other suggestions for Guide admins/developers:
>
> I think that's a great idea and have just implemented it in the
> distribution. http://dev.openguides.org/ticket/97
>
> > - Kill the "Home" in the <title> tag on Guide home pages and just
> > leave the site_name there. Position of words in <title> tags really
> > matters, and "Home" just doesn't cut it.
>
> No kidding? Well, I'll strip it out of the template if nobody objects.
>
> > - How about a "tags" field in the edit page, for some
> > folksonomic-style tagging of pages? This would serve to populate the
> > keywords meta tag, and hopefully be useful in other ways, though I
> > imagine it would entail some fairly detailed hacking of the OG
> > codebase.
>
> I'm going to reply to this when replying to Chris's comments.
>
>
> --
> Earle Martin
> http://downlode.org/
> http://purl.org/net/earlemartin/
>
> --
> OpenGuides-Dev mailing list - OpenGuides-Dev(a)openguides.org
> http://openguides.org/mm/listinfo/openguides-dev
>
Hi Dom (et al.)
> I trust we'll be pointed at a copy of the full paper when it's been
published? :)
Indeed! And in the meantime I'll happily send a copy to anybody
interested on the OG-dev list(your copy in the post Dom), email me
off-list at m.b.gaved(a)open.ac.uk and I'll post you the pdf.
Comments and further feedback welcomed. We're putting together the
presentation for the conference and we'll make this available as well.
All the best and thanks again for all your help.
Mark (and Tom)
Mark Gaved
Knowledge Media Institute
The Open University
Milton Keynes
MK7 6AA
kmi.open.ac.uk/people/mark/
office +44 1908 654513
mobile +44 7796 266 592
m.b.gaved(a)open.ac.uk
-----Original Message-----
From: openguides-dev-bounces(a)openguides.org
[mailto:openguides-dev-bounces@openguides.org] On Behalf Of Dominic
Hargreaves
Sent: 28 June 2006 18:16
To: OpenGuides software developers' list
Subject: Re: [OGDev] WikiSym2006 update...
On Tue, Jun 13, 2006 at 09:55:26AM +0100, M.B.Gaved wrote:
> a while back me and Tom Heath (Milton Keynes Open Guides admins)
emailed you to ask for some help with a quick survey, to help put
together a paper for WikiSym 2006
> http://wikisym.org/ws2006/
>
> Well - the good news - our paper has been accepted!
> program here: http://ws2006.wikisym.org/space/Symposium+Program
>
> So big thanks to everybody who helped us. The reviewers' comments were
all pretty positive, they've asked us to provide a little more data and
detail (e.g. we mentioned spam but didn't provide any figures) and we're
currently responding to these comments and working on the camera-ready
version. But the reviewers certainly seem interested!
Cool, congrats. I trust we'll be pointed at a copy of the full paper
when it's been published? :)
Cheers,
Dominic.
Dear fellow OG admins, developers, interested parties...
a while back me and Tom Heath (Milton Keynes Open Guides admins) emailed you to ask for some help with a quick survey, to help put together a paper for WikiSym 2006
http://wikisym.org/ws2006/
Well - the good news - our paper has been accepted!
program here: http://ws2006.wikisym.org/space/Symposium+Program
So big thanks to everybody who helped us. The reviewers' comments were all pretty positive, they've asked us to provide a little more data and detail (e.g. we mentioned spam but didn't provide any figures) and we're currently responding to these comments and working on the camera-ready version. But the reviewers certainly seem interested!
all the best
Mark and Tom
p.s. here's the abstract of the paper:
Title: Wikis of Locality - Insights from the Open Guides
"In this paper we describe an emerging form of wikis - wikis of locality that support physical rather than virtual communities. We draw on our experience as administrators of the Open Guide to Milton Keynes, one of the Open Guides family of community developed local information guides built using wiki software, and present observations of the potential value and unique characteristics of wikis of locality from a practitioners perspective. Preliminary findings from a current survey of other Open Guide administrators are presented to highlight types of usage, issues and potential areas for future research."
Mark Gaved
Knowledge Media Institute
The Open University
Walton Hall
Milton Keynes, UK
MK7 6AA
http://kmi.open.ac.uk/people/mark
> > Dear fellow OG admins, developers, interested parties.
> > Mark Gaved and Tom Heath here, we look after the Milton Keynes Open
> > Guide (kindly hosted and sysadmin'd by Christoper Schmidt)
> we're also PhD students at the Open University.
> > We're thinking of putting in a paper to WikiSym 2006
> > (http://www.wikisym.org/ws2006/) describing the Open Guides:
> > discussing what people are doing, what we all hope to achieve, how
> > Open Guides differ from other wikis or community information
> > resources.
> > The Open Guides appeal to us as wikis that serve physically co-located
> > communities. This intersects with our PhD research
> interests, and we'd like to promote Open Guides at the WikiSym conference.
> > We're posting to ask for your help putting this paper
> together: would you mind answering some questions about the Open Guide
> you're involved in (as an admin, a content 'editor', general helper etc)?
> > We'd like to gather together people's thoughts and ideas and write
> > them up with some general information about the Open Guides as the
> > paper; we hope that by doing this we can increase awareness of the
> > Open Guides amongst a worldwide academic audience.
> > We hope this sounds like both a worthwhile and interesting thing to
> > take part in.
> > If you're interested please could you have a go at answering the
> > questions below and mail your answers back to us.... also
> feel free to get in contact if you've got any other thoughts or comments.
> > Cheers! look forward to hearing from you...
Hi All
As part of my attempts to help people get as much metadata out of
OpenGuides as they can, I've been going through the default templates
(well, mostly node.tt and display_metadata.tt) adding Microformats.
For those of you who don't know about them, Microformats are simply a
standard way of marking up parts of your page such that they have
(enhanced) semantic meaning. You add a few extra bits of markup to your
page, and suddenly all sorts of code out there can then get at the data.
The microformats I've used are:
http://microformats.org/wiki/hReviewhttp://microformats.org/wiki/hCardhttp://microformats.org/wiki/geo
You can grab the templates from svn, or see them in action on the
cotswolds openguide (http://cotswolds.openguides.org/). Do shout if you
have any thoughts/suggestions/enhancements around this.
Nick
Finally, as promised, here is OpenGuides 0.55. It's tested and works
beautifully.
You can get it from CPAN, or Debian packages in the usual place[0]
493207910567eafa4cc69604470d0e92 OpenGuides-0.55.tar.gz
Again, a reminder: back up your databases before upgrading. Also, you
should ensure that the database users specified in your wiki.conf can
ALTER, INDEX, CREATE and DROP, as this is required as part of the
upgrade process.
Cheers,
Dominic.
[0] http://www.larted.org.uk/~dom/debian/openguides/
--
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)
On Fri, Jun 02, 2006 at 10:26:05AM -0400, IvorW wrote:
> This is relevant to us. May have implications for Debian packaging.
There seems to be missing context here. What exactly is relevant for us?
Cheers,
Dominic.
--
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)
The second and hopefully final (for the time being) development release
of OpenGuides using Wiki::Toolkit is available. The changes should since
the last development release are fairly minimal, but we still need to
test the upgrade path to Wiki::Toolkit based databases:
http://dev.openguides.org/ticket/124
The distribution is winging its way to CPAN and is available from:
http://www.larted.org.uk/~dom/computing/code/openguides/OpenGuides-0.54_02.…
b6fda93ddfae6c9f78254217ab2c4ec3 OpenGuides-0.54_02.tar.gz
If no major problems are found with this in the next day or two I will
release it as 0.55.
Dominic.
--
OpenGuides-Dev mailing list - OpenGuides-Dev(a)openguides.org
http://openguides.org/mm/listinfo/openguides-dev
This is relevant to us. May have implications for Debian packaging.
-----Original Message-----
From: Aaron Trevena [mailto:aaron.trevena@gmail.com]
Sent: 02 June 2006 15:01
To: templates(a)template-toolkit.org
Subject: Re: [Templates] Re: TT version 2.15 released
On 26/05/06, Andy Wardley <abw(a)wardley.org> wrote:
> Robert Hicks wrote:
> > I just started following the TT list. Why were these broken out? I can
> > think of a couple of reasons myself but wanted to hear it from the
> > "horses mouth". And no, I am not implying anything by that! :-)
>
> A number of reasons. To reduce bloat in the core, to make TT easier to
> install, and to limit the overall dependencies on other modules that can
> and do change over time.
[snip]
> Those people who just want to process some templates and have no
> interest in GD (or XML, DBI or Latex) shouldn't really have to worry
> about all that.
[ snip ]
> So in summary I think it's a good move all round. Make TT slimmer.
Thanks Andy.
This is good news for any framework (Maypole, Catalyst, etc) using TT
as a major component of the framwork, as GD and other unreleated
dependancies have historically caused end-user installation problems
when all they want to do is build a website without any graphics or
xml munging.
It's also good news as it should now be even quicker and easier to get
TT installed in places that resistent to dragging in large chunks of
cpan, and finally should make life easier for perl packagers in linux
and bsd distro's.
(Three) Cheers,
A.
_______________________________________________
templates mailing list
templates(a)template-toolkit.org
http://lists.template-toolkit.org/mailman/listinfo/templates