https://bugzilla.wikimedia.org/show_bug.cgi?id=69445

C. Scott Ananian <canan...@wikimedia.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |canan...@wikimedia.org

--- Comment #8 from C. Scott Ananian <canan...@wikimedia.org> ---
I think that extensions and gadgets are probably the "right" way to make
sitewide changes.  Extensions already have a code review/deployment process,
although we can certainly work to make that smoother/easier.  Perhaps enwiki
could have an 'Extension:enwiki', for example, which could contain any code
which would otherwise live in common.js.  On github, at least, proposing a new
change would be as easy as going to the 'common.js' file inside the
Extension:enwiki respository and clicking 'edit', which takes care of forking,
branching, commiting, and submitting a pull-request.

Gadgets don't really have a good review mechanism at the moment.  I think this
bug could concentrate on reviews for gadgets;  common.js is just a weird
special case that doesn't need to exist.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to