Shortcut: WD:DEV

Wikidata:Contact the development team

From Wikidata
Jump to: navigation, search





for permissions


for deletions


for deletion

for comment

and imports

a query


Development plan

Status updates

Development input

Contact the development team

Contact the development team

Wikidata development is ongoing. You can leave notes for the development team here, on #wikidata connect and on the mailing list or report bugs on Phabricator. (See the list of open bugs on Phabricator.)

Regarding the accounts of the Wikidata development team, we have decided on the following rules:

  • Wikidata developers can have clearly marked staff accounts (in the form "Fullname (WMDE)"), and these can receive admin and bureaucrat rights.
  • These staff accounts should be used only for development, testing, spam-fighting, and emergencies.
  • The private accounts of staff members do not get admin and bureaucrat rights by default. If staff members desire admin and bureaucrat rights for their private accounts, those should be gained going through the processes developed by the community.
  • Every staff member is free to use their private account just as everyone else, obviously. Especially if they want to work on content in Wikidata, this is the account they should be using, not their staff account.
On this page, old discussions are archived. An overview of all archives can be found at this page's archive index. The current archive is located at 2017/02.

Accidental vandal[edit]

This edit looks like the IP unintentionally arrived and edited the Property instead of the item. I make this assumption, since I myself a little to often accidently find myself in the Property instead of the Item, when I add a statement. I do not know how many times I have found myself accidently in area (P2046) for example. -- Innocent bystander (talk) 14:18, 3 February 2017 (UTC)

This is an absolutely common type of mistake, see the history of frequently used properties like birth date, etc. What also is common is to mistakenly edit another item instead of a statement, e.g. when a football player changes the team, then the name of the old team is changed to match the new team. So far, nothing new here. If you are watching the unpatrolled RC, then you'll see these kinds of edits multiple times every day. If the devs can think of a way to prevent such mistakes, that'd be great, of course. --YMS (talk) 18:35, 4 February 2017 (UTC)
That was the intension of reporting it here. Are the developers interested in helping us with this? -- Innocent bystander (talk) 16:30, 7 February 2017 (UTC)
Definitely. I however don't currently have a good idea how to fix it. Does anyone have suggestions? --Lydia Pintscher (WMDE) (talk) 18:02, 7 February 2017 (UTC)
Well, a start would be to not enable following any links until the edit is saved. -- Innocent bystander (talk) 19:48, 7 February 2017 (UTC)
@Lydia Pintscher (WMDE): Are we not able to write an abuse filter to stop, or at least challenge, IP editors from editing properties? In a standard wiki we can challenge any edit in article_namespace based on user_editcount or user_age (which is zero for IP accounts). These have been effective means to stop much vandalism and spam globally. I cannot comment definitively as I am aware that there were some differences to how your abusefilter works here.  — billinghurst sDrewth 01:26, 12 February 2017 (UTC)
That should be possible, yes. If not let me know and I can look into it more. --Lydia Pintscher (WMDE) (talk) 14:57, 13 February 2017 (UTC)
That will need someone to do it, you don't have an independent abusefilter allocatable right, and post-stewardism, I don't have those rights.  — billinghurst sDrewth 05:51, 14 February 2017 (UTC)

Redundant link[edit]

Hello.What is the benefit of this text "Cannot revert edit; last contributor is only author of this page."?!It is better to cancel it and the link that we reached by it.Thank you --ديفيد عادل وهبة خليل 2 (talk) 09:33, 7 February 2017 (UTC)

To rollback means undoing all top consecutive edits made by the last editor. If there is only one editor of the page, this action is not possible because this would undo everything including the page creation. --Pasleim (talk) 09:51, 7 February 2017 (UTC)
So, no need for this link if "there is only one editor of the page".Thank you --ديفيد عادل وهبة خليل 2 (talk) 09:54, 7 February 2017 (UTC)
It seems to be trivial but the servers wouldn't agree. Matěj Suchánek (talk) 13:18, 7 February 2017 (UTC)
Please try to fix this error.Thank you --ديفيد عادل وهبة خليل 2 (talk) 15:45, 7 February 2017 (UTC)
You can file a task in Phabricator. Stryn (talk) 15:59, 7 February 2017 (UTC)
I do not know how to participate in that website.I hope that an expert does this (By the way, there are other proposals need to submission).Thank you --ديفيد عادل وهبة خليل 2 (talk) 16:18, 7 February 2017 (UTC)
@ديفيد عادل وهبة خليل 2: that is just mediawiki software standard response. Rolling back from four/three/two/(n+1) edits to zero, is like dividing by zero, it cannot happen, so the system needs to be able to say something. Putting in logic to detect that a rollback cannot take place from the n+1 edit is presumably a complicated process. So as Stryn says, you could try to argue about it in phabricator, or not waste your breath.  — billinghurst sDrewth 05:58, 14 February 2017 (UTC)
@billinghurst, Stryn:Please submit a request because I do not know how to do this.Thank you --ديفيد عادل وهبة خليل 2 (talk) 11:11, 14 February 2017 (UTC)
@ديفيد عادل وهبة خليل 2: You misunderstand. I think that it is a waste of breath submitting a request. It is a mediawiki issue, not a wikidata issue. Totally cosmetic, no change to anything operating.  — billinghurst sDrewth 11:16, 14 February 2017 (UTC)

Addition of qualifier similar to reference addition using API[edit]

Hello, is it possible to add all qualifiers in one request like it is possible for references ? Snipre (talk) 22:51, 8 February 2017 (UTC)

@Snipre: Yes, this is indeed possible (for both references and qualifiers), via the wbsetclaim API and also via the very general wbeditentity, which allows editing all of an Entity at a time. Cheers, Hoo man (talk) 08:09, 9 February 2017 (UTC)

Undo don't check for duplicate[edit]

Undo don't check for duplicate (label+description), see the history of Q8303734 and Q5827287 about fr label. It is a known bug? --ValterVB (talk) 11:02, 11 February 2017 (UTC)

Although this is a bot edit, it seems to be related to an error that prevents editing: "Could not save due to an error. Item Q300226 already has label "AWN" associated with language code en, using the same description text." when editing Q28753806 ("Awn")? Because this isn't case sensitive it will prevent addition of links such as the one above. Some disambiguation pages differ only by capitalisation, such as Q7389843 and Q350070. Peter James (talk) 17:04, 12 February 2017 (UTC)

Also rollback permit to create duplicate: example. Q4115189 and Q13406268 check italian label and description. --ValterVB (talk) 18:53, 13 February 2017 (UTC)

Adding family name (P734) to presented properties for P18|human (Q5) combination[edit]

Would it please be considered that where we have instance of human that one of the offered properties is family name (P734). Thanks.  — billinghurst sDrewth 01:18, 12 February 2017 (UTC)

@billinghurst: The suggestions are computed based on the actual data. While we can remove individual suggestions (like deprecated properties), we don't really have a way to boost certain suggestions. If the property in question gets used more often on items about humans, it will start showing up in the suggestion for these. Cheers, Hoo man (talk) 07:03, 14 February 2017 (UTC)
Thx Hoo. Damn and drat! Presumably those doing bot additions will skew things in that regard too.  — billinghurst sDrewth 09:32, 14 February 2017 (UTC)
So we just need to add it to a few hundred thousand examples, then it will automatically show up... That said, the information is probably available in DEFAULTSORTs on wiki pages and any Persondata templates that still survive. So a bot might well be able to do a job that was really pretty good. Jheald (talk) 23:15, 16 February 2017 (UTC)

Query result shortlink is a tinyurl... and it's forbidden in Wikipedia[edit]

Tinyurl is forbidden in Wikipedia, so we can't insert links to results of in pages or articles. This is a problem, as results can be interesting for cartography, graphics... -Theklan (talk) 19:54, 16 February 2017 (UTC)

A wikimedia specific short url project is in play (phabricator tickets exist, primarily Wikimedia needs a URL shortener (tracking) and Review and deploy UrlShortener extension to Wikimedia wikis), maybe that is something that should be leveraged for this. Probably worthwhile adding your needs to one of the relevant tickets.

Whitelisting components is too open to abuse unless we have access to a string that is reserved and could not be abused.  — billinghurst sDrewth 04:13, 17 February 2017 (UTC)

Addendum: most url shorteners are actually globally blacklisted, so it is broader than the WPs.  — billinghurst sDrewth 04:14, 17 February 2017 (UTC)
Thanks for the insight! -Theklan (talk) 10:35, 17 February 2017 (UTC)