Home My Page Projects FusionForge
Summary Activity Forums Tracker Lists News SCM Files Mediawiki Hudson/Jenkins

[#837] MediaWiki plugin : MediaWiki requires the PSR-3 logging library to be present.

Date:
2016-11-18 15:32
Priority:
3
State:
Closed
Submitted by:
Arnaud Beaumont (arnaud_beaumont)
Assigned to:
Nobody (None)
Target Release:
6.1
Found in Version:
6.0.4
Severity:
major
Resolution:
Fixed
Summary:
MediaWiki plugin : MediaWiki requires the PSR-3 logging library to be present.

Detailed description
In FusionForge 6.0.4, just after the MediaWiki plugin was installed, if one selects a project and adds the MediaWiki tool, any attempt to go to the MediaWiki tab results in the following message:
"
MediaWiki requires the PSR-3 logging library to be present. This library is not embedded directly in MediaWiki's git repository and must be installed separately by the end user. Please see mediawiki.org for help on installing the required components.
"

FusionForge 6.0.4+201611170631-1
Web client : Firefox 45.4.0

It seems to be related with following entry:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842681

However I suspect it is not an upstream issue but it is rather due to the specific installation of MediaWiki in FusionForge. I tried the following workaround:
ln -s /usr/share/mediawiki/vendor /usr/share/fusionforge/plugins/mediawiki
But no success.

This workaround was inspired by the quick fix given here:
https://bugzilla.redhat.com/show_bug.cgi?id=1230630#c3)
Message  ↓
Date: 2017-10-12 08:13
Sender: Franck Villaume

fixed in new 6.1
see [#746] for detail.

Date: 2016-11-21 16:58
Sender: Arnaud Beaumont

Thank you for this information. I am going to have a look at MoinMoin but I am not able to maintain any plugin in FusionForge for the moment.

Date: 2016-11-21 11:54
Sender: Franck Villaume

About MoinMoin, the plugin is maintained since several years now.

Mediawiki plugin has been deprecated since the fusionforge mediawiki maintainer is currently busy on other subjects.
Mediawiki plugin should be supported again... sooner or later. Any help appreciate :-)

Date: 2016-11-21 10:40
Sender: Arnaud Beaumont

Ok, it would be nice to have a kind of table with the status of plugins, somewhere in the wiki for instance.

Concerning the wiki, do you think MoinMoin plugin will be maintained in the long term ? I ask this because I would like to know if I it is worth to suggest my users to format their stuff into the MoinMoin syntax.

Date: 2016-11-21 09:46
Sender: Franck Villaume

Hi,

https://scm.fusionforge.org/anonscm/gitweb?p=fusionforge/fusionforge.git;a=commit;h=da21168cdad33c664ed37da9dd45288b3de3296c

I know this is not the best way to communicate...
We did not publish any official communication. We should have. My apologies.

Date: 2016-11-21 09:16
Sender: Arnaud Beaumont

I installed the 1.27.
Ok I ignored that FusionForge does not support MW>1.19 and I also ignored that the MW plugin was not maintained. I think I missed the place where I can find this information, where is it specified ?

Date: 2016-11-19 10:17
Sender: Franck Villaume

Hi,

what version of Mediawiki did you install?
As far as I know, FusionForge does not support Mediawiki > 1.19

Mediawiki plugin is not uptodate & it is currently not maintained.
If you need a maintained wiki plugin, please use MoinMoin plugin.

Field Old Value Date By
status_idOpen2017-10-12 08:13nerville
close_dateNone2017-10-12 08:13nerville
Target ReleaseNone2017-10-12 08:13nerville
ResolutionNone2017-10-12 08:13nerville
Target Release6.0.42016-12-01 08:24nerville