Last modified: 2014-10-12 16:27:22 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 T73723, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 71723 - Move https://noc.wikimedia.org/conf/ to a wiki page on wikitech.wikimedia.org
Move https://noc.wikimedia.org/conf/ to a wiki page on wikitech.wikimedia.org
Status: NEW
Product: Wikimedia
Classification: Unclassified
General/Unknown (Other open bugs)
wmf-deployment
All All
: Lowest enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
https://noc.wikimedia.org/conf/
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-10-07 00:41 UTC by MZMcBride
Modified: 2014-10-12 16:27 UTC (History)
7 users (show)

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


Attachments

Description MZMcBride 2014-10-07 00:41:40 UTC
Prior to Git and Puppet and other niceties, https://noc.wikimedia.org/conf/ served a more important purpose: providing snapshots and later up-to-date symlinks of Wikimedia configuration files that weren't available elsewhere.

Today, as an index, https://noc.wikimedia.org/conf/ continues to be useful, but it's a bit tedious/awkward to update currently and the page content could use love. https://noc.wikimedia.org/conf/ should be moved to a wiki page on https://wikitech.wikimedia.org and a redirect should be put in place so that https://noc.wikimedia.org/conf/ redirects to the wiki page. The wiki page will allow for much easier editing, meaning a more up-to-date page and we can easily link to GitHub or git.wikimedia.org or elsewhere, with syntax highlighting or serving the raw files.

I think https://noc.wikimedia.org/conf/ is a helpful cheatsheet/reference guide, but it doesn't need the additional infrastructure (such as highlight.php) to continue providing the service it provides. I think a wiki page will suffice.
Comment 1 Krinkle 2014-10-07 07:50:28 UTC
The main thing conf/ provides (or any dynamically created overview) is listing all files in a directory. You'd have to manually keep it in sync.

This is where the tables turn and a wiki page will always be behind and the noc page always up to date, by design.

I don't oppose it moving elsewhere, but as for edit-ability: It was previously not in version control (or in puppet) but for a while now it's in Git in the (more accessible) mediawiki-config repo:

https://github.com/wikimedia/operations-mediawiki-config/blob/master/docroot/noc/conf/index.php

It only takes code review, which seems like a valuable thing to have in this case (since the reviewers in that repo are pretty much the same people that use the code the very page is documenting).
Comment 2 Sam Reed (reedy) 2014-10-07 14:23:54 UTC
(In reply to Krinkle from comment #1)
> The main thing conf/ provides (or any dynamically created overview) is
> listing all files in a directory. You'd have to manually keep it in sync.
> 
> This is where the tables turn and a wiki page will always be behind and the
> noc page always up to date, by design.
> 
> I don't oppose it moving elsewhere, but as for edit-ability: It was
> previously not in version control (or in puppet) but for a while now it's in
> Git in the (more accessible) mediawiki-config repo:
> 
> https://github.com/wikimedia/operations-mediawiki-config/blob/master/docroot/
> noc/conf/index.php
> 
> It only takes code review, which seems like a valuable thing to have in this
> case (since the reviewers in that repo are pretty much the same people that
> use the code the very page is documenting).

Or we switch it to something like the wikipedia (et al) portals - https://www.wikipedia.org/
Comment 3 Krinkle 2014-10-07 20:17:07 UTC
(In reply to Sam Reed (reedy) from comment #2)
> Or we switch it to something like the wikipedia (et al) portals -
> https://www.wikipedia.org/

How's that better than a wikipage? That'll be subject to the same limitations (no globbing of the actual repos), except that it allows arbitrary HTML, which doesn't seem very valuable for a list of just external links and some section headers (probably easier as wikitext).

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


Navigation
Links