What tools exist to edit templates and other article that are rich with
wiki markup? I mean not WYSIWYG editor but something like IDE for markup:
1) good highlighting
2) auto-completion, guessing the template parameters
3) Dealing with curly brackets (at least showing where the closing bracket
4) hings and auto-completion for parser functions
WikEd  is slightly better than the default editor but still... is there
Yury Katkov, WikiVote
Some of you may already know about Popcorn.js (popcornjs.org), Mozilla's
project to allow for better editing/remixing of timed media on the Web.
So far it has just been the library I linked to above, but today they
released a full web app, Popcorn Maker: https://popcorn.webmaker.org/
This really shows off the power of the tool, I think. It also has pretty
huge potential for helping Wikimedia and other free educational projects.
There is already a wikiHow demo on the site, and adding Wikipedia content
is already a dedicated event you can add to video layers.
What do people think about potentially integrating this with Wikimedia
Is there a policy or guideline about the level to which Wikimedia wikis care
about data integrity? There are a few specific cases I'm talking about:
* edits or other logged actions with a wrong timestamp;
* incomplete user renames (contributions split between two accounts);
* weird entries in various *links tables (categorylinks, pagelinks, etc.);
* weird entries in various non-links tables (page, user, etc.); and
* revisions with weird user_id (page import bug, I think?).
This has come up in the context of some old Bugzilla bugs about edits with
the wrong timestamp. There's been some recent activity to mark at least some
of these old bugs as "wontfix". And perhaps this makes sense, given that
some of them are very old and it may be quite likely that nobody will ever
go back and tweak the old revision timestamps.
But I'm left wondering if there's anything concrete in this area to guide
the other Bugzilla bugs, such as the bugs about botched user renames or
*links tables having orphaned or invalid entries. And to some degree,
there's a human component too, I suppose. An edit with a bad timestamp isn't
a big deal; breaking a user's account simply because they have a lot of
edits is a much bigger deal. So there's some level of triaging to be done.
I see a lot of these issues as falling under general "database integrity".
Is there a page on MediaWiki.org or Meta-Wiki that discusses this particular
I believe <https://bugzilla.wikimedia.org/show_bug.cgi?id=16660> ("Database
table cleanup (tracking)") is the relevant tracking bug for most of what I'm
So I'm trying to figure out if there's some logic behind the similarly
named files in the API includes:
The capitalized versions dont exist before:
Author: Petr Onderka <gsvick(a)gmail.com>
Date: Wed Apr 11 17:10:22 2012 +0200
Corrected capitalization in the file and class names of API modules
And the non-capitalized versions haven't been edited after.
So there's this broken git history.
I built a simple Atom service for Gerrit, available at:
For example, here's the feed for mediawiki/core:
Is this useful for people? It scratches a personal itch I've had, but I'll only put in the trouble to make it robust and reliable if someone other than me finds it useful -- so please let me know if you do.
Right now there's no caching at all -- all the content is generated dynamically by making calls against Gerrit's API. So go easy on it.
OpenITP and the Information Security Coalition (ISC)] will be hosting
the second annual Circumvention Tech Summit from November 26-28 in
Tunis, Tunisia. http://openitp.org/?q=cts_tunis_nov_2012
If you want to attend to help people get around internet censorship &
surveillance in reading and editing Wikimedia content, Wikimedia
Foundation may be able to reimburse your travel expenses:
Engineering Community Manager
I'm really sorry for the late notice on this. I could have sworn I
sent this on Thursday.
We would like to once again have our Open Tech Chat this Thursday,
November 8 at 12:30pm PST (20:30 UTC). This week, we have a guest:
Nils Adermann, development lead for phpBB and a primary contributor on
Composer, a dependency management library we've discussed before on
wikitech-l. Assuming his hotel wifi holds up (he's at a conference
this week), Nils will be available to discuss Composer at this week’s
If there are other topics you’d like for us to talk about, please add
them to the list:
Details about Google Hangouts and IRC channels and such are at the URL
above. Looking forward to seeing you there!
p.s. In case you were wondering why this isn't coming from Erik, we're
going to be rotating the emcee duty around, and this week, it's my
 Composer: <http://getcomposer.org/>
 Discussion about Composer on wikitech-l:
When you want to pair program with someone far away, what do you use? I
just read about Collide:
Collide has "line numbering, syntax highlighting, auto-completion, and
real-time file tree manipulation" but the syntax highlighter doesn't
Do any of you use Cloud9, Brackets, emacs + xhost, or some other
tool/service? Do you recommend them? http://etherpad.wmflabs.org/pad/
is all very well and good but it doesn't support syntax highlighting.
Engineering Community Manager