Page MenuHomePhabricator

Request creation of wikidata-query-service-tutorial VPS project
Closed, DeclinedPublic

Description

Project Name: wikidata-query-service-tutorial

Wikitech Usernames of requestors: @WMDE-leszek @Keren_-_WMIL @spontans (Wikitech LDAP user name somehow not picked up on Phabricator)

Purpose: Host the Wikidata Query Service Tutorial site, currently at

Brief description: It is intended to host the Wikidata Query Service Tutorial site created by Wikimedia Israel. It is currently hosted at http://wikidata.wwwnlsrc4.supercp.com/. It is a Word Press site (i.e. GPL-2-licensed), so I figure what's needed is a web server with PHP, and a SQL database. I don't there are any special requirements with regard to disk space, etc.
As a courtesy to fellow Wikimedia chapter I will perform the set up on Cloud VPS instance, and then WMIL crew will take care of maintenance. I will pass the required knowledge as part of hand over.

How soon you are hoping this can be fulfilled: as soon as resources allow

Note: might be that Toolforge is a better place for this kind of thing. It was not clear to me, does it fit the definition of a "tool". Please advise if Toolforge is sufficient.

Event Timeline

Yes, for simple websites Toolforge is a better place. But using wordpress inside Toolforge is not an easy task (if possible at all, I don't know). In fact, running content management systems in general is not well supported in Toolforge right now from my understanding. Among other things you don't have in Toolforge the level of database freedom that these kind of CMS usually require.

Anyway, how open are you to considering Toolforge? Would you consider migrating the content to other framework more Toolforge-friendly?

Thanks @aborrero. I was expecting database restrictions might be of relevance here.

Given the limited technical/engineering resources of our friends at WMIL I don't think changing the CMS/framework is an option realistically.

The https://tools.wmflabs.org/wptestblog/ tool has proven that it is possible to run WordPress as a Toolforge tool. I think it would be worthwhile to try that approach first before going the more complex direction of maintaining virtual machines in an isolated project.

WMDE-leszek changed the task status from Open to Stalled.May 4 2020, 3:49 PM

thanks @bd808 . Marking this as stalled while I try going the Toolforge path

Thanks again @bd808 for encouraging to try out setting this site on toolforge first. It looks like it had worked out: https://toolsadmin.wikimedia.org/tools/id/wdqs-wmil-tutorial

Awesome! Great job! :-) I'm really glad of this.

I created a phab task for a follow-up: T252397: wdqs-wmil-tutorial: make sure it uses the new domain toolforge.org