[Scummvm-devel] Wiki upgrade on Sunday May 1

Thierry Crozat criezy at scummvm.org
Fri May 27 06:47:02 CEST 2016


Hi Eugene,

I will have a deeper look this weekend after I am back home, but I suspect
this is because those tables do not have a header in which to display the
sorting arrows. At least the table I looked at faked the header by setting
a different background color. Headers cells in mediawiki tables should
be indicated by using an exclamation mark (see
https://mediawiki.org/wiki/Help:Tables).

Thierry

On Thursday, 26 May 2016, Eugene Sandulenko <sev.mail at gmail.com> wrote:

> Hi Thierry,
>
> I found another problem after the move.
>
> We lost sortable tables. One example of those is our SCI Versions page.
>
>
> Eugene
>
> On 11 May 2016 at 10:55, Eugene Sandulenko <sev.mail at gmail.com
> <javascript:_e(%7B%7D,'cvml','sev.mail at gmail.com');>> wrote:
>
>> Yep, I agree. Cpp is the way to go.
>>
>>
>> Eugene
>>
>> Sent from my iPhone
>>
>> On 11 May 2016, at 09:49, Thierry Crozat <criezy at scummvm.org
>> <javascript:_e(%7B%7D,'cvml','criezy at scummvm.org');>> wrote:
>>
>> Hi Eugene,
>>
>> The module is installed, as can be seen on this page (which is the one I
>> checked after installation):
>> http://wiki.scummvm.org/index.php/Instructions_to_Wiki_Editors
>>
>> Actually that page hints at what the problem probably is:
>> "Historically, we used a slightly different extension (also based on
>> GeSHi) with a different syntax. For backward compatibility the extension
>> now installed has been customized to also support this other syntax."
>>
>> When I updated the extension to the new version I forgot to customise it
>> to support the 'C++' type (it expects 'cpp').
>> I am wondering whether to customise the new version of the extension, or
>> replace all the 'C++' with 'cpp'. I think I would tend to do the latter so
>> that we can just use the stock syntax highlighting extension now, and in
>> the future.
>>
>> Thierry
>>
>> On 11 May 2016, at 08:31, Eugene Sandulenko <sev.mail at gmail.com
>> <javascript:_e(%7B%7D,'cvml','sev.mail at gmail.com');>> wrote:
>>
>> Hi Thierry,
>>
>> Looks like the syntax highlighting module is missing:
>>
>>
>> http://wiki.scummvm.org/index.php/Code_Formatting_Conventions#Switch.2FCase_constructs
>>
>>
>> Eugene
>>
>> On 1 May 2016 at 13:54, Thierry Crozat <criezy at scummvm.org
>> <javascript:_e(%7B%7D,'cvml','criezy at scummvm.org');>> wrote:
>>
>>> Hi again,
>>>
>>> As per my plans I updated our wiki to mediawiki 1.26.2 this morning.
>>> That also meant updating all the extensions and the skin.
>>> It all seems to work for me now, but if you find an issue, please let me
>>> know.
>>>
>>> Notes:
>>>   - I had to deactivate the MultiUpload extension because it is broken
>>> and causes some pages to be blank. If this is an issue for anybody I would
>>> look at alternative extensions (for example UploadWizard).
>>>   - I also deactivated the MobileDetect extension and Mobile skin. If
>>> that is an issue (i.e. if our ScummModern skin doesn't work well on
>>> phones), we will need to either port the Mobile skin to mediawiki 1.26 or
>>> find an alternative skin. The ScummModern skin works well for me on iPad,
>>> but I have no way to test on smaller devices.
>>>
>>> Thierry
>>>
>>> On 24 Apr 2016, at 21:52, Thierry Crozat <criezy at scummvm.org
>>> <javascript:_e(%7B%7D,'cvml','criezy at scummvm.org');>> wrote:
>>>
>>> > Hi all,
>>> >
>>> > Thanks to billwashere who updated our wiki skin to work with mediawiki
>>> 1.26.2, the upgrade to the latest mediawiki version is back on the cards.
>>> > I made a migration test on my machine today and checked that
>>> everything is working well (using the correct version this time :P).
>>> > The real migration will be done on Sunday May 1st around 9am GMT (the
>>> exact time depends on how early I wake up). I expect this will take a
>>> couple of hours at most, including backup, migration to new version and
>>> tests. During that time the wiki will probably be unavailable for about 20
>>> minutes and the rest of the time will be read-only.
>>> >
>>> > Thierry
>>> >
>>> > On 26 Mar 2016, at 21:42, Thierry Crozat <criezy at scummvm.org
>>> <javascript:_e(%7B%7D,'cvml','criezy at scummvm.org');>> wrote:
>>> >
>>> >>
>>> >> Sorry for sending another email on the topic.
>>> >>
>>> >> When doing additional tests on my server I realised I wasn't testing
>>> the correct mediawiki instance (I have both the old one and the new one
>>> installed)  :facepalm:
>>> >> When testing the new one it turns out our custom skin is not
>>> compatible with recent versions of MediaWiki. So I will be postponing the
>>> upgrade.
>>> >>
>>> >> If somebody wants to take a look at upgrading the skin, it can be
>>> found in our GitHub repository:
>>> >> https://github.com/scummvm/scummvm-sites/tree/wiki
>>> >>
>>> >> Thierry
>>> >>
>>> >> On 26 Mar 2016, at 13:16, Thierry Crozat <criezy at scummvm.org
>>> <javascript:_e(%7B%7D,'cvml','criezy at scummvm.org');>> wrote:
>>> >>
>>> >>> Hi all,
>>> >>>
>>> >>> This is a reminder that I will be upgrading the software we use for
>>> the ScummVM wiki tomorrow morning (around 9am GMT). The wiki will be
>>> read-only for part of the morning while I do a full backup and then
>>> unavailable during the upgrade.
>>> >>>
>>> >>> Thierry
>>> >>>
>>> >>> On 15 Mar 2016, at 19:00, Thierry Crozat <criezy at scummvm.org
>>> <javascript:_e(%7B%7D,'cvml','criezy at scummvm.org');>> wrote:
>>> >>>
>>> >>>> Hi all,
>>> >>>>
>>> >>>> In the past few months I have prepared a long overdue mediawiki
>>> upgrade on our wiki (going from 1.17.4 to 1.26.2), also upgrading the
>>> extensions we use or finding alternatives when needed. It is all working
>>> now on my test server and ready to roll out. My plan is to do the upgrade
>>> on Sunday March 27 during the morning UK time. The wiki will be locked to
>>> read-only for between 1 and 2 hours, and will be completely unavailable for
>>> a portion of that time.
>>> >>>>
>>> >>>> Thierry
>>> >>>>
>>> >>>
>>> >>
>>> >
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Find and fix application performance issues faster with Applications
>>> Manager
>>> Applications Manager provides deep performance insights into multiple
>>> tiers of
>>> your business applications. It resolves application problems quickly and
>>> reduces your MTTR. Get your free trial!
>>> https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
>>> _______________________________________________
>>> Scummvm-devel mailing list
>>> Scummvm-devel at lists.sourceforge.net
>>> <javascript:_e(%7B%7D,'cvml','Scummvm-devel at lists.sourceforge.net');>
>>> https://lists.sourceforge.net/lists/listinfo/scummvm-devel
>>>
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scummvm.org/pipermail/scummvm-devel/attachments/20160527/ada310d5/attachment.html>


More information about the Scummvm-devel mailing list