Wikipedia talk:Lua/Requests/Archive 1

Merge to Tech
Hi. I'd like to see this request page merged/soft-redirected to Tech. We've gotta get better about centralizing (finite) tech resources. In this case, Lua is Lua everywhere. People should be able to get/receive help from any Wikimedia wiki. With unified login, visiting Meta-Wiki isn't so terrible. It's not perfect, but it's better than specific request pages on every wiki, I think. Thoughts? --MZMcBride (talk) 01:57, 24 February 2013 (UTC)


 * There is some logic to unifying the discussion, though it would probably need to be on Mediawiki.org somewhere rather than Meta, as Meta does not have Lua installed yet. That said, in a world that still doesn't have unified watchlists, I think moving the discussion anywhere off-site runs a significant risk of decreasing the amount of interaction.  Dragons flight (talk) 00:07, 26 February 2013 (UTC)


 * lua is lua everywhere just like wiki syntax is wiki syntax everywhere, but nobody would suggest to unity the "Template:" namespace for all projects.
 * i would much rather see something like we do with files and common: when you use [[File:somename]], the system looks in the local project File: namespace for the file. if it does not find it, it looks in commons:File:somename. this approach could work, because there are some modules where it makes sense that all projects will want, and there are many modules which are very specific. look, for instance, at the effort to replace the various monstrous ref templates with some lua-based logic: i daresay that this will be practically useless on any other wiki, because each wiki has its own idiosyncratic "ref" way of doing things, and i'll be mighty surprised if even a single other wiki use exactly the same set of "ref" templates as enwiki. peace - קיפודנחש (aka kipod) (talk) 00:48, 26 February 2013 (UTC)
 * Well, umm, yes, I would suggest unifying the Template namespace across wikis as much as possible. In fact, I strongly urged the implementation of global Scribunto modules prior to the deployment of Scribunto here, but I wasn't able to convince others of the mistake they were making. The code fragmentation and other related issues have been encountered repeatedly (notably with JavaScript gadgets). We're quite simply shooting ourselves in the foot by trying to replicate these bits of code across 700-plus wikis (and, of course, this doesn't even begin to consider the thousands of non-Wikimedia MediaWiki installations).
 * There's some further discussion/thoughts about some of this in these places: Requests for comment/Global scripts and mw:Extension:Scribunto/Deployment priorities (more specifically 39610). --MZMcBride (talk) 04:51, 27 February 2013 (UTC)
 * Dragons flight: If the only issue is a lack of Scribunto at Meta-Wiki, that's easily solved. I agree that the watchlist issue sucks, but I feel the more technically minded users around here can devise a workable solution to that. --MZMcBride (talk) 04:56, 27 February 2013 (UTC)

Review of URL
I've rewritten URL using Lua, to make it more robust and comprehensible. I'd appreciate if anyone could review and comment at Template talk:URL. I'd like to get some consensus there before making an edit request. Toohool (talk) 22:04, 25 February 2013 (UTC)

Page move?
This page was moved from Lua requests to Wikipedia:Wikipedia:Village pump (technical)/Lua, apparently without discussion.

I disagree with this move. Firstly there is the obviously wrong double use of Wikipedia. More importantly though, precedent established by prior pages, such as Bot requests, Requested templates, Edit filter/Requested, would seem to argue against making this a subset of the village pump. In addition, I don't think there are any active discussion boards that are subpages of VPT (subpage list). This page placement just seems like the wrong idea to me. If we are going to keep this page on enwiki (as opposed to moving it to Meta or some other unified location as MZMcBride suggests in a prior thread), then I think a stand-alone page is more logical. Dragons flight (talk) 23:59, 25 February 2013 (UTC)
 * A bad move it was. I'm sorry. -DePiep (talk) 00:09, 26 February 2013 (UTC)
 * No worries.
 * I'd be more inclined to make Lua the primary page and move "Wikipedia:Lua requests" to Lua/Requests, but really, let's just move all of this to mediawiki.org or Meta-Wiki. We really don't want to fragment discussion and technical resources like this. While the English Wikipedia may not notice or care, this type of fragmentation very badly hurts smaller projects. --MZMcBride (talk) 04:54, 27 February 2013 (UTC)

Section subtitles
The subsections like "comment" now have their own level (3). But since they reappear, we cannot see in our Watchlist which topic (section (2) title) an edit belongs to. Can we adopt paragraph header style like ;Comments: ? -DePiep (talk) 14:33, 27 February 2013 (UTC)

Any request big enough for a GSOC project?
Is there any Lua related request big enough to keep a student busy during 8 weeks? We are looking for Summer_of_Code_2013 projects and mentors. There is a generic suggestion to write Lua templates (that we fully support) but we need a defined project to propose to students. The discussion is happening in this mediawiki.org Talk page.--Qgil (talk) 01:20, 26 March 2013 (UTC)