Community Wishlist Survey 2015/Templates: Difference between revisions

From Meta, a Wikimedia project coordination wiki
Content deleted Content added
Dodi123 (talk | contribs)
Line 74: Line 74:
# {{Support}} -- [[User:Singhalawap|Singhalawap]] ([[User talk:Singhalawap|talk]]) 16:57, 1 December 2015 (UTC)
# {{Support}} -- [[User:Singhalawap|Singhalawap]] ([[User talk:Singhalawap|talk]]) 16:57, 1 December 2015 (UTC)
#{{support}} --[[User:Dodi123|Dodi123]] ([[User talk:Dodi123|talk]]) 17:12, 1 December 2015 (UTC)
#{{support}} --[[User:Dodi123|Dodi123]] ([[User talk:Dodi123|talk]]) 17:12, 1 December 2015 (UTC)
#{{support}} [[User:Papuass|Papuass]] ([[User talk:Papuass|talk]]) 17:33, 1 December 2015 (UTC)


== Inserting templates (tables) in PDF and Books == <!--T:4-->
== Inserting templates (tables) in PDF and Books == <!--T:4-->

Revision as of 17:33, 1 December 2015

This page is translatable, but you can only vote on the English version.

Voting instructions:

  • Voting begins on Monday, November 30th and will end on Monday, December 14th.
  • Any user with at least 100 edits on any project is eligible to vote. See participation requirements for more details.
  • Positive votes marked with Support Support and signature will be counted as the proposal's tally. There's no limit to the number of proposals for which you may cast support votes.
  • Comments marked Neutral Neutral or Oppose Oppose are acceptable, in order to ask clarifying questions or raise potential problems for discussion, but they will not be counted as negative votes.
  • Please do not add new proposals to this page; the proposals phase ended on November 22nd.

Central Global Repository for Templates, Lua modules, and Gadgets

Tracked in Phabricator:
Task T41610
Tracked in Phabricator:
Task T1238

We could use a single location where to keep templates, Lua modules, and Gadgets that are used on all the wikipedia projects. Just like images from commons can be used on other projects, code from such site would be visible to all the projects. The current system of 100's of out of sync copies of the same templates or Lua modules occasionally synchronized with the original is very hard to maintain. --Jarekt (talk) 20:06, 10 November 2015 (UTC)[reply]

Earlier discussion and endorsements

Votes

  1. Support Support 4nn1l2 (talk) 03:24, 30 November 2015 (UTC)[reply]
  2. Support Support MisterSynergy (talk) 09:10, 30 November 2015 (UTC)[reply]
  3. Support Support --Tobias1984 (talk) 11:34, 30 November 2015 (UTC)[reply]
  4. Support Support Goldzahn (talk) 12:46, 30 November 2015 (UTC)[reply]
  5. Support Support As a prerequisite for a centralised gadget repository, the long-running "Gadgets 2.0" project needs to be finished off, which is something I'd also like to see Community Tech work on as part of this wishlist item (should it pass the voting phase). This, that and the other (talk) 13:25, 30 November 2015 (UTC)[reply]
  6. Support Support soon or later a centralised repository of this items has to be offered.--Alexmar983 (talk) 16:32, 30 November 2015 (UTC)[reply]
  7. Support Support. --Stryn (talk) 19:14, 30 November 2015 (UTC)[reply]
  8. Support Support Orlodrim (talk) 20:19, 30 November 2015 (UTC)[reply]
  9. Support Support Grind24 (talk) 20:37, 30 November 2015 (UTC)[reply]
  10. Support Support Voll (talk) 21:47, 30 November 2015 (UTC)[reply]
  11. Support Support --° (Gradzeichen) 22:03, 30 November 2015 (UTC)[reply]
  12. Support Support --UV (talk) 23:16, 30 November 2015 (UTC)[reply]
  13. Support Support --Leyo (talk) 23:19, 30 November 2015 (UTC)[reply]
  14. Support Support --provided that local communities can always override anything from the repository. xaosflux Talk 00:28, 1 December 2015 (UTC)[reply]
  15. Support Support --EugeneZelenko (talk) 00:49, 1 December 2015 (UTC)[reply]
  16. Support Support per TTO John Vandenberg (talk) 01:51, 1 December 2015 (UTC)[reply]
  17. Support Support--Shizhao (talk) 09:44, 1 December 2015 (UTC)[reply]
  18. Support Support--Purodha Blissenbach (talk) 10:11, 1 December 2015 (UTC)[reply]
  19. Support Support --Oetterer (talk) 10:52, 1 December 2015 (UTC) and pretty, pretty please make it portable to user maintained wiki families[reply]
  20. Support Support --Steinsplitter (talk) 11:25, 1 December 2015 (UTC)[reply]
  21. Support Support --mfb (talk) 12:29, 1 December 2015 (UTC)[reply]
  22. Support Support -- Amir (talk) 12:50, 1 December 2015 (UTC)[reply]
  23. Support Support --Arnd (talk) 14:57, 1 December 2015 (UTC)[reply]
  24. Support Support Matiia (talk) 15:08, 1 December 2015 (UTC)[reply]
  25. Support Support - Whaledad (talk) 15:21, 1 December 2015 (UTC)[reply]
  26. Support Support --Continua Evoluzione (talk) 15:22, 1 December 2015 (UTC)[reply]
  27. Support Support Sadads (talk) 16:14, 1 December 2015 (UTC)[reply]
  28. Support Support Snipre (talk) 16:01, 1 December 2015 (UTC)[reply]
  29. Support Support JackPotte (talk) 16:20, 1 December 2015 (UTC)[reply]
  30. Support Support --Silraks (talk) 16:22, 1 December 2015 (UTC)[reply]
  31. Support Support Goombiis (talk) 16:35, 1 December 2015 (UTC)[reply]
  32. Support Support Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 16:44, 1 December 2015 (UTC)[reply]
  33. Support Support -- Singhalawap (talk) 16:57, 1 December 2015 (UTC)[reply]
  34. Support Support --Dodi123 (talk) 17:12, 1 December 2015 (UTC)[reply]
  35. Support Support Papuass (talk) 17:33, 1 December 2015 (UTC)[reply]

Inserting templates (tables) in PDF and Books

Since... well, don't know since when, books and PDFs are not rendering information inside templates. As lots of information is inside templates (also happens with tables) all of this is not rendered when you download the file in PDF. -Theklan (talk) 22:18, 9 November 2015 (UTC)[reply]

Earlier discussion and endorsements
I think that it comes from the templates, some of them contain the "class=noprint" because the local community decided it.
But if you want to generate some books with their recurrent templates (eg: disclaimer), dynamically from its table of content, I recommend you to export my Lua module. JackPotte (talk) 23:11, 9 November 2015 (UTC)[reply]
Endorsed Endorsed @JackPotte, the problem it's not the "class=noprint", the current pdf engine is especially buggy in rendering table and dont show template containing table (like infobox). On november 2014 a message from Erik Moeller on wikitech ambassors mailing list describe the current status and said that is not a high priority project to fix them.--Moroboshi (talk) 07:30, 10 November 2015 (UTC)[reply]
As the author of the PDF backend, I can confirm that the issue is not with templates, it is with tables. We have a large number of very complicated tables in our projects, and it is a non-trivial task to figure out how to lay them out in LaTeX. Basic patch here: https://gerrit.wikimedia.org/r/107587 -- but it would break more pages than it would help at this point. Help wanted, of course! But it would be even better to write an HTML-based PDF backend for mw:OCG and bypass LaTeX altogether. Hopefully we could use phantomjs 2.0 and not lose the nice support for Indic languages that we currently have. Cscott (talk) 18:39, 11 November 2015 (UTC)[reply]

Votes

  1. Support Support בנימין (talk) 07:35, 30 November 2015 (UTC)[reply]
  2. Support Support Very much non-trivial to fix. But Collection/OCG is essentially unmaintained, so it would be nice for Community Tech to take this on and fix our half-baked PDF generation system. This, that and the other (talk) 13:26, 30 November 2015 (UTC)[reply]
  3. Support Support Table support should have been part of the MVP. John Vandenberg (talk) 01:54, 1 December 2015 (UTC)[reply]
  4. Support Support --Purodha Blissenbach (talk) 10:12, 1 December 2015 (UTC)[reply]
  5. Support Support - Whaledad (talk) 15:21, 1 December 2015 (UTC)[reply]
  6. Support Support JackPotte (talk) 16:22, 1 December 2015 (UTC)[reply]
  7. Support Support -- Singhalawap (talk) 16:58, 1 December 2015 (UTC)[reply]

A powerful, handy TemplateTiger

Currently, TemplateTiger feeds on dumps and is very unhandy, if you are dealing with high-use templates. Therefore please, oh WMF, please provide a tiger which prowls through templates live and which can be piloted as easy as catscan (when it's available). → «« Man77 »» [de] 18:40, 10 November 2015 (UTC)[reply]

Earlier discussion and endorsements
Endorsed Endorsed Having a live version would definitely be useful. Other things that would be useful for maintenance are detection of invalid parameters (I maintain a similar tool that provides this for frwiki, but unfortunately, I don't have resources and time to run it for any other wiki). Orlodrim (talk) 19:04, 10 November 2015 (UTC)[reply]
Endorsed EndorsedMisterSynergy (talk) 21:07, 10 November 2015 (UTC)[reply]

Votes

  1. Support Support MisterSynergy (talk) 09:10, 30 November 2015 (UTC)[reply]
  2. Support Support PerfektesChaos (talk) 11:35, 30 November 2015 (UTC)[reply]
  3. Support Support Orlodrim (talk) 20:19, 30 November 2015 (UTC)[reply]
  4. Support Support --Leyo (talk) 23:19, 30 November 2015 (UTC)[reply]
  5. Comment Comment No matter how optimized such a tool may be, it'll surely feed on dumps. --Ricordisamoa 06:54, 1 December 2015 (UTC)[reply]
  6. Support Support I don't expect a live version to be more time-consuming than some expensive regex searches. --mfb (talk) 12:32, 1 December 2015 (UTC)[reply]