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/
A handful of changes have queued up so I thought I would make a release
of OpenGuides this weekend. Should anything go into the current
snapshot[1] for 0.48?
The following bugs will remain open after 0.48, unless someone fixes
them soon (from https://rt.cpan.org/):
Important:
#13148 Error with links containing underscores
Normal:
#8208 International characters in new pages
#8814 Undeletable garbage nodes on london.openguides.org
#8852 node.tt doesn't look for osie_x
#9390 Bug handling <pre>
#6386 Search Engine has an issue with international characters
#6398 International Characters in RSS feed.
Unimportant:
#9746 Recent Changes table layout
Wishlist:
#8203 More helpful Create a page in this category link
#11799 Summary field
#9555 Edit page category/locale selection
#9313 mod_perl support
#9315 Merge london.og.org templates
#9340 Basic auth integration
#9380 Custom metadata fields
#12972 Category/locale links in metadata behave differently to normal links
#4077 Review date field
If anyone would like to tackle any of these bugs (especially the one
tagged as Important) in the next couple of days, please let me know your
plans so I can wait for any fixes that you make. Equally if you have
further information on any of the bugs or think that any should be
closed, let me know or comment in RT.
Lastly, I would like to solicit comments on dropping support for
Search::InvertedIndex soon. My personal need for it no longer exists,
so I am tempted to drop it for 0.49 or thereabouts, but if people want
otherwise and can help with its continued support, then I am happy for
that too. So, if you currently use S::II, let me know your views.
Cheers,
[1] https://urchin.earth.li/svn/openguides/trunk/
--
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)
Hi,
I am trying to install the openguides, but have some trouble with
Text::Wiki. Do you have any idea what might be the reason?
Cheers,
Markus
paris.openguides.org # perl Build test
t/01_load...............................ok
t/11_utils..............................ok
t/12_macros.............................ok
t/13_cookies............................ok
t/14_recent_changes_cookies.............ok 1/11Can't call method
"type" on an undefined value at /usr/lib/perl5/site_perl/5.8.6/Text/
WikiFormat.pm line 234.
# Looks like you planned 11 tests but only ran 9.
# Looks like your test died just after 9.
t/14_recent_changes_cookies.............dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 10-11
Failed 2/11 tests, 81.82% okay
t/15_template...........................ok
t/16_test_tester........................ok
t/21_rdf................................ok
t/22_rss_modwiki........................ok
t/25_write_geo_data.....................ok
t/26_geo_data_search_form...............ok
t/27_geo_data_edit_form.................element textarea: validity
error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
t/27_geo_data_edit_form.................ok 1/18element textarea:
validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
t/27_geo_data_edit_form.................ok 13/18element textarea:
validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID content already defined
<td><textarea name="content" id="content" rows="21" cols="70"
wrap="virtual"
^
element textarea: validity error : ID locales already defined
<td><textarea name="locales" id="locales" rows="5"
cols="70"></tex
^
element textarea: validity error : ID categories already defined
<td><textarea name="categories" id="categories"
rows="5" cols="70"
^
element select: validity error : ID edit_type already defined
<select name="edit_type" id="edit_type">
^
t/27_geo_data_edit_form.................ok
t/31_supersearch........................ok
1/18 skipped: NOT search not done yet
t/32_supersearch_simple_metadata........ok
t/33_supersearch_advanced_search........ok
t/33_supersearch_advanced_search_utm....ok
t/34_supersearch_paging.................ok
t/35_supersearch_two_searches...........ok
t/36_supersearch_order..................ok
1/9 skipped: Word proximity not yet taken into account
t/37_supersearch_summaries..............ok
1/2 skipped: TODO: summaries
t/38_supersearch_params.................ok
t/39_supersearch_form...................ok
t/41_deletion...........................Argument "" isn't numeric in
numeric gt (>) at templates/navbar.tt line 61.
t/41_deletion...........................ok 1/3Argument "" isn't
numeric in numeric gt (>) at templates/navbar.tt line 61.
Argument "" isn't numeric in numeric gt (>) at templates/navbar.tt
line 61.
t/41_deletion...........................ok
t/51_display_node.......................ok 1/5Can't call method
"type" on an undefined value at /usr/lib/perl5/site_perl/5.8.6/Text/
WikiFormat.pm line 234.
# Looks like you planned 5 tests but only ran 3.
# Looks like your test died just after 3.
t/51_display_node.......................dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 4-5
Failed 2/5 tests, 60.00% okay
t/52_display_diffs......................ok
t/53_show_index.........................ok
t/54_redirect...........................ok
t/55_node_history.......................ok
t/56_diffs_with_macros..................ok
t/61_bug_textareas......................ok
t/62_bug_trailing_whitespace............ok
t/63_bug_map_link_no_address............ok
t/64_bug_node_history...................ok
t/65_bug_metadata_escape................ok
t/66_bug_latlong_representation.........ok
t/67_bug_first_version..................ok
Failed Test Stat Wstat Total Fail Failed List of
Failed
------------------------------------------------------------------------
-------
t/14_recent_changes_cookies.t 255 65280 11 4 36.36% 10-11
t/51_display_node.t 255 65280 5 4 80.00% 4-5
3 subtests skipped.
Failed 2/36 test scripts, 94.44% okay. 4/357 subtests failed, 98.88%
okay.
Simon Cozens has re-implemented Spamassassin to decouple it from mail:
http://blog.simon-cozens.org/bryar.cgi/id_20050907-1?comments=1
Useful for the automagic comment-spam killer that we've talked about,
n'est ce pas?
--
David Cantrell | random organic glop and a metric fuckton of electricity
Blessed are the pessimists, for they test their backups
-- anon