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