Developer payment poll/results
From Meta, a Wikimedia project coordination wiki
| This page is obsolete or no longer maintained, and kept for historical interest. If you want to revive discussion regarding the subject, you can use the talk page or start a discussion on the community discussion page. |
Results of the poll Developer payment poll done in july 2004. Anthere
[edit] Results for the poll
Are you, or have you been in the past, involved in development of MediaWiki or maintenance of the Wikimedia servers?
12 people answered directly to the poll I had additional partial answers from 5 more people on irc, ranging from 1 sentence to 1 hour discussion. plus two anons who answered just the day after....
Some people did not answer to all questions, or on the contrary went to greeeeeat lengths :-) I tried to sum up very much for the public report. I also removed all what appeared to me possibly an ambarassing answer in public. I left names when it does appear to me public information unlikely to be problematic to distribute.
If so, can you briefly indicate which specific activities you have done (maintenance of servers, performance improvement, development of features, debug, interface, "hotline" etc)
MMA: Feature development.
EMO: maintenance of servers, performance improvement, development of features, debug, interface, "hotline" etc.
Timwi : minor (bug fixes)
EZA : Programming:
- International Statistics
- TomeRaider version (which is pretty popular). This was a major undertaking as I wanted to get it right (different versions for Pocket PC, Palm and EPOC, homegrown math formula rendering engine, extensive unicode support, patching up invalid html where ever possible, etc)
- EasyTimeline most recent project, still some loose ends (UTF-8 soon, unicode font support for ja: zh: etc later this year). Some Wikipedias have already embraced it, Germans made 40 timelines in a month.
TST : code, but most of my time server administration and helpdesk work on #mediawiki.
Looxix
- Bug repport and sorting.
- Search recise information for bug repport.
- Test if a bug is really solved.
- Interface translation
TAW : Developement: math system and some other changes, some bugfixing. Some administration, mostly for Polish Wikipedia, Polish Wiktionary, and Kashub Wikipedia. I'm doing technical support on Polish Wikipedia. Plus geographical plugin
X13 : performance improvement, development of features
Tom : Some bugfixes for Mediawiki, two or three bots for pywikipediabot, the webshop and high IRC activity.
GWI : Concept, installation, maintenance of squid servers, MW/Squid integration, development/implementation of apache load balancing, writing/maintaining log analysis software, #mediawiki support, Monobook skin system, parser performance testing and back-to-regex after tokenizer performance problems, user/site-wide style system, xhtmlization of the parser, HTML tidy integration for xhtml compliance, bug fixes etc
Hashar : Developped a few features, lot of bugfixing, code optimization, code organisation. :
Dammit : Mostly database stuff, porting to PostgreSQL, some debugging, some fixes :
JeLuF : bug fixing, thumbnail features, code cleanup, single login :-), sysadmining the server farm
Which tasks, if any, really ought to be done, but currently are not?
- parser speedup and performance (wiki syntax description): 4
- database schema redesign to allow for faster queries and to have a consistent CUR and OLD table scheme, important for directly linking to specific revisions which currently is only possible in the OLD table : 4
- systematic review of all database queries for performance and scalability : 1
- db performance (undefined) : 4
- full internationalization of mediawiki (i.e. multiple languages in one installation, both in terms of content and UI; completely redesign interlanguage links to avoid massive redundancy between wikis) : 1
- per user langage setting (allowing to access en.wikipedia.org with a french interface for ex).: 1
- Clean up of LanguageXX.php files to store all translateable text in the MediaWiki: namespace for example is needed for user-selectable UI language : 1
- Clean up of code : 1
- image sharing across projects : 1
- single sign-on (Wikimedia Commons) : 2
- redesign file uploading and image pages; current image page system i