Last modified: 2012-06-12 08:41:30 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T29706, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 27706 - Enable Extension:RSS on ua.wikimedia
Enable Extension:RSS on ua.wikimedia
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Extension setup (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Sam Reed (reedy)
http://ua.wikimedia.org
: shell
Depends on: 27768
Blocks:
  Show dependency treegraph
 
Reported: 2011-02-25 14:03 UTC by Yuri Perohanych
Modified: 2012-06-12 08:41 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Yuri Perohanych 2011-02-25 14:03:54 UTC
Please install http://www.mediawiki.org/wiki/Extension:RSS for http://ua.wikimedia.org 

Then, as far as I understand, I will be able to include code like:

<rss max="6">http://wikimediaukraine.wordpress.com/feed/</rss>

to the Wikimedia Ukraine website.
Comment 1 Mark A. Hershberger 2011-02-25 16:22:47 UTC
It doesn't look like that wiki has any Edit protection, unlike the wikimediafoundation.org wiki.  It is up to OPs whether they want to enable the RSS extension on a site like that, of course, but I think some sort of protection should be added to the wiki or to the RSS extension before we let arbitrary people embed RSS feeds.

Since I was the last one to touch the RSS extension in any major way, I'm willing to do the work if OPs decides it can or should be modified.
Comment 2 Yuri Perohanych 2011-02-27 13:48:33 UTC
Please let me know what OPs stands for (what does OPs mean). 

I do not belong to arbitrary people, as I am one of three bureaucrats of http://ua.wikimedia.org, and I am the Executive Director of Wikimedia Ukraine (the WMF chapter in Ukraine), see http://internal.wikimedia.org/wiki/User:Perohanych and http://meta.wikimedia.org/wiki/User:Perohanych .

http://wikimediaukraine.wordpress.com/feed/ is the RSS feed from the official blog of Wikimedia Ukraine.

I just have protected http://ua.wikimedia.org/wiki/Вікімедіа_Україна (the main page of the beb-site). What did you mean when you said that some sort of
protection should be added to the wiki.
Comment 3 Casey Brown 2011-02-27 14:49:27 UTC
(In reply to comment #2)
> Please let me know what OPs stands for (what does OPs mean). 

It's "ops", as in the "operations team" -- the techies who make sure that the sites are up and manage the servers.

> I do not belong to arbitrary people, as I am one of three bureaucrats of
> http://ua.wikimedia.org, and I am the Executive Director of Wikimedia Ukraine
> (the WMF chapter in Ukraine), see
> http://internal.wikimedia.org/wiki/User:Perohanych and
> http://meta.wikimedia.org/wiki/User:Perohanych .
> 
> http://wikimediaukraine.wordpress.com/feed/ is the RSS feed from the official
> blog of Wikimedia Ukraine.

I don't think Mark meant that *you* (or WMUA) were "arbitrary people"!  If we enable the RSS extension on a wiki that anyone can edit, then other random people (not you guys) could use this extension and that might be a security vulnerability.  Whether or not it's a security concern, though, is the decision of the ops team.

Mark is the bugmeister, so he's just making sure that all of the information here is complete and clear, and making sure that the right people see it.  He's trying to make sure your bug gets handled as soon as it possibly can. :-)

> I just have protected http://ua.wikimedia.org/wiki/Вікімедіа_Україна (the main
> page of the beb-site). What did you mean when you said that some sort of
> protection should be added to the wiki.

I think Mark meant something for the whole site, such as disabling IP editing, but I could be wrong.

By the way, Mark, this bug is very similar: bug 26732.  They both deal with enabling the RSS extension on public sites.
Comment 4 Yuri Perohanych 2011-02-27 15:52:26 UTC
Can I ask to install any reasonable protection to http://ua.wikimedia.org and then install Extension:RSS ?
Comment 5 Yuri Perohanych 2011-02-27 16:01:57 UTC
I have another idea - is it possible to allow only RSS feed http://wikimediaukraine.wordpress.com/feed/ and only on http://ua.wikimedia.org/wiki/Вікімедіа_Україна page ?
Comment 6 Mark A. Hershberger 2011-02-27 20:52:56 UTC
Casey, thanks for your help!  I wasn't clear enough.

Yuri, I think it would be possible to only allow the RSS feed to work with certain sites.  It seems like a reasonable request to me.  However, it would still require work on the RSS extension to do that.  I'll open a bug on the RSS extension.
Comment 7 Mark A. Hershberger 2011-02-27 21:06:42 UTC
See Bug 27768
Comment 8 Yuri Perohanych 2011-02-28 06:51:10 UTC
Mark, can you install the current RSS extension to http://ua.wikimedia.org wiki, so that I could start design a web-page. 

I do not expect any abuse of the extention.

Later, after you develop the RSS extension to only allow the RSS feed to work with
certain sites, it will be possible to replace the extension.
Comment 9 Mark A. Hershberger 2011-02-28 17:47:51 UTC
I can't install it.  I'll try to see if I can ask someone else to do it.
Comment 10 Yuri Perohanych 2011-03-01 09:36:12 UTC
Thank you, Mark. I think that RSS extension would be useful also for other Wikimedia Chapters websites to display the latest news and views from the Wikimedia Foundation blog and the Chapters' blogs.
Comment 11 Yuri Perohanych 2011-03-01 10:38:29 UTC
We do agree to configure our chapter's wiki - http://ua.wikimedia.org the same way as the wikimediafoundation wiki is configured, so that only "trusted people" could edit it. Please do it. Should something else be done by us?
Comment 12 Mark A. Hershberger 2011-03-02 19:08:35 UTC
Ashar might have the ability to install the RSS extension and set your wiki up the same as WikimediaFoundation's.  Adding him to CC.
Comment 13 Casey Brown 2011-03-02 20:53:24 UTC
Ashar, I could be wrong but I think all you'd need to set the wiki up like WMF.org is to add uawikimedia to fishbowl.dblist.  I have no idea how you'd install the extension though. =P
Comment 14 Yuri Perohanych 2011-05-06 12:42:45 UTC
Any news?
Comment 15 Sam Reed (reedy) 2011-07-09 02:01:01 UTC
I've just added a blocking workaround to the extension underneath
Comment 16 Sam Reed (reedy) 2011-07-09 02:21:33 UTC
Done
Comment 17 Yuri Perohanych 2012-05-28 16:02:36 UTC
I asket to install http://www.mediawiki.org/wiki/Extension:RSS for
http://ua.wikimedia.org 

I just checked http://ua.wikimedia.org/wiki/special:Version and have founded that the RSS has not been installed. Please help.
Comment 18 Yuri Perohanych 2012-05-28 16:03:10 UTC
I asked
Comment 19 MZMcBride 2012-06-06 22:27:22 UTC
(In reply to comment #16)
> Done

What was done?
Comment 20 Antoine "hashar" Musso (WMF) 2012-06-11 08:05:32 UTC
From the wmf-config/InitialiseSettings.php file :

'wmgUseRSSExtension' => array(
    'default' => false,
    'foundationwiki' => true,
    'mediawikiwiki' => true,
),
'wmgRSSAllowedFeeds' => array(
    'default' => array(),
    'uawikimedia' => array( 'http://wikimediaukraine.wordpress.com/feed/' ),
),

So it looks like the extension is not enabled yet.
Comment 21 Yuri Perohanych 2012-06-11 08:49:29 UTC
As far as I understand the RSS Extension should be installed to http://ua.wikimedia.org website.

The status of installation can be checked on: http://ua.wikimedia.org/wiki/special:Version
Comment 22 Antoine "hashar" Musso (WMF) 2012-06-12 08:41:30 UTC
Was fixed by Jeremy Baron https://gerrit.wikimedia.org/r/10673 and deployed.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links