2012-07-19 00:11:26 +00:00
|
|
|
|
Principal Authors (major contributors, alphabetically)
|
|
|
|
|
|
2014-06-02 18:43:05 +00:00
|
|
|
|
Alex Monk <krenair@wikimedia.org>
|
2014-10-08 08:25:09 +00:00
|
|
|
|
Bartosz Dziewoński <matmarex@wikimedia.org>
|
2015-03-26 00:53:25 +00:00
|
|
|
|
Christian Williams <orbit@framezero.com>
|
2013-08-29 18:11:10 +00:00
|
|
|
|
David Chan <dchan@wikimedia.org>
|
2013-02-13 00:06:21 +00:00
|
|
|
|
Ed Sanders <esanders@wikimedia.org>
|
2014-06-02 18:43:05 +00:00
|
|
|
|
Inez Korczyński <inez@wikia-inc.com>
|
2015-03-26 00:53:25 +00:00
|
|
|
|
James D. Forrester <jforrester@wikimedia.org>
|
2013-10-23 18:24:03 +00:00
|
|
|
|
Moriel Schottlender <mschottlender@wikimedia.org>
|
2012-07-19 00:11:26 +00:00
|
|
|
|
Roan Kattouw <roan@wikimedia.org>
|
|
|
|
|
Rob Moen <rmoen@wikimedia.org>
|
2014-10-08 08:21:52 +00:00
|
|
|
|
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>
|
2012-07-19 00:11:26 +00:00
|
|
|
|
Trevor Parscal <trevor@wikimedia.org>
|
|
|
|
|
|
2014-11-13 16:45:03 +00:00
|
|
|
|
|
2012-07-19 00:11:26 +00:00
|
|
|
|
Patch Contributors (minor contributors, alphabetically)
|
|
|
|
|
|
|
|
|
|
Aaron Schulz <aschulz@wikimedia.org>
|
|
|
|
|
Adam Wight <spam@ludd.net>
|
2014-06-02 18:43:05 +00:00
|
|
|
|
Alexander Emsenhuber <ialex.wiki@gmail.com>
|
|
|
|
|
Amir E. Aharoni <amir.aharoni@mail.huji.ac.il>
|
AUTHORS.txt: Re-update for late 2014
Add Marielle to principal authors (previously missing).
Add Andrew Garrett, Brad Jorsh, Dan Duvall, Derk-Jan Hartman, Frederico Leva,
Jon Robson, Kaity Hammerstein, Kunal Mehta, Niklas Laxström, Quim Gil, Sam
Reed, Sam Smith, Vikas S Yaligar, & addshore, Helder and Jiabao to the patch
contributors list, based on git shortlog perusal. Moved Neil Kandalgaonkar to
the VisualEditor-core list only.
Change-Id: Ieef11abf208216f22a95cb85cbc8ce54a7f30501
2014-10-31 16:32:59 +00:00
|
|
|
|
Andrew Garrett <agarrett@wikimedia.org>
|
2012-07-19 00:11:26 +00:00
|
|
|
|
Antoine Musso <hashar@free.fr>
|
|
|
|
|
Audrey Tang <audreyt@audreyt.org>
|
AUTHORS.txt: Re-update for late 2014
Add Marielle to principal authors (previously missing).
Add Andrew Garrett, Brad Jorsh, Dan Duvall, Derk-Jan Hartman, Frederico Leva,
Jon Robson, Kaity Hammerstein, Kunal Mehta, Niklas Laxström, Quim Gil, Sam
Reed, Sam Smith, Vikas S Yaligar, & addshore, Helder and Jiabao to the patch
contributors list, based on git shortlog perusal. Moved Neil Kandalgaonkar to
the VisualEditor-core list only.
Change-Id: Ieef11abf208216f22a95cb85cbc8ce54a7f30501
2014-10-31 16:32:59 +00:00
|
|
|
|
Brad Jorsch <bjorsch@wikimedia.org>
|
2012-07-19 00:11:26 +00:00
|
|
|
|
Brion Vibber <brion@wikimedia.org>
|
2014-06-02 18:43:05 +00:00
|
|
|
|
C. Scott Ananian <cananian@wikimedia.org>
|
2015-03-26 00:53:25 +00:00
|
|
|
|
Carl Fürstenberg <azatoth@gmail.com>
|
2014-06-02 18:43:05 +00:00
|
|
|
|
Chris McMahon <cmcmahon@wikimedia.org>
|
AUTHORS.txt: Re-update for late 2014
Add Marielle to principal authors (previously missing).
Add Andrew Garrett, Brad Jorsh, Dan Duvall, Derk-Jan Hartman, Frederico Leva,
Jon Robson, Kaity Hammerstein, Kunal Mehta, Niklas Laxström, Quim Gil, Sam
Reed, Sam Smith, Vikas S Yaligar, & addshore, Helder and Jiabao to the patch
contributors list, based on git shortlog perusal. Moved Neil Kandalgaonkar to
the VisualEditor-core list only.
Change-Id: Ieef11abf208216f22a95cb85cbc8ce54a7f30501
2014-10-31 16:32:59 +00:00
|
|
|
|
Dan Duvall <dduvall@wikimedia.org>
|
|
|
|
|
Derk-Jan Hartman <hartman.wiki@gmail.com>
|
2015-03-26 00:53:25 +00:00
|
|
|
|
Elena Tonkovidova <etonkovidova@wikimedia.org>
|
|
|
|
|
Erick Guan <fantasticfears@gmail.com>
|
2012-07-19 00:11:26 +00:00
|
|
|
|
Erik Moeller <erik@wikimedia.org>
|
AUTHORS.txt: Re-update for late 2014
Add Marielle to principal authors (previously missing).
Add Andrew Garrett, Brad Jorsh, Dan Duvall, Derk-Jan Hartman, Frederico Leva,
Jon Robson, Kaity Hammerstein, Kunal Mehta, Niklas Laxström, Quim Gil, Sam
Reed, Sam Smith, Vikas S Yaligar, & addshore, Helder and Jiabao to the patch
contributors list, based on git shortlog perusal. Moved Neil Kandalgaonkar to
the VisualEditor-core list only.
Change-Id: Ieef11abf208216f22a95cb85cbc8ce54a7f30501
2014-10-31 16:32:59 +00:00
|
|
|
|
Federico Leva <federicoleva@tiscali.it>
|
2012-07-30 20:19:09 +00:00
|
|
|
|
Gabriel Wicke <gwicke@wikimedia.org>
|
2015-03-26 00:53:25 +00:00
|
|
|
|
Helder <he7d3r@gmail.com>
|
|
|
|
|
Jamison Lofthouse <jamison.lofthouse@gmail.com>
|
2014-06-02 18:43:05 +00:00
|
|
|
|
Jeff Hall <jeffreyehall@gmail.com>
|
2015-03-26 00:53:25 +00:00
|
|
|
|
Jiabao <jiabao.foss@gmail.com>
|
|
|
|
|
John Du Hart <johnduhart@users.mediawiki.org>
|
AUTHORS.txt: Re-update for late 2014
Add Marielle to principal authors (previously missing).
Add Andrew Garrett, Brad Jorsh, Dan Duvall, Derk-Jan Hartman, Frederico Leva,
Jon Robson, Kaity Hammerstein, Kunal Mehta, Niklas Laxström, Quim Gil, Sam
Reed, Sam Smith, Vikas S Yaligar, & addshore, Helder and Jiabao to the patch
contributors list, based on git shortlog perusal. Moved Neil Kandalgaonkar to
the VisualEditor-core list only.
Change-Id: Ieef11abf208216f22a95cb85cbc8ce54a7f30501
2014-10-31 16:32:59 +00:00
|
|
|
|
Jon Robson <jrobson@wikimedia.org>
|
2014-08-22 23:40:12 +00:00
|
|
|
|
Juliusz Gonera <jgonera@gmail.com>
|
AUTHORS.txt: Re-update for late 2014
Add Marielle to principal authors (previously missing).
Add Andrew Garrett, Brad Jorsh, Dan Duvall, Derk-Jan Hartman, Frederico Leva,
Jon Robson, Kaity Hammerstein, Kunal Mehta, Niklas Laxström, Quim Gil, Sam
Reed, Sam Smith, Vikas S Yaligar, & addshore, Helder and Jiabao to the patch
contributors list, based on git shortlog perusal. Moved Neil Kandalgaonkar to
the VisualEditor-core list only.
Change-Id: Ieef11abf208216f22a95cb85cbc8ce54a7f30501
2014-10-31 16:32:59 +00:00
|
|
|
|
Kaity Hammerstein <khammerstein@wikimedia.org>
|
|
|
|
|
Kunal Mehta <legoktm@gmail.com>
|
2015-03-26 00:53:25 +00:00
|
|
|
|
Kyle Florence <kyle.florence@gmail.com>
|
|
|
|
|
Marielle Volz <marielle.volz@gmail.com>
|
2012-07-19 00:11:26 +00:00
|
|
|
|
Mark A. Hershberger <mah@everybody.org>
|
|
|
|
|
Mark Holmquist <mtraceur@member.fsf.org>
|
2015-03-26 00:53:25 +00:00
|
|
|
|
Marko Obrovac <mobrovac@wikimedia.org>
|
|
|
|
|
Matthew Flaschen <mflaschen@wikimedia.org>
|
|
|
|
|
Matthias Mullie <git@mullie.eu>
|
|
|
|
|
Neil Kandalgaonkar <neilk@users.mediawiki.org>
|
AUTHORS.txt: Re-update for late 2014
Add Marielle to principal authors (previously missing).
Add Andrew Garrett, Brad Jorsh, Dan Duvall, Derk-Jan Hartman, Frederico Leva,
Jon Robson, Kaity Hammerstein, Kunal Mehta, Niklas Laxström, Quim Gil, Sam
Reed, Sam Smith, Vikas S Yaligar, & addshore, Helder and Jiabao to the patch
contributors list, based on git shortlog perusal. Moved Neil Kandalgaonkar to
the VisualEditor-core list only.
Change-Id: Ieef11abf208216f22a95cb85cbc8ce54a7f30501
2014-10-31 16:32:59 +00:00
|
|
|
|
Niklas Laxström <niklas.laxstrom@gmail.com>
|
2014-06-02 18:43:05 +00:00
|
|
|
|
Ori Livneh <ori@wikimedia.org>
|
2015-03-26 00:53:25 +00:00
|
|
|
|
Pavel Selitskas <p.selitskas@gmail.com>
|
|
|
|
|
Peter Coti <petercoti@gmail.com>
|
AUTHORS.txt: Re-update for late 2014
Add Marielle to principal authors (previously missing).
Add Andrew Garrett, Brad Jorsh, Dan Duvall, Derk-Jan Hartman, Frederico Leva,
Jon Robson, Kaity Hammerstein, Kunal Mehta, Niklas Laxström, Quim Gil, Sam
Reed, Sam Smith, Vikas S Yaligar, & addshore, Helder and Jiabao to the patch
contributors list, based on git shortlog perusal. Moved Neil Kandalgaonkar to
the VisualEditor-core list only.
Change-Id: Ieef11abf208216f22a95cb85cbc8ce54a7f30501
2014-10-31 16:32:59 +00:00
|
|
|
|
Quim Gil <quimgil@gmail.com>
|
2014-06-02 18:43:05 +00:00
|
|
|
|
Raimond Spekking <raimond.spekking@gmail.com>
|
2015-03-26 00:53:25 +00:00
|
|
|
|
Rummana Yasmeen <ryasmeen@wikimedia.org>
|
2014-06-02 18:43:05 +00:00
|
|
|
|
Ryan Kaldari <rkaldari@wikimedia.org>
|
AUTHORS.txt: Re-update for late 2014
Add Marielle to principal authors (previously missing).
Add Andrew Garrett, Brad Jorsh, Dan Duvall, Derk-Jan Hartman, Frederico Leva,
Jon Robson, Kaity Hammerstein, Kunal Mehta, Niklas Laxström, Quim Gil, Sam
Reed, Sam Smith, Vikas S Yaligar, & addshore, Helder and Jiabao to the patch
contributors list, based on git shortlog perusal. Moved Neil Kandalgaonkar to
the VisualEditor-core list only.
Change-Id: Ieef11abf208216f22a95cb85cbc8ce54a7f30501
2014-10-31 16:32:59 +00:00
|
|
|
|
Sam Reed <reedy@wikimedia.org>
|
|
|
|
|
Sam Smith <git@samsmith.io>
|
2015-03-26 00:53:25 +00:00
|
|
|
|
Seb35 <seb35wikipedia@gmail.com>
|
2014-06-02 18:43:05 +00:00
|
|
|
|
Siebrand Mazeland <siebrand@kitano.nl>
|
2015-03-26 00:53:25 +00:00
|
|
|
|
Steven Zhang <cro0016@gmail.com>
|
2012-07-30 20:19:09 +00:00
|
|
|
|
Subramanya Sastry <ssastry@wikimedia.org>
|
2015-03-26 00:53:25 +00:00
|
|
|
|
Thalia Chan <thalia@cantorion.org>
|
|
|
|
|
This, that and the other <at.light@live.com.au>
|
|
|
|
|
Tim Starling <tstarling@wikimedia.org>
|
|
|
|
|
Tongbo Sui <beanixster@gmail.com>
|
AUTHORS.txt: Re-update for late 2014
Add Marielle to principal authors (previously missing).
Add Andrew Garrett, Brad Jorsh, Dan Duvall, Derk-Jan Hartman, Frederico Leva,
Jon Robson, Kaity Hammerstein, Kunal Mehta, Niklas Laxström, Quim Gil, Sam
Reed, Sam Smith, Vikas S Yaligar, & addshore, Helder and Jiabao to the patch
contributors list, based on git shortlog perusal. Moved Neil Kandalgaonkar to
the VisualEditor-core list only.
Change-Id: Ieef11abf208216f22a95cb85cbc8ce54a7f30501
2014-10-31 16:32:59 +00:00
|
|
|
|
Vikas S Yaligar <vikasyaligar.it@gmail.com>
|
2015-03-26 00:53:25 +00:00
|
|
|
|
Yuki Shira <shirayuking@gmail.com>
|
2014-06-02 18:43:05 +00:00
|
|
|
|
Željko Filipin <zfilipin@wikimedia.org>
|
AUTHORS.txt: Re-update for late 2014
Add Marielle to principal authors (previously missing).
Add Andrew Garrett, Brad Jorsh, Dan Duvall, Derk-Jan Hartman, Frederico Leva,
Jon Robson, Kaity Hammerstein, Kunal Mehta, Niklas Laxström, Quim Gil, Sam
Reed, Sam Smith, Vikas S Yaligar, & addshore, Helder and Jiabao to the patch
contributors list, based on git shortlog perusal. Moved Neil Kandalgaonkar to
the VisualEditor-core list only.
Change-Id: Ieef11abf208216f22a95cb85cbc8ce54a7f30501
2014-10-31 16:32:59 +00:00
|
|
|
|
addshore <addshorewiki@gmail.com>
|
2015-03-26 00:53:25 +00:00
|
|
|
|
lokal-profil <lokal.profil@gmail.com>
|
|
|
|
|
mayankmadan <maddiemadan@gmail.com>
|
|
|
|
|
palerdot <palerdot@gmail.com>
|
|
|
|
|
rachel99 <rachelqa99@gmail.com>
|
|
|
|
|
shirayuki <shirayuking@gmail.com>
|
2014-11-13 16:45:03 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|