https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Bug 57891 depends on bug 68521, which changed state.
Bug 68521 Summary: Global CSS and JS should not be loaded on
[[Special:Preferences]] and [[Special:UserLogin]]
https://bugzilla.wikimedia.org/show_bug.cgi?id=68521
What
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Bug 57891 depends on bug 68521, which changed state.
Bug 68521 Summary: Global CSS and JS should not be loaded on
[[Special:Preferences]] and [[Special:UserLogin]]
https://bugzilla.wikimedia.org/show_bug.cgi?id=68521
What
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #62 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Change 154432 merged by jenkins-bot:
Enable GlobalCssJs on all CentralAuth wikis minus loginwiki
https://gerrit.wikimedia.org/r/154432
--
You are receiving this mail
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
James Forrester jforres...@wikimedia.org changed:
What|Removed |Added
Status|PATCH_TO_REVIEW |RESOLVED
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Helder he7d3r+b...@gmail.com changed:
What|Removed |Added
Severity|normal |major
--- Comment #59
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #60 from Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com ---
Let's schedule this for Tuesday, August 26. That'll give us a little more than
a week to notify users, and figure out a solution to bug 68933.
--
You are receiving
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #61 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Change 154432 had a related patch set uploaded by Legoktm:
Enable GlobalCssJs on all CentralAuth wikis minus loginwiki
https://gerrit.wikimedia.org/r/154432
--
You
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Gerrit Notification Bot gerritad...@wikimedia.org changed:
What|Removed |Added
Status|NEW
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Bug 57891 depends on bug 68842, which changed state.
Bug 68842 Summary: Architecture review for GlobalCssJs extension
https://bugzilla.wikimedia.org/show_bug.cgi?id=68842
What|Removed |Added
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #52 from Quiddity pandiculat...@gmail.com ---
(In reply to MZMcBride from comment #49)
* figuring out who has global.css and global.js pages across Wikimedia wikis
already and warning them about the impending deployment;
Would we
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #53 from MZMcBride b...@mzmcbride.com ---
(In reply to Quiddity from comment #52)
Would we need to check anywhere except Meta itself?
We need to provide a means for users to undo the mini-messes they've made,
basically.
For
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #54 from Nemo federicol...@tiscali.it ---
(In reply to MZMcBride from comment #53)
But, broadly, we want to be incredibly hesitant of using bots to make
automated edits to or deletions of pages of this kind, due to their very
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com changed:
What|Removed |Added
See Also|
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #55 from Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com ---
I split the we should help users fix their manual global.css/js into bug
68933. I'll post some stats and ideas I have there in a minute.
--
You are receiving this mail
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #56 from MZMcBride b...@mzmcbride.com ---
(In reply to Nemo from comment #54)
(In reply to MZMcBride from comment #53)
But, broadly, we want to be incredibly hesitant of using bots to make
automated edits to or deletions of pages
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #57 from Technical 13 technical...@yahoo.com ---
(In reply to MZMcBride from comment #56)
Lines importing from the user's global.js or global.css on other wikis can
simply be commented by a bot, with an edit summary linking the
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #58 from MZMcBride b...@mzmcbride.com ---
(I copied comment 56 and comment 57 to bug 68933.)
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Bug 57891 depends on bug 68547, which changed state.
Bug 68547 Summary: User:Foo/global.css will not be loaded if the user has
JavaScript disabled
https://bugzilla.wikimedia.org/show_bug.cgi?id=68547
What|Removed
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Bug 57891 depends on bug 68521, which changed state.
Bug 68521 Summary: Global CSS and JS should not be loaded on
[[Special:Preferences]] and [[Special:UserLogin]]
https://bugzilla.wikimedia.org/show_bug.cgi?id=68521
What
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #49 from MZMcBride b...@mzmcbride.com ---
As I see it, the next steps here are:
* figuring out who has global.css and global.js pages across Wikimedia wikis
already and warning them about the impending deployment;
* scheduling a
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com changed:
What|Removed |Added
Depends on|
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #50 from Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com ---
We also have the formal architecture review still to do. I've filed bug 68842
for that, and believe Krinkle will be able to do it.
(In reply to MZMcBride from comment
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #51 from MZMcBride b...@mzmcbride.com ---
(In reply to Kunal Mehta (Legoktm) from comment #50)
We also have the formal architecture review still to do. I've filed bug
68842 for that, and believe Krinkle will be able to do it.
I
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com changed:
What|Removed |Added
Depends on|
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com changed:
What|Removed |Added
Depends on|
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Bug 57891 depends on bug 62602, which changed state.
Bug 62602 Summary: Global JS module version not updating properly
https://bugzilla.wikimedia.org/show_bug.cgi?id=62602
What|Removed |Added
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Nemo federicol...@tiscali.it changed:
What|Removed |Added
Blocks||64475
--
You are
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #47 from Ori Livneh o...@wikimedia.org ---
(In reply to Ori Livneh from comment #45)
(In reply to Yuvi Panda from comment #42)
Bump! Perf and Arch review?
I reviewed the extension for potential performance issues just now and
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #48 from Dan Garry dga...@wikimedia.org ---
(In reply to Ori Livneh from comment #47)
(In reply to Ori Livneh from comment #45)
(In reply to Yuvi Panda from comment #42)
Bump! Perf and Arch review?
I reviewed the
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #46 from Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com ---
(In reply to MZMcBride from comment #44)
Sam, Greg, Dan, or Kunal: thoughts on where we stand regarding deploying
this extension to Wikimedia wikis?
Bug 62602 is the
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Bug 57891 depends on bug 62600, which changed state.
Bug 62600 Summary: List global CSS/JS pages at
[[Special:Preferences#mw-prefsection-rendering]] on every wiki where they are
loaded
https://bugzilla.wikimedia.org/show_bug.cgi?id=62600
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
MZMcBride b...@mzmcbride.com changed:
What|Removed |Added
CC||s...@reedyboy.net,
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #45 from Ori Livneh o...@wikimedia.org ---
(In reply to Yuvi Panda from comment #42)
Bump! Perf and Arch review?
I reviewed the extension for potential performance issues just now and did not
identify anything significant, so
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #42 from Yuvi Panda yuvipa...@gmail.com ---
Bump! Perf and Arch review?
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #43 from MZMcBride b...@mzmcbride.com ---
(In reply to Yuvi Panda from comment #42)
Bump! Perf and Arch review?
This extension had a security review in bug 58438. The two open dependencies
are bug 62600 and bug 62602. I'm not sure
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Bug 57891 depends on bug 58438, which changed state.
Bug 58438 Summary: Security review of GlobalCssJs extension
https://bugzilla.wikimedia.org/show_bug.cgi?id=58438
What|Removed |Added
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Bug 57891 depends on bug 57888, which changed state.
Bug 57888 Summary: Add editnotice to edit page of global.css and global.js user
script
https://bugzilla.wikimedia.org/show_bug.cgi?id=57888
What|Removed
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Helder mybugs.m...@gmail.com changed:
What|Removed |Added
Depends on||62600
--
You are
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Helder mybugs.m...@gmail.com changed:
What|Removed |Added
Depends on||62602
--
You are
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #35 from Yuvi Panda yuvipa...@gmail.com ---
https://gerrit.wikimedia.org/r/#/c/114719/ deploys this to betalabs, and I
guess we can let it marinate there for a bit.
--
You are receiving this mail because:
You are the assignee for
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #36 from Dan Garry dga...@wikimedia.org ---
In its present form, this extension cannot be enabled at this time.
Cluster-wide common.css and common.js pages take control away from small wikis.
The possibility of some CSS or JS being
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #37 from Yuvi Panda yuvipa...@gmail.com ---
(In reply to Dan Garry from comment #36)
Here's the way I'd like to see us proceed:
* Puts the farm-wide common.js and common.css aspect of this extension
behind a feature flag, and
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #38 from Dan Garry dga...@wikimedia.org ---
(In reply to Yuvi Panda from comment #37)
So i guess that the extension can be enabled with the site-wide CSS/JS
turned off, and then there is community consultation, etc before that
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #39 from Yuvi Panda yuvipa...@gmail.com ---
This is live on Betalabs now \o/. Thanks to Mark Traceur.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #40 from Dan Garry dga...@wikimedia.org ---
(In reply to Yuvi Panda from comment #39)
This is live on Betalabs now \o/. Thanks to Mark Traceur.
And to all those involved in making this extension a reality. :-)
--
You are
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #41 from Yuvi Panda yuvipa...@gmail.com ---
Still needs perf and arch review before it can be deployed for realz though.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Ori Livneh o...@wikimedia.org changed:
What|Removed |Added
CC||o...@wikimedia.org
---
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #29 from Chris Steipp cste...@wikimedia.org ---
(In reply to Ori Livneh from comment #28)
(In reply to Yuvi Panda from comment #26)
+1 to putting Global JS/CSS behind a flag, defaulting that to off,and
deploying this.
Could
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #30 from Ori Livneh o...@wikimedia.org ---
(In reply to Chris Steipp from comment #29)
On other non-wmf wiki farms, I can see this feature being very helpful. So I
think we should leave it in behind the feature flag. If having
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #31 from Dan Garry dga...@wikimedia.org ---
I note here that this is in active discussion by various different teams at the
Wikimedia Foundation, and that I'll leave a decision about this here as soon as
possible.
--
You are
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #32 from Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com ---
I'm a bit late to the party it seems.
(In reply to Nemo from comment #24)
So, we'll have this configuration, default whatever, feature off on
Wikimedia projects;
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #33 from Isarra zhoris...@gmail.com ---
Yup.
--
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
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #34 from MZMcBride b...@mzmcbride.com ---
(In reply to James Forrester from comment #22)
Except that you're going from a model where the wiki's admins (who have to
clean up the mess) have actively done the step, and can see what
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #16 from James Forrester jforres...@wikimedia.org ---
(In reply to MZMcBride from comment #15)
(In reply to Kunal Mehta (Legoktm) from comment #14)
Krinkle has said
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Isarra zhoris...@gmail.com changed:
What|Removed |Added
CC||zhoris...@gmail.com
---
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #18 from James Forrester jforres...@wikimedia.org ---
(In reply to Isarra from comment #17)
(In reply to James Forrester from comment #16)
I understood that the point of this bug was user-level farm-global JS and
CSS.
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Rainer Rillke @commons.wikimedia rainerril...@hotmail.com changed:
What|Removed |Added
CC|
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #20 from Isarra zhoris...@gmail.com ---
(In reply to James Forrester from comment #18)
Other stupid decisions have been made, so we should make more! isn't a
great argument. I think in this case we've got a great, useful tool
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #21 from Helder mybugs.m...@gmail.com ---
(In reply to Isarra from comment #20)
In terms of security, though, how would global gadgets even be any better in
that respect? Wouldn't any on-by-default global gadget would do exactly
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #22 from James Forrester jforres...@wikimedia.org ---
(In reply to Isarra from comment #20)
(In reply to James Forrester from comment #18)
Other stupid decisions have been made, so we should make more! isn't a
great argument. I
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #23 from Isarra zhoris...@gmail.com ---
So basically, we can't trust our admins/stewards. But it's fine because this
vapourware we've already been waiting on for years will solve all our problems
anyway? Interesting.
And it's not
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #24 from Nemo federicol...@tiscali.it ---
Global gadgets (like LQT 3.0) are just a myth, everyone has wanted (and has
been promised) global gadgets since at least 3 years ago. Let's not introduce
such off-topic tangents in serious
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #25 from MF-Warburg mfwarb...@googlemail.com ---
(In reply to Nemo from comment #24)
I stand my point in comment 5, let's address one problem at a time. We
currently have users forced to manually set the same CSS/JS preferences
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Yuvi Panda yuvipa...@gmail.com changed:
What|Removed |Added
CC||yuvipa...@gmail.com
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #27 from Yuvi Panda yuvipa...@gmail.com ---
Submitted https://gerrit.wikimedia.org/r/#/c/114079/. It defaults to turning it
off, but we could just as well default it to *on* in the extension and turn it
off in wmf-config. I
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Bug 57891 depends on bug 57225, which changed state.
Bug 57225 Summary: Load CSS/JS via ResourceLoader in GlobalCssJs extension
https://bugzilla.wikimedia.org/show_bug.cgi?id=57225
What|Removed |Added
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
MZMcBride b...@mzmcbride.com changed:
What|Removed |Added
CC||gpaum...@wikimedia.org,
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #12 from Dan Garry dga...@wikimedia.org ---
Can someone confirm whether this extension also creates MediaWiki:Common.js and
MediaWiki:Common.css pages that are global and affect all users on all wikis?
--
You are receiving this
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #13 from MZMcBride b...@mzmcbride.com ---
(In reply to Dan Garry from comment #12)
Can someone confirm whether this extension also creates MediaWiki:Common.js
and MediaWiki:Common.css pages that are global and affect all users on
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #14 from Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com ---
(In reply to MZMcBride from comment #11)
Nemo, Guillaume, Lego, et al.: thoughts on what's needed in terms of
communicating this change and giving users time to
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #15 from MZMcBride b...@mzmcbride.com ---
(In reply to Kunal Mehta (Legoktm) from comment #14)
We need some kind of tool to delete existing common.js pages that users have
created with Pathoschild/Hoo/Tanvir's scripts to load
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #10 from MZMcBride b...@mzmcbride.com ---
What's the goal for this bug? End of February?
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Andre Klapper aklap...@wikimedia.org changed:
What|Removed |Added
Priority|Unprioritized |Normal
--
You
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com changed:
What|Removed |Added
Depends on|
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Greg Grossmeier g...@wikimedia.org changed:
What|Removed |Added
CC|
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Greg Grossmeier g...@wikimedia.org changed:
What|Removed |Added
See Also|
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Nemo federicol...@tiscali.it changed:
What|Removed |Added
CC||federicol...@tiscali.it
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Nemo federicol...@tiscali.it changed:
What|Removed |Added
See Also|
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #6 from Nemo federicol...@tiscali.it ---
Or in other words, I suppose this could just be controlled by a configuration
setting disabled by default if that's your worry:
(In reply to comment #2)
I don't believe the GlobalCssJs
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #7 from Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com ---
(In reply to comment #4)
Related:
https://www.mediawiki.org/wiki/RL2 (work from Roan and Trevor that addresses
at
least part of the global css/js issue).
The
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Greg Grossmeier g...@wikimedia.org changed:
What|Removed |Added
CC|
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Bug 57891 depends on bug 57889, which changed state.
Bug 57889 Summary: Add hook handler for GlobalCssJs in CentralAuth
https://bugzilla.wikimedia.org/show_bug.cgi?id=57889
What|Removed |Added
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
Quim Gil q...@wikimedia.org changed:
What|Removed |Added
See Also|
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #9 from Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com ---
Sent an email to wikitech:
http://lists.wikimedia.org/pipermail/wikitech-l/2013-December/073643.html
--
You are receiving this mail because:
You are the assignee for
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
MZMcBride b...@mzmcbride.com changed:
What|Removed |Added
See Also|https://bugzilla.wikimedia. |
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #1 from MZMcBride b...@mzmcbride.com ---
I'm super-excited to see forward progress on this. :D
Are there any non-technical (e.g., policy) issues that need to be figured out
before this extension can be deployed to Wikimedia wikis?
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #2 from Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com ---
(In reply to comment #1)
I'm super-excited to see forward progress on this. :D
Are there any non-technical (e.g., policy) issues that need to be figured out
before
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891
--- Comment #3 from Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com ---
(In reply to comment #2)
Are there any non-technical (e.g., policy) issues that need to be figured
out
before this extension can be deployed to Wikimedia wikis?
88 matches
Mail list logo