Planned web site down time
Andrew Hodgkinson (6) 465 posts |
In order to apply some upgrades, the web site will be offline for an hour two over the next couple of days (Tuesday 15th, Wednesday 16th March 2011). Please see this news article for details. A similar message has also been sent to the |
Andrew Hodgkinson (6) 465 posts |
The lion’s share of this has been completed ahead of schedule on Tuesday evening. I may have to do the odd extra restart and we’ll have to wait and see if the automatic nightly maintenance restart works – on paper it should. |
Andrew Hodgkinson (6) 465 posts |
I’ve added a comment to the news article with more information. |
Jeffrey Lee (213) 6048 posts |
Looks good! However, a minor issue I’ve found with the new wiki – it doesn’t look like it’s possible to set up an anchor name in a header (i.e. “h4(#wibble). Hello”) if the anchor name contains spaces. It used to be possible to do this by using +’s to seperate the words in the anchor, but now it looks like all pages which used to have +’s in the anchor name have had them changed to %20’s, and neither %20’s, +’s, nor actual space characters will cause the wiki to accept the h4() marker. See the BMU feature matrix page for some examples. Is there any magic you can work at your end to fix all the broken pages or does it look like it’s going to be a manual process? I suspect you could just replace the spaces with underscores, but finding an automated way to fix all the links which point to the anchors might be a bit trickier. |
Andrew Hodgkinson (6) 465 posts |
I wrote:
Almost! The Hub server didn’t restart, but the new Apache services did. I forgot to update a setting for |
Trevor Johnson (329) 1645 posts |
This is looking to be a great all-round improvement. Nice work! :-) |
Andrew Hodgkinson (6) 465 posts |
Jeffrey wrote;
People were getting away with murder on the old Wiki because it had some very permissive Textile behaviour and because it didn’t do any of the cross referencing that the new Wiki supports. The migration script grew and grew with more and more patches to rationalise the content. The long and twisty reason for your difficulties is:
The bottom line seems to be that you need to replace such examples by hand and an underscore is a good choice. Textile won’t recognise “+” or " " in an anchor name. That’s why the first two examples below are rendered as plain text, while the third works. h4(#with space). This has a space h4(#with+plus). This has a plus This has an underscore, as in
|
Andrew Hodgkinson (6) 465 posts |
Further to the above, I hope to start the long process of updating Subversion for all the site changes soon. Once that’s done you’ll be able to inspect the migration and Textile link patch code and suggestions for alterations are welcome. It’s a bit late for migration now, unless we want to wind back to the I2 database contents from last night and re-run the migration from that; however the Textile link patching within the Wiki runs all the time and might need some tweaks. |
Trevor Johnson (329) 1645 posts |
I wonder if any light could be shed on the following. I’ve just attempted to edit software compatability list (to correct the absent |
Andrew Hodgkinson (6) 465 posts |
I get the same. Instiki does have a rather aggressive looking list of keywords and since we’re a site guarded by Hub log-in, I’m not sure it’s necessary at all. I’ll look into it. Everyone – keep the bug reports coming! Here or the bug tracker is fine. Please assign to milestone “2nd public site release” if you remember. I note you have similar problems to Jeffrey on that software list too, with “.” in link names leading to “h3(#…)” getting dumped raw into the view. Just change them to underscores – once the spam thing is fixed! – to sort that out. It may be easier to copy the text into a normal text editor and use search & replace there (I never could understand why web browsers don’t embed a ‘real’ text editor component; WebKit on Mac OS X really ought to embed TextEdit in plain text mode). |
Andrew Hodgkinson (6) 465 posts |
Sorted. Pattern “soma” (found in ‘somascape.org’) was too generic. I’ve removed some of the more obviously “risky” spam patterns so it hopefully won’t catch anyone out again. |
Trevor Johnson (329) 1645 posts |
I can’t remember whether the old wiki used to use the page title as an |
Andrew Hodgkinson (6) 465 posts |
It never did. The new one did but that led to duplicate titles for pages which included their own, so I got rid of the layout title and left it up to page authors to decide. |
Jeffrey Lee (213) 6048 posts |
OK, no problem. |
Andrew Hodgkinson (6) 465 posts |
For legacy reasons, I’ve added a redirection controller into the Wiki so that references to “/wiki/pages/foo+bar+baz” get turned into “/wiki/show/foo%20bar%20baz” automatically. We seem to have quite a few external links into the Wiki from the static content management system, forum posts and so-on so this seemed a sensible measure. New links generated from outside the Wiki should probably use the new URLs – likely to happen just by default as people copy and paste them from browser address bars. New links to other pages within the Wiki should always use Wiki syntax, as previously mentioned. |
Trevor Johnson (329) 1645 posts |
The wiki guide page states: “If you try and edit the same page as someone else, you’ll be warned that they’re doing so. You should wait and try again later. Never edit a page being edited by someone else.” I just had an ‘Application error’ problem when editing (submitting) a page. Now when I go to edit it again, I’m warned “AnonymousCoward? has been editing this page for 2 minutes.” How long do I have to wait for it to time out? Or in cases such as this, is it acceptable to continue? Thanks. |
Andrew Hodgkinson (6) 465 posts |
|
Trevor Johnson (329) 1645 posts |
Thanks.
Quite possibly. It’s not a browser I’d choose to use: IE 6! |
Andrew Hodgkinson (6) 465 posts |
Ah, that’s not supported and testing shows that MSIE 8 and 9 have utterly awful performance. If you can’t access Firefox, Chrome, Opera, Safari or NetSurf from your current location, you’d be better of waiting until you can. |
Trevor Johnson (329) 1645 posts |
I agree! |
Andrew Hodgkinson (6) 465 posts |
I may change my mind on that. There seem to be more pages without titles than with and it’s quite disorientating when they’re missing. |
Andrew Hodgkinson (6) 465 posts |
…then again, quite a few pages seem to have obscure page titles and headings which are more legible. So forget it, I’ll leave things as-is. |
Trevor Johnson (329) 1645 posts |
There seem to be more pages without titles than with and it’s quite disorientating when they’re missing.[…] obscure page titles and headings which are more legible. So forget it, I’ll leave things as-is. So in that case, am I right in thinking all the apps etc. linked to from Software Information require headings adding (e.g. |
Andrew Hodgkinson (6) 465 posts |
I’d leave them alone personally, not worth the effort. Besides, that’s what the title bar is for. |
Michael Drake (88) 336 posts |
Out of interest, how exactly did you change it to make it render more quickly in NetSurf? Was there anything particular you avoided? The main slowness I’ve seen on ROOL pages, is once logged in it fetches over HTTPS, and that’s really slow for e.g. loads of bitmaps on RISC OS hardware. Anyway, the update looks great. Well done. :) |