Wiktionary talk:Votes/2015-11/term → m; context → label; usex → ux

From Wiktionary, the free dictionary
Jump to navigation Jump to search

Thoughts on wording and scope[edit]

These would be welcome from anybody in the community; I reckon @Daniel Carrero, CodeCat, DTLHS, Angr might be especially interested. —Μετάknowledgediscuss/deeds 06:02, 26 November 2015 (UTC)[reply]

I suggest separating the vote into two sections: 1) term->m and 2) context->lb (lb, not label, I'd prefer). I would support both. But I suspect the context template change has been less discussed than the term template, so I'd like to be sure that everyone is okay with each template separately. --Daniel Carrero (talk) 06:20, 26 November 2015 (UTC)[reply]

Vote rationale[edit]

I am moving the rationale from the vote here. --Daniel Carrero (talk) 14:29, 26 November 2015 (UTC)[reply]

"This vote is to formalise consensus regarding mass changes by bot from two commonly used templates that do not require language codes to be given, {{term}} and {{context}}, to their equivalents which do, {{m}} and {{label}} respectively. If this vote passes, it will be seen as authorising any bot operator to change these templates as described in cases where the language code is already given and thus is unambiguous, and will not require human editors to change their habits (although it is strongly recommended that they do so regardless). This is an important step in ensuring that all our links and categories moving forward are actually going to the language we want them to. —Μετάknowledgediscuss/deeds 06:00, 26 November 2015 (UTC)"[reply]

label > lb[edit]

While I support changing {{context}} to {{label}}, I don't think it's any good to change {{label}} to {{lb}}. {{lb}} is simply a shortcut to {{label}}, just as {{m}} is a shortcut to {{mention}}. If we are going to force the use of the shortcuts, we might as well make the shortcut the main template, but I think it's better to just allow both. —CodeCat 15:56, 26 November 2015 (UTC)[reply]

I agree, and I think that oughtn't to be in the scope of this vote (this is about changing from templates that do not require language code to those that do, and nothing more). —Μετάknowledgediscuss/deeds 16:05, 26 November 2015 (UTC)[reply]
That's fine by me. --Daniel Carrero (talk) 16:19, 26 November 2015 (UTC)[reply]
Thanks for the rest of the work you did on the vote, though. —Μετάknowledgediscuss/deeds 17:36, 26 November 2015 (UTC)[reply]
You're welcome, thanks for creating the vote in the first place. --Daniel Carrero (talk) 14:52, 29 November 2015 (UTC)[reply]
I will oppose if the target is "label", but I will support if the target is "lb". Wiktionary:Votes/2014-08/Templates context and label suggests that my preference for short template name is shared by more people than the opposite preference. --Dan Polansky (talk) 14:08, 29 November 2015 (UTC)[reply]
I also prefer {{lb}} as the target of the vote. If all uses of {{context}} and {{cx}} are converted to {{label}} but all instances of {{lb}} are left alone, then it's going to be weird when some entries have {{lb}} and others have {{label}}.
Similarly, {{m}} is the shortcut to {{mention}} and the vote currently uses the short name as the target. From my experience, nobody uses the longer name {{mention}}; if they used, I'd suggest merging all uses of {{mention}} into {{m}} alone. --Daniel Carrero (talk) 14:51, 29 November 2015 (UTC)[reply]
I added a sentence to address this; what do you think? I think a conditional vote would be appropriate in this case. —Μετάknowledgediscuss/deeds 17:42, 29 November 2015 (UTC)[reply]
I think if lb is the most preferred template based on the available evidence, even if only by a relatively narrow margin, then lb should be positioned as the leading target, not as a secondary target. --Dan Polansky (talk) 17:54, 29 November 2015 (UTC)[reply]
{{lb}} and {{label}} are the same template. —CodeCat 18:00, 29 November 2015 (UTC)[reply]
They are not the same markup. The markup matters. That is what some people apparently still don't get. --Dan Polansky (talk) 18:09, 29 November 2015 (UTC)[reply]
The proposal involves allowing a bot to edit basically all the 4,27 million entries to follow a certain standard; or, only those entries that have context labels.
Suppose we allow a bot to choose freely between label/lb.
  1. Good news (in my opinion): it is a step in the direction of standardization, since context/cx would be deprecated.
  2. But, bad news: basically, the bot owner would have the ability to unilaterally choose freely the markup that we are going to use, between label and lb.
Besides, lb is shorter than label. To put it a little more dramatically: label is 150% longer. --Daniel Carrero (talk) 22:44, 30 November 2015 (UTC)[reply]
You realise that a bot could simply convert {{context}} to {{label}} and {{cx}} to {{lb}}? The bot doesn't have to make any choices. —CodeCat 22:46, 30 November 2015 (UTC)[reply]
Yes, it could, but it could also do something else. So it's still a choice. --WikiTiki89 23:05, 30 November 2015 (UTC)[reply]

label and lb as choices in the vote[edit]

I propose editing the vote to let people choose:

  1. support label
  2. support lb

If the vote is designed like that, I'd support lb. --Daniel Carrero (talk) 14:47, 30 November 2015 (UTC)[reply]

2 days ago, @Metaknowledge added to the vote:
  • "Procedural note: Any uses of {{label}} as described in this part of the vote may instead be changed to the shorter redirect {{lb}} if there is consensus for that demonstrated on this vote or elsewhere."
I'd argue that if we make available in the vote the options "support label" and "support lb", this is a way to seek consensus about the syntax on the vote itself, which is a possibility stated in the procedural note. If we do it, I suppose we could delete the procedural note as redundant to the 2 options. --Daniel Carrero (talk) 03:19, 1 December 2015 (UTC)[reply]
How would you avoid the possibility of there being overall support for changing the template, but not enough for each of the two possibilities, such that they both fail? —Μετάknowledgediscuss/deeds 05:45, 1 December 2015 (UTC)[reply]
I'd vote oppose to both, since it's a false dichotomy. —CodeCat 14:50, 1 December 2015 (UTC)[reply]
I agree with CodeCat. {{label}} and {{lb}} should be treated as equivalent by the policy. --WikiTiki89 14:52, 1 December 2015 (UTC)[reply]

The problem mentioned by Metaknowledge above is avoidable by using the format of Wiktionary:Votes/2015-09/Adding a collocations or phrases namespace or section:

Proposal 1: Replace context (cx) by label (lb).

  • Support
  • Oppose
  • Abstain

Proposal 2: Choose a specific markup.

If proposal 1 passes, should we choose a specific markup?

  • Support using label, not lb
  • Support using lb, not label
  • Oppose
  • Abstain

This is just a suggestion in a way the vote could be edited. But given the current opinions of people about using markup, I'm not going to implement it in the vote.

I and Dan Polansky would like to specify the markup in the vote, while Metaknowledge, CodeCat and WikiTiki89 don't -- I count 2 support, 3 oppose. If more people support specifying the markup in the future, we can implement the system above or some other way to choose markup, but if other people don't want it, it would be pointless, I think. --Daniel Carrero (talk) 17:26, 1 December 2015 (UTC)[reply]

The plan above was designed as a possible compromise, since there are some people that would seem to support the proposal but would consider {{label}} and {{lb}} the same for the purposes of the vote. If it were up to me, I'd just make a vote about {{lb}} alone, and people who wanted {{label}} or consider label/lb the same would have the option of voting oppose if they wanted. --Daniel Carrero (talk) 17:36, 1 December 2015 (UTC)[reply]

usex → ux[edit]

I suggest adding to the vote:

--Daniel Carrero (talk) 21:01, 30 November 2015 (UTC)[reply]

This is thoroughly unrelated. As much as is reasonably possible, I would prefer to keep this vote about switching between different templates rather than conflate it between switching between different markup. —Μετάknowledgediscuss/deeds 21:17, 30 November 2015 (UTC)[reply]
@Metaknowledge: Actually this is a similar issue because {{usex}} takes a lang= parameter just like {{term}}, while {{ux}} takes the language code as the first positional parameter like {{m}}. --WikiTiki89 22:01, 30 November 2015 (UTC)[reply]
Thanks. I see that the typo above has been fixed, and considering that {{ex}} doesn't even exist, I should've put more thought into it. Then yes, I support adding this to the vote. —Μετάknowledgediscuss/deeds 02:33, 1 December 2015 (UTC)[reply]
 Done --Daniel Carrero (talk) 03:06, 1 December 2015 (UTC)[reply]

ux and usex[edit]

{{ux}} and {{usex}} have differences in parameters for translations and transliterations. I hope this will be taken into account when running a bot to replace one with the other. Actually, it applies to {{m}} and {{term}}. --Anatoli T. (обсудить/вклад) 01:20, 10 January 2016 (UTC)[reply]

term ≠ m (just a note)[edit]

Just a note: I think it's good that this vote passed and we get to convert all uses of {{term}} into {{m}}.

Sometimes I find that people erroneously used {{term}} with the 1st parameter being the language code. I'm fixing these as I find them.

Example: (diff)

{{term|dum|slot|a bolt, lock, castle}}

--Daniel Carrero (talk) 19:38, 29 February 2016 (UTC)[reply]