[Bug 30358] Make client-side loader load site and user modules

2013-10-22 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=30358

Krinkle krinklem...@gmail.com changed:

   What|Removed |Added

   Priority|Normal  |High

-- 
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


[Bug 30358] Make client-side loader load site and user modules

2012-11-01 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=30358

mybugs.m...@gmail.com changed:

   What|Removed |Added

   Keywords||javascript

--- Comment #6 from mybugs.m...@gmail.com 2012-11-01 20:14:33 UTC ---
(In reply to comment #5)
 I think we can start removing support for implied globals in 1.20 for

1.21 now. Any progress on this (and Gadgets 2.0)?

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- 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


[Bug 30358] Make client-side loader load site and user modules

2012-11-01 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=30358

Krinkle krinklem...@gmail.com changed:

   What|Removed |Added

   Keywords|javascript  |
 Depends on||33837

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- 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


[Bug 30358] Make client-side loader load site and user modules

2012-11-01 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=30358

--- Comment #7 from Krinkle krinklem...@gmail.com 2012-11-01 21:38:13 UTC ---
(In reply to comment #6)
 (In reply to comment #5)
  I think we can start removing support for implied globals in 1.20 for
 
 1.21 now. 
That is bug 33837.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- 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


[Bug 30358] Make client-side loader load site and user modules

2012-09-28 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=30358

Mark A. Hershberger m...@everybody.org changed:

   What|Removed |Added

 CC||m...@everybody.org
   Target Milestone|1.20.0 release  |Future release

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- 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


[Bug 30358] Make client-side loader load site and user modules

2012-05-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=30358

--- Comment #4 from Krinkle krinklem...@gmail.com 2012-05-21 17:20:23 UTC ---
Replied there, at comment 3's [1].

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- 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


[Bug 30358] Make client-side loader load site and user modules

2012-05-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=30358

--- Comment #5 from Krinkle krinklem...@gmail.com 2012-05-21 17:34:12 UTC ---
(In reply to comment #0)
 [..] This is apparently done because they
 need to be loaded with only=scripts (so they're not wrapped in a closure) and
 need to be loaded last, after anything else. [..]

I think we can start removing support for implied globals in 1.20 for
user-generated content in site/user scripts. We already did that in 1.17 for
core, extensions. And Gadgets 2.0 will do it for gadgets.

(In reply to comment #0)
 We can't combine the site module with any regular modules.

This would be redundant if we drop the above 2 requirements. We can still put
them in a separate group to avoid cache fragmentation though.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- 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


[Bug 30358] Make client-side loader load site and user modules

2012-05-20 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=30358

mybugs.m...@gmail.com changed:

   What|Removed |Added

 CC||mybugs.m...@gmail.com

--- Comment #3 from mybugs.m...@gmail.com 2012-05-21 00:46:05 UTC ---
(In reply to comment #1)
 MediaWiki 1.19 (which will have the 'default' and 'hidden' property and 
 support
 for dependencies).

Is this hidden property documented anywhere? I found it in use on commons[1],
but I'm not sure how it works.


[1] [[commons:MediaWiki_talk:Gadgets-definition#Hidden_gadgets.3F]]

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- 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


[Bug 30358] Make client-side loader load site and user modules

2011-08-28 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=30358

Krinkle krinklem...@gmail.com changed:

   What|Removed |Added

 CC||krinklem...@gmail.com

--- Comment #1 from Krinkle krinklem...@gmail.com 2011-08-28 23:18:23 UTC ---
We can already make them load separately afaik by putting them in different
groups with the group property of the ResourceLoaderModule.

Why is only=script/no-wrapper needed though ?

Loaded 'after anything else' is a bit tricky right now. It assumes that
everything before (both top/bottom queue) has loaded before that script tag
and was synchronous, we already know that isn't the case. Some kind of über
dependency ?

I'd say let it only depend on the default core and legacy module(s), and
recommend stuff that has other dependencies to be put in gadgets after
MediaWiki 1.19 (which will have the 'default' and 'hidden' property and support
for dependencies).

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- 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


[Bug 30358] Make client-side loader load site and user modules

2011-08-28 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=30358

Krinkle krinklem...@gmail.com changed:

   What|Removed |Added

 Blocks||29098

--- Comment #2 from Krinkle krinklem...@gmail.com 2011-08-28 23:19:21 UTC ---
Adding 1.20 blocker. If possible sooner, but not after 1.20 imho.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- 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


[Bug 30358] Make client-side loader load site and user modules

2011-08-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=30358

Mark A. Hershberger m...@everybody.org changed:

   What|Removed |Added

   Priority|Unprioritized   |Normal
 CC||m...@everybody.org
   Severity|minor   |enhancement

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- 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