[Bug 50329] We need a common repository for Scribunto modules and templates

2013-06-28 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=50329

Andre Klapper  changed:

   What|Removed |Added

   Priority|Unprioritized   |Normal
   Severity|normal  |enhancement

-- 
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 50329] We need a common repository for Scribunto modules and templates

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

Quim Gil  changed:

   What|Removed |Added

 CC||gpaum...@wikimedia.org

--- Comment #1 from Quim Gil  ---
What would this central repository need, apart from deciding where will it be?

I mean, mediawiki.org only misses a category for Lua based templates and
another one for Scribunto modules (very easy) and just a bit of love putting
together the documentation and support channels. The rest (e.g. announcing new
templates, review processes...) will come or not based on the community
activity.

All this is kind of happening at https://en.wikipedia.org/wiki/Wikipedia:Lua
but that is really not the right place, so other Wikimedia projects are
starting their own Lua corners, and just wait when MediaWiki 3rd party admins
start adding to the mix.

We could just tell all these people that mediawiki.org is the right place,
their commons place, just like it is for extensions, and the rest would come.

PS: I know it's not that simple, but it's not that complicated either. The more
time we let this pass the more difficult it will be to undo changes.

-- 
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 50329] We need a common repository for Scribunto modules and templates

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

--- Comment #2 from Brad Jorsch  ---
(In reply to comment #1)
> What would this central repository need, apart from deciding where will it
> be?

Support in software so that it would work something like Commons does for
media. The idea is that the code would exist in one place and be available to
all without it having to be copied and pasted to each one.

Note that Commons itself will not be the place for this; the Commons community
doesn't want it, and various others wouldn't want it there either.

-- 
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 50329] We need a common repository for Scribunto modules and templates

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

--- Comment #3 from Greg Grossmeier  ---
In the roadmap, we want to get to this in October of 2013 (as of right now,
could change in priority between now and then):
https://www.mediawiki.org/wiki/Roadmap#Lua

-- 
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 50329] We need a common repository for Scribunto modules and templates

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

Martijn Hoekstra  changed:

   What|Removed |Added

 CC||martijnhoeks...@gmail.com

--- Comment #4 from Martijn Hoekstra  ---
To me sharing code cross-project seems rather useful too. Maybe MediaWiki.org?
Meta? If we are looking at the grand scheme of things, I would really like it
if there were a 'special' place for this, and all modules in this 'special'
space would be injected in the mw table. This way, when such modules turn out
to be much used and generally useful, they could possibly in time be 'adopted'
into the Scribunto core mw tables without breaking existing usage.

-- 
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 50329] We need a common repository for Scribunto modules and templates

2014-02-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=50329

--- Comment #15 from Rob Kam  ---
Will the repository also include non-Lua templates?

-- 
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 50329] We need a common repository for Scribunto modules and templates

2014-02-10 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=50329

--- Comment #16 from Ricordisamoa  ---
(In reply to comment #15)
> Will the repository also include non-Lua templates?

I don't know if this proposal by Quim Gil covers that case, but mine at Comment
12 certainly does.

-- 
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 50329] We need a common repository for Scribunto modules and templates

2013-12-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=50329

--- Comment #12 from Ricordisamoa  ---
I've proposed https://meta.wikimedia.org/wiki/Global-Wiki

-- 
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 50329] We need a common repository for Scribunto modules and templates

2013-12-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=50329

--- Comment #13 from Quim Gil  ---
(In reply to comment #11)
> I fail to see how this bug is not a duplicate of bug 39610.

That bug report says:

"Depending on which model is chosen, additional bugs may need to be filed. In
particular, if a central repository model is chosen, there needs to be a
discussion about where to host such modules (for example, scripts.mediawiki.org
or scripts.wikimedia.org) and what to host alongside them (for example,
JavaScript gadgets)."

This report is about the central repository model.

-- 
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 50329] We need a common repository for Scribunto modules and templates

2013-12-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=50329

--- Comment #14 from MZMcBride  ---
(In reply to comment #13)
> (In reply to comment #11)
>> I fail to see how this bug is not a duplicate of bug 39610.
> 
> That bug report says:
> 
> "Depending on which model is chosen, additional bugs may need to be filed. In
> particular, if a central repository model is chosen, there needs to be a
> discussion about where to host such modules (for example,
> scripts.mediawiki.org or scripts.wikimedia.org) and what to host alongside
> them (for example, JavaScript gadgets)."
> 
> This report is about the central repository model.

The comment you copied and pasted suggests the need for a discussion. This
would mean using the mailing list(s) or the wiki(s) to have such a discussion,
not Bugzilla. In my view, this bug continues to be a direct duplicate of bug
39610.

-- 
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 50329] We need a common repository for Scribunto modules and templates

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

Helder  changed:

   What|Removed |Added

 Depends on||39610

--- Comment #5 from Helder  ---
See also
https://www.mediawiki.org/wiki/Requests_for_comment/Global_scripts
and
https://meta.wikimedia.org/wiki/Requests_for_comment/Global_bits_and_pieces

-- 
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 50329] We need a common repository for Scribunto modules and templates

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

--- Comment #6 from Quim Gil  ---
Do you think that this is a good candidate for an internship program? I'm
considering adding it to 

https://www.mediawiki.org/wiki/Mentorship_programs/Possible_projects

-- 
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 50329] We need a common repository for Scribunto modules and templates

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

MZMcBride  changed:

   What|Removed |Added

 CC||b...@mzmcbride.com

--- Comment #7 from MZMcBride  ---
(In reply to comment #6)
> Do you think that this is a good candidate for an internship program?

No.

-- 
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 50329] We need a common repository for Scribunto modules and templates

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

Quim Gil  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 50329] We need a common repository for Scribunto modules and templates

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

--- Comment #8 from Quim Gil  ---
Right.  :)  Do you mind explaining why? If it's too big or complex, could a
first phase be split as a research or prototyping project?

I'm just trying to see whether we can get external help starting this project
that we all seem to be too busy to kick off. As far as I know there is no
roadmap including a plan or a date for this repository.

-- 
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 50329] We need a common repository for Scribunto modules and templates

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

--- Comment #9 from Helder  ---
See also this thread from may 2013:
"[Wikitech-l] Centralized Lua modules for Wikisource (OPW mentor needed)"
http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069658.html

-- 
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 50329] We need a common repository for Scribunto modules and templates

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

--- Comment #10 from MZMcBride  ---
(In reply to comment #8)
> Right.  :)  Do you mind explaining why? If it's too big or complex, could a
> first phase be split as a research or prototyping project?

Not to be rude, but you seem to be exhibiting a lack of research yourself.
You're aware of the interwiki transclusion GSoC project and its outcome?

You also seem to have not researched current requests for comment (linked in
comment 5) before filing this bug.

Large, abstract, and technically complex projects such as implementing a
central code repository are terrible for inexperienced users, in my opinion.
Discrete tasks that can be implemented in production are a much better use of
resources.

-- 
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 50329] We need a common repository for Scribunto modules and templates

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

--- Comment #11 from MZMcBride  ---
I fail to see how this bug is not a duplicate of bug 39610.

-- 
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 50329] We need a common repository for Scribunto modules and templates

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

Sam Reed (reedy)  changed:

   What|Removed |Added

 CC||fe...@fex-it.de

--- Comment #17 from Sam Reed (reedy)  ---
*** Bug 64421 has been marked as a duplicate of this bug. ***

-- 
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 50329] We need a common repository for Scribunto modules and templates

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

Nemo  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 50329] We need a common repository for Scribunto modules and templates

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

Nemo  changed:

   What|Removed |Added

   Keywords||crosswiki
 CC||federicol...@tiscali.it

-- 
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 50329] We need a common repository for Scribunto modules and templates

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

--- Comment #18 from Rical  ---
The modules to centralize must speak any language.
To support this evolution, the Module:ControlArgs can:
* adapt any calling 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, by a documentation panel, like
Mediawiki do this for modules. See Bug 51660.
* help administrators to support wikis in other languages, by translating error
messages. See Bug 66051.

See the 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 50329] We need a common repository for Scribunto modules and templates

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

--- Comment #19 from Brad Jorsch  ---
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 50329] We need a common repository for Scribunto modules and templates

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

--- Comment #20 from Rob Kam  ---
Posted as a draft RFC
https://www.mediawiki.org/wiki/Requests_for_comment/A_central_repository_for_templates

-- 
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 50329] We need a common repository for Scribunto modules and templates

2014-07-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=50329

--- Comment #21 from Rob Kam  ---
Moved from MediaWiki.org to
https://meta.wikimedia.org/wiki/Requests_for_comment/Global_bits_and_pieces and
proposed at https://meta.wikimedia.org/wiki/Global_bits_and_pieces

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