mediawiki-extensions-Visual.../AUTHORS.txt

117 lines
3.4 KiB
Plaintext
Raw Normal View History

Principal Authors (major contributors, alphabetically)
Alex Monk <krenair@wikimedia.org>
Bartosz Dziewoński <matmarex@wikimedia.org>
Christian Williams <christian@wikia-inc.com>
David Chan <dchan@wikimedia.org>
Ed Sanders <esanders@wikimedia.org>
Inez Korczyński <inez@wikia-inc.com>
James Forrester <jforrester@wikimedia.org>
Marielle Volz <marielle.volz@gmail.com>
Moriel Schottlender <mschottlender@wikimedia.org>
Roan Kattouw <roan@wikimedia.org>
Rob Moen <rmoen@wikimedia.org>
Sucheta Ghoshal <sghoshal@wikimedia.org>
Kranitor #1: On-boarding '''Kranitor commits''' are commits by Krinkle with his janitor hat on. Must never contain functional changes mixed with miscellaneous changes. .gitignore: * Add .DS_Store to the ignore list so that browsing the directories on Mac OS X, will not add these files to the list of untracked files. * Fix missing newline at end of file .jshintrc * raises -> throws * +module (QUnit.module) * remove 'Node' (as of node-jshint 1.7.2 this is now part of 'browser:true', as it should be) Authors: * Adding myself MWExtension/VisualEditor.php * Fix default value of wgVisualEditorParsoidURL to not point to the experimental instance in WMF Labs. Issues: * ve.ce.TextNode: - Fix TODO: Don't perform a useless clone of an already-jQuerified object. - Use .html() to set html content instead of encapsulating between two strings. This is slightly faster but more importantly safer, and prevents situations where the resulting jQuery collection actually contains 2 elements instead of 1, thus messing up what .contents() is iterating over. * ve.ce.Document.test.js - Fix: ReferenceError: assert is not defined * ve.dm.Document.test.js - Fix: ReferenceError: assert is not defined * ve.dm.Transaction.test.js - Fix: ReferenceError: assert is not defined * ve.dm.TransactionProcessor.test.js - Fix: ReferenceError: assert is not defined * ext.visualEditor.viewPageTarget - Missing dependency on 'mediawiki.Title' Code conventions / Misc cleanup * Various JSHint warnings. * Whitespace * jQuery(): Use '<tag>' for element creation, use '<valid><xml/></valid>' for parsing * Use the default operator instead of ternary when the condition and first value are the same. x = foo ? foo : bar; -> x = foo || bar; Because contrary to some programming language (PHP...), in JS the default operator does not enforce a boolean result but returns the original value, hence it being called the 'default' operator, as opposed to the 'or' operator. * No need to call addClass() twice, it takes a space-separated list (jQuery splits by space and adds if needed) * Use .on( event[, selector], fn ) instead of the deprecated routers to it such as .bind(), .delegate() and .live(). All these three are now built-in and fully compatible with .on() * Add 'XXX:' comments for suspicious code that I don't want to change as part of a clean up commit. * Remove unused variables (several var x = this; where x was not used anywhere, possibly from boilerplate copy/paste) * Follows-up Trevor's commit that converts test suites to the new QUnit format. Also removed the globals since we no longer use those any more. Change-Id: I7e37c9bff812e371c7f65a6fd85d9e2af3e0a22f
2012-07-27 08:43:33 +00:00
Timo Tijhof <timo@wikimedia.org>
Trevor Parscal <trevor@wikimedia.org>
Patch Contributors (minor contributors, alphabetically)
Aaron Schulz <aschulz@wikimedia.org>
Adam Wight <spam@ludd.net>
Alexander Emsenhuber <ialex.wiki@gmail.com>
Amir E. Aharoni <amir.aharoni@mail.huji.ac.il>
Andrew Garrett <agarrett@wikimedia.org>
Antoine Musso <hashar@free.fr>
Audrey Tang <audreyt@audreyt.org>
Brad Jorsch <bjorsch@wikimedia.org>
Brion Vibber <brion@wikimedia.org>
C. Scott Ananian <cananian@wikimedia.org>
Chris McMahon <cmcmahon@wikimedia.org>
Dan Duvall <dduvall@wikimedia.org>
Derk-Jan Hartman <hartman.wiki@gmail.com>
Erik Moeller <erik@wikimedia.org>
Federico Leva <federicoleva@tiscali.it>
Gabriel Wicke <gwicke@wikimedia.org>
Jeff Hall <jeffreyehall@gmail.com>
Jon Robson <jrobson@wikimedia.org>
Juliusz Gonera <jgonera@gmail.com>
Kaity Hammerstein <khammerstein@wikimedia.org>
Kunal Mehta <legoktm@gmail.com>
Matthew Flaschen <mflaschen@wikimedia.org>
Mark A. Hershberger <mah@everybody.org>
Mark Holmquist <mtraceur@member.fsf.org>
Niklas Laxström <niklas.laxstrom@gmail.com>
Ori Livneh <ori@wikimedia.org>
Quim Gil <quimgil@gmail.com>
Raimond Spekking <raimond.spekking@gmail.com>
Ryan Kaldari <rkaldari@wikimedia.org>
Sam Reed <reedy@wikimedia.org>
Sam Smith <git@samsmith.io>
Siebrand Mazeland <siebrand@kitano.nl>
Subramanya Sastry <ssastry@wikimedia.org>
Vikas S Yaligar <vikasyaligar.it@gmail.com>
Željko Filipin <zfilipin@wikimedia.org>
addshore <addshorewiki@gmail.com>
Helder <he7d3r@gmail.com>
Jiabao <jiabao.foss@gmail.com>
Libraries used (alphabetically)
Base64.js
https://github.com/davidchambers/Base64.js
DWTFYWT licence
David Chambers, based off gist by yahiko
Easy-Deflate
https://github.com/Jacob-Christian-Munch-Andersen/Easy-Deflate
BSD license
Jacob Christian Munch-Andersen for the package; Gildas Lormeau for the Deflate utility
jQuery
https://jquery.com/
MIT license
jQuery Foundation and other contributors
jQuery i18n
https://github.com/wikimedia/jquery.i18n
MIT license (dual with GPL v2)
Wikimedia Language Engineering Team and other contributors
jQuery ULS
https://github.com/wikimedia/jquery.uls
MIT license (dual with GPL v2)
Wikimedia Language Engineering Team and other contributors
jsdifflib
 http://snowtide.com/jsdifflib
BSD license
Snowtide Informatics Systems, Inc.
OOjs
https://www.mediawiki.org/wiki/OOjs
MIT license
 OOjs Team and other contributors
OOjs UI
https://www.mediawiki.org/wiki/OOjs_UI
MIT license
 OOjs UI Team and other contributors
RangeFix
https://github.com/edg2s/rangefix
MIT license
Ed Sanders and other contributors
UnicodeJS
https://www.mediawiki.org/wiki/OOjs_UI
MIT license
 UnicodeJS Team and other contributors
VisualEditor
https://www.mediawiki.org/wiki/VisualEditor
MIT license
 VisualEditor Team and other contributors