[Bug 39610] Scribunto should support global module invocations

2014-06-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=39610

Brad Jorsch bjor...@wikimedia.org changed:

   What|Removed |Added

 CC||bjor...@wikimedia.org

--- Comment #11 from Brad Jorsch bjor...@wikimedia.org ---
Rical, please don't spam your pet module on every tangentially-related bug
report. Thanks.

-- 
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 39610] Scribunto should support global module invocations

2014-06-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=39610

--- Comment #9 from Rical ari...@free.fr ---
To support this evolution, the Module:ControlArgs can

adapt any module for international use i18n in argument names, error
messages, wikitext and categories.
provide to many small wikis the same modules as the main wikis, only by
adding translations tables in the sub modules .../I18N.
help users, when he/she edit any page, like Mediawiki do this for modules.
See Bug 51660.
help administrators to support wikis in other languages, by translating
error messages. See Bug 66051.
even, but not necessary, to centralize modules. See Bug 50329.

-- 
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 39610] Scribunto should support global module invocations

2014-06-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=39610

--- Comment #10 from Rical ari...@free.fr ---
See also in live demo (in debug phase):
https://fr.wikisource.org/wiki/Module:ControlArgs

-- 
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 39610] Scribunto should support global module invocations

2014-04-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=39610

Nemo federicol...@tiscali.it changed:

   What|Removed |Added

 Blocks||64475

-- 
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 39610] Scribunto should support global module invocations

2014-03-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=39610

Quim Gil q...@wikimedia.org changed:

   What|Removed |Added

 CC||q...@wikimedia.org
   See Also||https://bugzilla.wikimedia.
   ||org/show_bug.cgi?id=9890

-- 
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 39610] Scribunto should support global module invocations

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

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

   What|Removed |Added

 Blocks||50329

-- 
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 39610] Scribunto should support global module invocations

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

Quim Gil q...@wikimedia.org changed:

   What|Removed |Added

   See Also||https://bugzilla.wikimedia.
   ||org/show_bug.cgi?id=56388

-- 
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 39610] Scribunto should support global module invocations

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

Quim Gil q...@wikimedia.org changed:

   What|Removed |Added

   See Also|https://bugzilla.wikimedia. |
   |org/show_bug.cgi?id=56388   |

-- 
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 39610] Scribunto should support global module invocations

2013-02-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=39610

Andre Klapper aklap...@wikimedia.org changed:

   What|Removed |Added

   Priority|Unprioritized   |Normal

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 39610] Scribunto should support global module invocations

2013-01-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=39610

--- Comment #8 from Rical arl...@free.fr ---
Where and how to find the version of Scribunto used in a wiki when the page
Special:Version do not show it ?

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 39610] Scribunto should support global module invocations

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

Ori Livneh o...@wikimedia.org changed:

   What|Removed |Added

 CC||o...@wikimedia.org

--- Comment #7 from Ori Livneh o...@wikimedia.org ---
*** Bug 39494 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 39610] Scribunto should support global module invocations

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

Rical arl...@free.fr changed:

   What|Removed |Added

 CC||arl...@free.fr

--- Comment #6 from Rical arl...@free.fr 2012-11-13 00:02:56 UTC ---
{{#invoke seems too long for many modules, and is ambiguous about the language.
Shorter keywords could help like {{#ll for Lua like, {{#js for javascript
modules, {{#jg for javascript gadgets...

:l: could distinct local modules, and :c: central or common modules, and :u:
user modules.

Then a very short {{#ll:c:Foo}} select a central LUA module.

{{#jg:l:Foo}} select a local javascript gadget.

{{#bot:w:en:Foo}} select an English (en) Wikipedia (w) bot.

{{#ll:s:fr:u:Rical/Foo}} select a LUA module in fr.wikisource from a User:Rical
subpage.

-- 
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 39610] Scribunto should support global module invocations

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

Erik Moeller e...@wikimedia.org changed:

   What|Removed |Added

 CC||e...@wikimedia.org

--- Comment #3 from Erik Moeller e...@wikimedia.org 2012-09-05 08:02:27 UTC 
---
Tim, could you elaborate on your motivations/thinking behind a decentralized
vs. a centralized approach?

My main concern is that decentralized module invocation will align incentives
against having an emergence of community of template coders with good coding
practices and conventions, and against true collaboration across cultures and
languages. It may make it harder for a small wiki community to find the modules
it needs, and may discourage re-use and adoption of code.

We can compare this situation to the situation we have with user scripts and
gadgets today, which is effectively a decentralized structure. The result is
that many powerful gadgets and tools have never been ported or
internationalized because there are few incentives and conventions to do so. A
side effect is that small wikis typically have no or very few gadgets because
they don't know how to get them.

This is indeed one of the motivations for creating a shared repo infrastructure
for gadgets via the changes made to the Gadgets extension in the RL2 branch:

https://www.mediawiki.org/wiki/RL2#Shared_gadgets

Designating e.g. mediawiki.org as the repo for both gadgets and Scribunto
modules could IMO help it to develop further into a community of code
supporting the Wikimedia projects and other MediaWiki users. But it's possible
that I'm overlooking some benefits of the decentralized approach.

-- 
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 39610] Scribunto should support global module invocations

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

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

   What|Removed |Added

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

--- Comment #4 from mybugs.m...@gmail.com 2012-09-05 13:16:11 UTC ---
See also [[mw:Requests for comment/Global scripts]].

-- 
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 39610] Scribunto should support global module invocations

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

--- Comment #5 from Tim Starling tstarl...@wikimedia.org 2012-09-06 03:54:53 
UTC ---
(In reply to comment #3)
 Designating e.g. mediawiki.org as the repo for both gadgets and Scribunto
 modules could IMO help it to develop further into a community of code
 supporting the Wikimedia projects and other MediaWiki users. But it's possible
 that I'm overlooking some benefits of the decentralized approach.

Yes, I think there should be a central repository for modules. My preference is
for explicitly specifying that a module from the central repository is desired,
using colon-separated syntax in #invoke, instead of implicitly searching a
central repository when a module is missing on the local wiki. 

When a module is migrated from the local wiki to the global repository,
explicit global module invocation would encourage a progressive approach to
migration, with backwards compatibility maintained. Implicit global module
invocation would encourage local wikis to delete their superseded local modules
instead of keeping them around for a longer period of deprecation and
migration.

I'm not completely sold on the idea that the central repository should be a
wiki. Using a Git repository would have a lot of advantages. For one thing, it
wouldn't imply a dependency on interwiki template transclusion, so it would
make the software development task simpler.

-- 
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 39610] Scribunto should support global module invocations

2012-08-24 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=39610

--- Comment #2 from mybugs.m...@gmail.com 2012-08-24 13:11:36 UTC ---
For more discussion related to the central wiki idea:
*
[[commons:Commons:Village_pump/Archive/2011/05#Commons_also_as_a_repository_for_templates_and_pages]]
* Bug 4547 - Support crosswiki template inclusion (transclusion = interwiki
templates, etc.)
* Bug 30345 - Create Data Commons or Wikidata project (tracking)

-- 
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 39610] Scribunto should support global module invocations

2012-08-23 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=39610

--- Comment #1 from Tim Starling tstarl...@wikimedia.org 2012-08-24 05:04:36 
UTC ---
Option 2 was the way I was leaning, I already mentioned it on
https://www.mediawiki.org/wiki/Extension:Scribunto/Parser_interface_design

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