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