Last modified: 2014-03-26 12:42:48 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 T60803, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 58803 - Move pywikipedia.org from Toolserver to labs
Move pywikipedia.org from Toolserver to labs
Status: RESOLVED FIXED
Product: Wikimedia Labs
Classification: Unclassified
tools (Other open bugs)
unspecified
All All
: Unprioritized enhancement
: ---
Assigned To: Marc A. Pelletier
http://tools.wmflabs.org/pywikibot/
:
Depends on:
Blocks: tool-missing-ts-feat
  Show dependency treegraph
 
Reported: 2013-12-21 15:54 UTC by Maarten Dammers
Modified: 2014-03-26 12:42 UTC (History)
8 users (show)

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


Attachments

Description Maarten Dammers 2013-12-21 15:54:55 UTC
http://pywikipedia.org/ is currently hosted at the Toolserver (and appears to be broken). Should be moved to labs somewhere.
Comment 1 Ryan Lane 2013-12-21 20:32:11 UTC
This seems like an odd request. Labs isn't a generic web host. The pywikipedia people should host their docs on one of the various tools available on the internet for this (maybe read the docs?).
Comment 2 Merlijn van Deen (test) 2013-12-21 20:47:41 UTC
Pywikipedia nightlies are hosted on tool labs, and pywikipedia.org was (once) a vhost for this.
Comment 3 Tim Landscheidt 2013-12-22 11:16:33 UTC
(In reply to comment #2)
> Pywikipedia nightlies are hosted on tool labs, and pywikipedia.org was
> (once) a
> vhost for this.

What exactly are "nightlies" in this context?  If they are just tar balls, due to the repos being mirrored on GitHub, you can just post links to https://github.com/wikimedia/pywikibot-core/archive/98b0588023b0650f9b4e42c2e7dd343a7e33fc20.zip or .tar.gz, etc.  As you seem to be using Travis CI as well, you could probably hack together a hook that updates the link every time a commit passes all tests on master.

Ah - okay, now I *read* what you wrote and see that the hosting itself isn't the problem :-).
Comment 4 Merlijn van Deen (test) 2013-12-22 16:28:14 UTC
Nightlies are also somewhat more complicated than just getting the tarball from GitHub, as GitHub does not include subrepositories in the tarball.

In addition, we would like to use the wmf infrastructure for this (and already are...) because *everything else* related to pywikipedia is already on wmf infrastructure (git, mailing lists, tests (partially)).
Comment 5 MZMcBride 2013-12-24 13:08:12 UTC
(In reply to comment #2)
> Pywikipedia nightlies are hosted on tool labs [...]

Where specifically? And can you please update the URL field of this bug report?

> [...] and pywikipedia.org was (once) a vhost for this.

I'm unclear on exactly what is being requested here. If you simply want http://pywikipedia.org/ to redirect to a specific page (on tools.wmflabs.org), that's probably doable, though may actually be within the scope of Wikimedia --> DNS in Bugzilla.
Comment 6 Merlijn van Deen (test) 2013-12-24 13:37:37 UTC
The domain is owned by WMNL, so it's not a WMF DNS issue, I think. It's just adding a VHOST to the Tool Labs webserver. The current URL is http://tools.wmflabs.org/pywikibot/ .

I guess a redirect would be best, as there is no https certificate for pywikipedia.org.
Comment 7 Silke Meyer (WMDE) 2014-01-23 17:34:39 UTC
Maarten, can you clarify?
Comment 8 Gerrit Notification Bot 2014-01-23 20:51:09 UTC
Change 109237 had a related patch set uploaded by Tim Landscheidt:
Redirect pywikipedia.org to Tools

https://gerrit.wikimedia.org/r/109237
Comment 9 Tim Landscheidt 2014-01-23 21:04:28 UTC
Once the patch is merged and deployed, WMNL needs to set up {www.,}pywikipedia.org as a CNAME for wikimedia-lb.wikimedia.org AFAICS.
Comment 10 Siebrand Mazeland 2014-01-23 22:06:07 UTC
(In reply to comment #9)
> Once the patch is merged and deployed, WMNL needs to set up
> {www.,}pywikipedia.org as a CNAME for wikimedia-lb.wikimedia.org AFAICS.

Done. Previous TTL was 3600, so these changes should be live globally soonish.

Current DNS entries:

Name 	Type 	Prio 	Content 	TTL
localhost.pywikipedia.org 	A 	- 	127.0.0.1 	86400
pywikipedia.org 	CNAME 	- 	wikimedia-lb.wikimedia.org 	86400
*.pywikipedia.org 	CNAME 	- 	wikimedia-lb.wikimedia.org 	86400
www.pywikipedia.org 	CNAME 	- 	wikimedia-lb.wikimedia.org 	86400
Comment 11 Gerrit Notification Bot 2014-03-25 18:15:27 UTC
Change 109237 merged by coren:
Redirect pywikipedia.org to Tools

https://gerrit.wikimedia.org/r/109237
Comment 12 Tim Landscheidt 2014-03-26 12:01:40 UTC
http://www.pywikipedia.org/ works, but http://pywikipedia.org/ still gives "Domain not configured".  This is odd as the setup is the same as for example http://wikimediastories.org/ where both that and http://www.wikimediastories.org/ work.
Comment 13 Merlijn van Deen (test) 2014-03-26 12:24:37 UTC
Works for me. Have you tried a force-refresh?
Comment 14 Tim Landscheidt 2014-03-26 12:42:48 UTC
You're right; apparently cached by my browser.  Sorry.

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


Navigation
Links