Template talk:Infobox software

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Frequently asked questions (FAQ)
Q: Why does this template not support importing version numbers from WikiData?

A: If you imagine that WikiData is a perfect mean of centralizing version number information across all articles of all lingual editions of Wikipedia, get ready to be shocked by the reality. As of May 2016, the means of importing from WikiData is so poor that the following scenarios fail partly or entirely:

  1. Providing source for the version numbers. (Version number vandalism is not rare in English Wikipedia; hence a source is always required.)
  2. Formatting said sources in CS1 or CS2 styles
  3. Providing multiple version numbers and release dates for each of independent platform variants of the product, as seen in Adobe Acrobat and Adobe Flash Player articles.

If you have written working code that deals with the first one (or with more), please feel free to open a thread in this regards. Wikipedia loves you for that. Otherwise, your thread might receive either no answers or curt dismissals.

WikiProject Free Software / Software / Computing  (Rated Template-class)
WikiProject icon This template is within the scope of WikiProject Free Software, a collaborative effort to improve the coverage of free software on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
 Template  This template does not require a rating on the project's quality scale.
Taskforce icon
This template is supported by WikiProject Software.
Taskforce icon
This template is supported by WikiProject Computing.

use wikidata for developer, license by default[edit]

Please use wikidata for developer and license by default (as in Template:Infobox OS). Please change the code as followed,

| data2      = {{{developer|{{#invoke:WikidataIB|getValue|P178|fetchwikidata=ALL |onlysourced=false}}}}}

| data16     = {{{license|{{#invoke:WikidataIB|getValue|P275|fetchwikidata=ALL |onlysourced=false}}}}}

Thanks you. --Ans (talk) 14:13, 22 August 2017 (UTC)

Oh, great! More unreferenced junk coming from WikiData. FleetCommand (Speak your mind!) 04:55, 23 August 2017 (UTC)
Hello, FleetCommand
Should I take that as an opposition? Or this is just for the record?
Best regards,
Codename Lisa (talk) 06:10, 23 August 2017 (UTC)
Not done: If neither of you two want to say something, I am afraid I do not have the clearance to proceed with the requested change. —Codename Lisa (talk) 10:26, 27 August 2017 (UTC)
Oh, you want me to say something?! You like my bellyaching about WikiData, don't you? WikiData is a legitimized excuse for violating policy, guideline, style and common sense, all in one fell swoop. Let me give you an example: MOS:LINUX. After much deliberation, discussion, consensus-building, toil and stress, we decided not to called the damned thing GNU/Linux. Guess what? Those morons at WikiData are calling it GNU/Linux!
Things that come from WikiData mostly have no source. When they do, their source is a single freaking link! When it is not so, they still don't adhere to WP:CS1.
And now, something specific to this request: It asks for importing "license" from WikiData! Have you ever been to Commons? Have you seen how most contributors are totally ignorant about copyright? Have you seen how not a single screenshot uploaded there isn't licensed correctly? How most of them are uploaded under the claim of "Own work, CC-BY-SA-4.0"? WikiData contributors are orders of magnitude more incompetent. I've seen people removing "freemium" and "shareware" from the license field, claiming that these are not licensing terms, but business models. As if licensing is NOT a matter of business model!
And how are you going to handle multiple licenses anyway? See the thread below and several above: You guys are already having a lot of trouble importing multiple links for the repository parameter! Or dealing with it properly when there is repo field that has no contents.
Strong bloody oppose! FleetCommand (Speak your mind!) 17:55, 28 August 2017 (UTC)
Hmm... I believe if I set aside your bitterness, what is left has merit. The fault cross-section is broad and there is precedent for being unable to address it.
In that case, while I cannot block the change indefinitely, I can demand it to be proven to work in a sandbox.
Best regards,
Codename Lisa (talk) 12:31, 29 August 2017 (UTC)

"Repository" field: bad handling of null values[edit]

Spotted: Cobian Backup.

Whether there is "| repo =" in the code or not, the result is such a link: no%20value.

Google gives more examples. (talk) 14:13, 24 August 2017 (UTC)


Please indent the = sign in the usage documentation so they all align at the same column. -- Frap (talk) 14:19, 16 September 2017 (UTC)

  • Support and done! I also fixed an HTML typo in your message that affects the entire talk page. I hope you don't mind. —Codename Lisa (talk) 06:29, 17 September 2017 (UTC)
    @Codename Lisa: I believe the user whished for something like | name = rather than | name = (Wikipedia cuts the extraneous whitespacing, please check the code to see what I'm talking about). Nethertheless, I don't think that code indentation is anyhow useful. Especially when editing on mobile, every infobox-code line would have multiple linebreaks because of spaces, and spaces are not handeled the same by all browsers and external editors, just because it looks alike on your screen does not mean it does on all people's. Lordtobi () 08:53, 17 September 2017 (UTC)

Template-protected edit request on 25 October 2017[edit]


| rowstyle4  = display: none;

to avoid the extra space between the third and forth row (i.e. between "Developer(s)" and "Stable release" here). – Srdjan m (talk) 08:32, 25 October 2017 (UTC)

{{Etp|N}} Denied damaging request. Does not do what the requester intends. —Codename Lisa (talk) 12:10, 25 October 2017 (UTC)
Please disregard my last message. I am seeing something in my tests. You are lucky though; your vague language could have costed you a round of rejection. I will investigate the matter.
Best regards,
Codename Lisa (talk) 12:28, 25 October 2017 (UTC)
Not done:. Very sorry. This time, I do see what you ask. Really, I do.
However, my principle is that I do not deploy hacks on widely used templates. A simple change in the underlying MediaWiki HTML cleaner can have catastrophic results. Suddenly, the whole versioning data might stop showing up.
I will take this matter to the proper venue. Until then, I am certain that a couple of pixels of space won't kill anyone.
Best regards,
Codename Lisa (talk) 12:42, 25 October 2017 (UTC)