[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread Joe
Joe added a comment. In T213318#4954262, @dbarratt wrote: In T213318#4953461, @Smalyshev wrote: I frankly have a bit of a hard time imagining an IT person of the kind that commonly installs smaller wikis being able to efficiently maintain a zoo of services that we're now running in WMF. I think

[Wikidata-bugs] [Maniphest] [Commented On] T215967: Add keyword for filtering based on captions in specific language

2019-02-14 Thread EBernhardson
EBernhardson added a comment. In T215967#4956419, @Smalyshev wrote: I like the structure of the syntax but would probably bikeshed the exact delimiters a bit if possible (later). Also, are we following fallback chains or only seeking exact language match? If we match exactly we may want to also

[Wikidata-bugs] [Maniphest] [Commented On] T215967: Add keyword for filtering based on captions in specific language

2019-02-14 Thread EBernhardson
EBernhardson added a comment. Actually i hadn't thought about inlabel:py-br,pt|colaborativa, that might be better than what I had with successive | characters. The successive pipes can be undetermined, but taking everything before the first pipe is very easy reason about.TASK

[Wikidata-bugs] [Maniphest] [Commented On] T215967: Add keyword for filtering based on captions in specific language

2019-02-14 Thread EBernhardson
EBernhardson added a comment. In T215967#4956419, @Smalyshev wrote: I like the structure of the syntax but would probably bikeshed the exact delimiters a bit if possible (later). Also, are we following fallback chains or only seeking exact language match? If we match exactly we may want to also

[Wikidata-bugs] [Maniphest] [Commented On] T215967: Add keyword for filtering based on captions in specific language

2019-02-14 Thread Smalyshev
Smalyshev added a comment. I like the structure of the syntax but would probably bikeshed the exact delimiters a bit if possible (later). Also, are we following fallback chains or only seeking exact language match? If we match exactly we may want to also think about allowing fallbacks.

[Wikidata-bugs] [Maniphest] [Updated] T215967: Add keyword for filtering based on captions in specific language

2019-02-14 Thread Smalyshev
Smalyshev added a project: User-Smalyshev. TASK DETAILhttps://phabricator.wikimedia.org/T215967EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: EBernhardson, SmalyshevCc: Smalyshev, dcausse, Nuria, Abit, Cparle, Ramsey-WMF, Aklapper, JKSTNK, Lahi, PDrouin-WMF,

[Wikidata-bugs] [Maniphest] [Created] T216214: Add Header for Wikidata Properties page's Sitelinks div to make it more accessible

2019-02-14 Thread Quiddity
Quiddity created this task.Quiddity added a project: Wikidata.Restricted Application added a subscriber: Aklapper. TASK DESCRIPTIONIn a page like https://www.wikidata.org/wiki/Q5296 I often want to send/write a link that goes directly to the interproject-links section(s). Currently I have to open

[Wikidata-bugs] [Maniphest] [Commented On] T216206: Set up WikibaseLexemeCirrusSearch extension for Elastic code in WikibaseLexeme

2019-02-14 Thread gerritbot
gerritbot added a comment. Change 490794 had a related patch set uploaded (by Smalyshev; owner: Smalyshev): [mediawiki/extensions/WikibaseLexemeCirrusSearch@master] Initial set up for WikibaseLexemeCirrusSearch extension https://gerrit.wikimedia.org/r/490794TASK

[Wikidata-bugs] [Maniphest] [Changed Subscribers] T215967: Add keyword for filtering based on captions in specific language

2019-02-14 Thread EBernhardson
EBernhardson added subscribers: dcausse, Smalyshev.EBernhardson added a comment. @Smalyshev @dcausse @Cparle Proposed syntax as follows. Note that we can have an incaption alias of inlabel, but this will be implemented in WikibasecirrusSearch where these considered labels so the code in wikibase

[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread dbarratt
dbarratt added a comment. @Smalyshev again, it's impossible to justify (or not justify) a platform, because (afaik) there is no product strategy for MediaWiki. There's no "business case" to support a platform Although, it is clear there is a business case (from the Foundation's perspective) to

[Wikidata-bugs] [Maniphest] [Updated] T190022: Separate the CirrusSearch/Elastic-specific code from Wikibase code base

2019-02-14 Thread Smalyshev
Smalyshev removed a project: MW-1.33-notes (1.33.0-wmf.17; 2019-02-12). TASK DETAILhttps://phabricator.wikimedia.org/T190022EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: SmalyshevCc: Lucas_Werkmeister_WMDE, gerritbot, Addshore, Aleksey_WMDE, thiemowmde,

[Wikidata-bugs] [Maniphest] [Changed Project Column] T216206: Set up WikibaseLexemeCirrusSearch extension for Elastic code in WikibaseLexeme

2019-02-14 Thread Smalyshev
Smalyshev moved this task from needs triage to Current work on the Discovery-Search board.Smalyshev edited projects, added Discovery-Search (Current work); removed Discovery-Search. TASK

[Wikidata-bugs] [Maniphest] [Created] T216206: Set up WikibaseLexemeCirrusSearch extension for Elastic code in WikibaseLexeme

2019-02-14 Thread Smalyshev
Smalyshev created this task.Smalyshev triaged this task as "Normal" priority.Smalyshev added projects: Wikidata, User-Smalyshev, Discovery, CirrusSearch, Discovery-Search (Current work).Restricted Application edited projects, added Discovery-Search; removed Discovery-Search (Current work). TASK

[Wikidata-bugs] [Maniphest] [Commented On] T216206: Set up WikibaseLexemeCirrusSearch extension for Elastic code in WikibaseLexeme

2019-02-14 Thread gerritbot
gerritbot added a comment. Change 490792 had a related patch set uploaded (by Smalyshev; owner: Smalyshev): [integration/config@master] Set up CI for WikibaseLexemeCirrusSearch extension https://gerrit.wikimedia.org/r/490792TASK DETAILhttps://phabricator.wikimedia.org/T216206EMAIL

[Wikidata-bugs] [Maniphest] [Updated] T216206: Set up WikibaseLexemeCirrusSearch extension for Elastic code in WikibaseLexeme

2019-02-14 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAILhttps://phabricator.wikimedia.org/T216206EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Smalyshev, gerritbotCc: gerritbot, Aklapper, Lydia_Pintscher, WMDE-leszek, thiemowmde, Addshore,

[Wikidata-bugs] [Maniphest] [Created] T216205: Special:ListProperties is incomplete

2019-02-14 Thread Bugreporter
Bugreporter created this task.Bugreporter added a project: Wikidata.Restricted Application added a subscriber: Aklapper. TASK DESCRIPTIONhttps://test.wikidata.org/wiki/Special:ListProperties/wikibase-form shows no result Compare https://test.wikidata.org/wiki/Property:P75109?uselang=enTASK

[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread Smalyshev
Smalyshev added a comment. Another thought about docker and similar technologies. PHP applications - and Mediawiki in particular - can be used on stacks way beyond Linux. I've seen PHP run on HP-UX, AIX, in mainframe containers, other weird setups. As long as our base requirement remains more or

[Wikidata-bugs] [Maniphest] [Changed Project Column] T215967: Add keyword for filtering based on captions in specific language

2019-02-14 Thread EBernhardson
EBernhardson moved this task from elastic / cirrus to Current work on the Discovery-Search board.EBernhardson edited projects, added Discovery-Search (Current work); removed Discovery-Search. TASK

[Wikidata-bugs] [Maniphest] [Commented On] T215065: [client editing] Mini hack-day to investigate how to communicate between WP-editor and WD-model

2019-02-14 Thread Jan_Dittrich
Jan_Dittrich added a comment. ValueMapping is better to be done in frontend. Is this currently done in the prototype on frontend or on backend? The proposed value mapper spec won't work.… I assume the set/add… directly map to Wikidata API calls, correct? you can't say which value it needs to

[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread daniel
daniel added a comment. In T213318#4955592, @dbarratt wrote: On the other hand (at least for those employed by the Foundation), this is real money that is being used by our "customers" (our donors), so I think it's important to know what our Product strategy is (I assume we have one, but I'm not

[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread dbarratt
dbarratt added a comment. In T213318#4955539, @Smalyshev wrote: I am of course speaking out of my personal experience with (some) people running small wikis (including myself many years ago). It may be we're not targeting them or caring for their needs currently. But I'd like to raise this

[Wikidata-bugs] [Maniphest] [Closed] T214706: Surface link changes as a stream

2019-02-14 Thread Pchelolo
Pchelolo edited projects, added Services (done), Core Platform Team Kanban (Done with CPT); removed Patch-For-Review, Core Platform Team Kanban (Blocked Externally), Services (blocked).Pchelolo closed this task as "Resolved".Pchelolo claimed this task.Pchelolo added a comment. MW train has been

[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread daniel
daniel added a comment. In T213318#4955519, @dbarratt wrote: Are our target demographics (and the reason why we are targeting them) documented somewhere? I'm not aware of any concise and authoritative documentation of this, no. There are tons of discussions around this, on wikitech-l and other

[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread daniel
daniel added a comment. In T213318#4955529, @Smalyshev wrote: Having both 1 and 2 at the same time would be awesome, but I guess I'd also be fine with saying "you can have 1 but lose support for 2 or you can have 2 but then you need to have install beyond 1". By which I mean, if the install runs

[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread Smalyshev
Smalyshev added a comment. Are our target demographics (and the reason why we are targeting them) documented somewhere? I am of course speaking out of my personal experience with (some) people running small wikis (including myself many years ago). It may be we're not targeting them or caring for

[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread Smalyshev
Smalyshev added a comment. I am not sure what requirement you refer to, to be made explicit. Well, I now realize I am actually looking at two requirements: Being able to run Mediawiki with basic functionality (reasonably defined by us) on a common LAMP stack, without root access. Does Wikibase

[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread dbarratt
dbarratt added a comment. In T213318#4955516, @Smalyshev wrote: It's not targeting a seasoned DevOp, but a likely part-time IT person probably on limited hosting, possibly with no root access and may even never have heard of things like "docker". Are our target demographics (and the reason why

[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread Smalyshev
Smalyshev added a comment. Another solution to this problem would be to require Docker and Kuberneties which are both free and trivial to setup I am not sure setting up and maintaining a set of Docker containers would be "trivial" for a person we're talking about. It's not targeting a seasoned

[Wikidata-bugs] [Maniphest] [Commented On] T216160: Update wikidata-entities dump generation to fixed day-of-month instead of fixed weekday

2019-02-14 Thread Smalyshev
Smalyshev added a comment. I don't have a real opinion on this one. Generally for dump users the only concern is for the dump to be recent enough to be useful (wikidata is rather volatile, and linked nature of it means that volatility in one area can influence results in bigger area). That said, I

[Wikidata-bugs] [Maniphest] [Commented On] T215967: Add keyword for filtering based on captions in specific language

2019-02-14 Thread Nuria
Nuria added a comment. @Ramsey-WMF Could we possibly get a bit more structured use cases? Are those documented somewhere besides this ticket so we can see how this use case fits on the big picture? Is there any UI that goes with this case?TASK DETAILhttps://phabricator.wikimedia.org/T215967EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T214396: Display diffs between Schema versions

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Screenshots of the WIP patch: F28217893: Screenshot_2019-02-14 Difference between revisions of Schema O1 - wiki1.png F28217894: Screenshot_2019-02-14 Difference between revisions of Schema O1 - wiki1(1).png I unassigned myself because I’m on vacation for

[Wikidata-bugs] [Maniphest] [Unassigned] T214396: Display diffs between Schema versions

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE removed Lucas_Werkmeister_WMDE as the assignee of this task. TASK DETAILhttps://phabricator.wikimedia.org/T214396EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: Lucas_Werkmeister_WMDE, hoo, gerritbot,

[Wikidata-bugs] [Maniphest] [Commented On] T214396: Display diffs between Schema versions

2019-02-14 Thread gerritbot
gerritbot added a comment. Change 490676 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)): [mediawiki/extensions/WikibaseSchema@master] WIP: Add WikibaseSchemaSlotDiffRenderer https://gerrit.wikimedia.org/r/490676TASK

[Wikidata-bugs] [Maniphest] [Commented On] T216155: Switching to "read" state immediately when 'publish' button is clicked - is this a good idea?

2019-02-14 Thread matthiasmullie
matthiasmullie added a comment. Actually, right now, widgets don't switch to "read" until the previous one has been submitted. That should probably change: they should switch to read right away (or rather: make it so that editing is no longer possible) because data for all qualifiers is fetched

[Wikidata-bugs] [Maniphest] [Updated] T212019: Whitespace not stripped around sense glosses

2019-02-14 Thread ReleaseTaggerBot
ReleaseTaggerBot added a project: MW-1.33-notes (1.33.0-wmf.18; 2019-02-19). TASK DETAILhttps://phabricator.wikimedia.org/T212019EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: alaa_wmde, ReleaseTaggerBotCc: Jakob_WMDE, gerritbot, LucasWerkmeister, CucyNoiD,

[Wikidata-bugs] [Maniphest] [Commented On] T214557: Allow accessing Wikibase entities from multiple (Wikibase) databases

2019-02-14 Thread gerritbot
gerritbot added a comment. Change 490658 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek): [operations/mediawiki-config@master] DNM Use "entity source based federation" on Beta Commons https://gerrit.wikimedia.org/r/490658TASK

[Wikidata-bugs] [Maniphest] [Updated] T216160: Update wikidata-entities dump generation to fixed day-of-month instead of fixed weekday

2019-02-14 Thread JAllemandou
JAllemandou added a project: Analytics. TASK DETAILhttps://phabricator.wikimedia.org/T216160EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: JAllemandouCc: hoo, Smalyshev, Addshore, ArielGlenn, JAllemandou, Nandana, Akovalyov, Lahi, Gq86, GoranSMilovanovic,

[Wikidata-bugs] [Maniphest] [Changed Subscribers] T216160: Update wikidata-entities dump generation to fixed day-of-month instead of fixed weekday

2019-02-14 Thread ArielGlenn
ArielGlenn added subscribers: Smalyshev, hoo.ArielGlenn added a comment. Adding @hoo and @Smalyshev because they may have an idea of the needs of current users of these entity dumps.TASK DETAILhttps://phabricator.wikimedia.org/T216160EMAIL

[Wikidata-bugs] [Maniphest] [Created] T216161: Fix render of depicts statements without qualifiers

2019-02-14 Thread matthiasmullie
matthiasmullie created this task.matthiasmullie triaged this task as "High" priority.matthiasmullie added projects: Wikidata, Multimedia, SDC Engineering. TASK DESCRIPTIONThere's a little (CSS) line that gets added between depicts statements and their qualifiers. However, there's a 5px (or so)

[Wikidata-bugs] [Maniphest] [Commented On] T212019: Whitespace not stripped around sense glosses

2019-02-14 Thread gerritbot
gerritbot added a comment. Change 488502 merged by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@master] lexeme.api: trim leading/trailing whitespaces around glosses and senses view: trim representation text and lemma value https://gerrit.wikimedia.org/r/488502TASK

[Wikidata-bugs] [Maniphest] [Created] T216160: Update wikidata-entities dump generation to fixed day-of-month instead of fixed weekday

2019-02-14 Thread JAllemandou
JAllemandou created this task.JAllemandou added projects: Wikidata, Dumps-Generation. TASK DESCRIPTIONCurrently wikidata-entities dumps are generated on a fixed weekday basis (monday every two weeks for instance). It would be easier for some use-cases to get a fixed day-of-month basis (1st day of

[Wikidata-bugs] [Maniphest] [Created] T216155: Switching to "read" state immediately when 'publish' button is clicked - is this a good idea?

2019-02-14 Thread Cparle
Cparle created this task.Cparle triaged this task as "High" priority.Cparle added projects: Wikidata, Multimedia-Team-Working-Board, Multimedia, SDC Engineering, MW-1.33-notes (1.33.0-wmf.14; 2019-01-22), Epic, Patch-For-Review.Restricted Application removed a project: Patch-For-Review. TASK

[Wikidata-bugs] [Maniphest] [Created] T216154: Multilingual support on Special:NewSchema

2019-02-14 Thread Lydia_Pintscher
Lydia_Pintscher created this task.Lydia_Pintscher added projects: Wikidata, Shape Expressions.Restricted Application added a subscriber: Aklapper. TASK DESCRIPTIONProblem: Right now Special:NewSchema is always using English for the language of Labels/Descriptions/Aliases regardless of the user

[Wikidata-bugs] [Maniphest] [Commented On] T215684: Deploy & test WikibaseCirrusSearch on beta cluster

2019-02-14 Thread gerritbot
gerritbot added a comment. Change 490648 had a related patch set uploaded (by Jforrester; owner: Jforrester): [operations/mediawiki-config@master] Enable WikibaseCirrusSearch on wikidata https://gerrit.wikimedia.org/r/490648TASK DETAILhttps://phabricator.wikimedia.org/T215684EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T215684: Deploy & test WikibaseCirrusSearch on beta cluster

2019-02-14 Thread gerritbot
gerritbot added a comment. Change 490649 had a related patch set uploaded (by Jforrester; owner: Jforrester): [operations/mediawiki-config@master] Enable WikibaseCirrusSearch on Commons https://gerrit.wikimedia.org/r/490649TASK DETAILhttps://phabricator.wikimedia.org/T215684EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T215684: Deploy & test WikibaseCirrusSearch on beta cluster

2019-02-14 Thread gerritbot
gerritbot added a comment. Change 489362 merged by jenkins-bot: [mediawiki/tools/release@master] Add WikibaseCirrusSearch extension https://gerrit.wikimedia.org/r/489362TASK DETAILhttps://phabricator.wikimedia.org/T215684EMAIL

[Wikidata-bugs] [Maniphest] [Claimed] T214914: Implement “undo” for Schemas

2019-02-14 Thread Michael
Michael claimed this task.Restricted Application added a project: User-Michael. TASK DETAILhttps://phabricator.wikimedia.org/T214914EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MichaelCc: Michael, gerritbot, noarave, Aklapper, Lydia_Pintscher, Tarrow,

[Wikidata-bugs] [Maniphest] [Commented On] T214557: Allow accessing Wikibase entities from multiple (Wikibase) databases

2019-02-14 Thread gerritbot
gerritbot added a comment. Change 490633 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek): [operations/mediawiki-config@master] Added wmgWikibaseRepoLocalEntitySourceName to define the "local" source of Wikibase Repo https://gerrit.wikimedia.org/r/490633TASK

[Wikidata-bugs] [Maniphest] [Commented On] T214557: Allow accessing Wikibase entities from multiple (Wikibase) databases

2019-02-14 Thread gerritbot
gerritbot added a comment. Change 490634 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek): [operations/mediawiki-config@master] Added wmgUseEntitySourceBasedFederation setting to switch the federation mechanism https://gerrit.wikimedia.org/r/490634TASK

[Wikidata-bugs] [Maniphest] [Changed Project Column] T215068: Access key not set for Wikibase undo summary

2019-02-14 Thread Greta_Doci_WMDE
Greta_Doci_WMDE moved this task from In Progress (Parents) to Wikidata-Campsite-Iteration-∞ on the Wikidata-Campsite board.Greta_Doci_WMDE edited projects, added Wikidata-Campsite (Wikidata-Campsite-Iteration-∞); removed Wikidata-Campsite. TASK

[Wikidata-bugs] [Maniphest] [Claimed] T215068: Access key not set for Wikibase undo summary

2019-02-14 Thread Greta_Doci_WMDE
Greta_Doci_WMDE claimed this task. TASK DETAILhttps://phabricator.wikimedia.org/T215068EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Greta_Doci_WMDECc: Greta_Doci_WMDE, Tacsipacsi, Aklapper, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer,

[Wikidata-bugs] [Maniphest] [Commented On] T215514: Add a method for parsing of Schema data for diffing purposes

2019-02-14 Thread gerritbot
gerritbot added a comment. Change 490624 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)): [mediawiki/extensions/WikibaseSchema@master] Add FullArraySchemaData to SchemaDispatcher https://gerrit.wikimedia.org/r/490624TASK

[Wikidata-bugs] [Maniphest] [Claimed] T214396: Display diffs between Schema versions

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE claimed this task.Lucas_Werkmeister_WMDE moved this task from Backlog to Doing on the Shape Expressions Sprint 2 board. TASK DETAILhttps://phabricator.wikimedia.org/T214396WORKBOARDhttps://phabricator.wikimedia.org/project/board/3872/EMAIL

[Wikidata-bugs] [Maniphest] [Updated] T215514: Add a method for parsing of Schema data for diffing purposes

2019-02-14 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAILhttps://phabricator.wikimedia.org/T215514EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDE, gerritbotCc: gerritbot, Aklapper, noarave, pdehaye, Michael, CucyNoiD, Nandana,

[Wikidata-bugs] [Maniphest] [Claimed] T215514: Add a method for parsing of Schema data for diffing purposes

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE claimed this task.Lucas_Werkmeister_WMDE moved this task from Backlog to Doing on the Shape Expressions Sprint 2 board. TASK DETAILhttps://phabricator.wikimedia.org/T215514WORKBOARDhttps://phabricator.wikimedia.org/project/board/3872/EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T214362: RFC: Store WikibaseQualityConstraint check data in persistent storage

2019-02-14 Thread Joe
Joe added a comment. In order to better understand your needs, let me ask you a few questions: Do we need/want just the constraint check for the latest version of the item, or one for each revision? How will we access such constraints? Always by key and/or full dump, or other access patterns can

[Wikidata-bugs] [Maniphest] [Updated] T174601: Change the language codes of Sakizaya from "ais" (retired by SIL) to "szy" everywhere, and add it to Names.php

2019-02-14 Thread MarcoAurelio
MarcoAurelio removed a project: User-MarcoAurelio. TASK DETAILhttps://phabricator.wikimedia.org/T174601EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MarcoAurelioCc: Vickylin77amis, Pasleim, Addshore, daniel, Liuxinyu970226, Htchien, Reke, Shangkuanlc,

[Wikidata-bugs] [Maniphest] [Claimed] T215285: Add LilyPond datatype to Special:ListDatatypes

2019-02-14 Thread alaa_wmde
alaa_wmde claimed this task. TASK DETAILhttps://phabricator.wikimedia.org/T215285EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: alaa_wmdeCc: Aklapper, Addshore, Nandana, Lahi, Gq86, GoranSMilovanovic, Mahir256, QZanden, LawExplorer, _jensen, mb, Jonas,

[Wikidata-bugs] [Maniphest] [Created] T216147: Implement length limits for schema labels, descriptions, aliases

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Shape Expressions. TASK DESCRIPTIONSame as the Wikibase limits. (But using independent configuration variables – just using the same defaults as Wikibase does.)TASK

[Wikidata-bugs] [Maniphest] [Created] T216148: Implement length limit for schema text

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Shape Expressions. TASK DESCRIPTIONConfigurable, defaults to 50 000 bytes for now. Consider how to inform the user if the limit is exceeded.TASK DETAILhttps://phabricator.wikimedia.org/T216148EMAIL

[Wikidata-bugs] [Maniphest] [Created] T216144: View schemas in multiple languages

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE triaged this task as "High" priority.Lucas_Werkmeister_WMDE added projects: Shape Expressions, Wikidata. TASK DESCRIPTIONTASK DETAILhttps://phabricator.wikimedia.org/T216144EMAIL

[Wikidata-bugs] [Maniphest] [Created] T216145: Edit schemas in multiple languages

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE triaged this task as "High" priority.Lucas_Werkmeister_WMDE added projects: Shape Expressions, Wikidata. TASK DESCRIPTIONTASK DETAILhttps://phabricator.wikimedia.org/T216145EMAIL

[Wikidata-bugs] [Maniphest] [Created] T216146: Install ULS, Babel and CLDR on wikidata-shex.wmflabs.org

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE triaged this task as "High" priority.Lucas_Werkmeister_WMDE added projects: Shape Expressions, Wikidata. TASK DESCRIPTIONTASK DETAILhttps://phabricator.wikimedia.org/T216146EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread daniel
daniel added a comment. In T213318#4954287, @dbarratt wrote: I wasn't aware of that. Could we update the Principles page to reflect that? I suppose so. That page isn't really authoritative, and hasn't seen substantial updates since 2013 as far as I can tell. The platform requirements are

[Wikidata-bugs] [Maniphest] [Changed Project Column] T214904: length limits for Schema inputs

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from Needs work to Ready to pick up on the Shape Expressions board.Lucas_Werkmeister_WMDE set the point value for this task to "5".Lucas_Werkmeister_WMDE added a comment. Decision: we’ll go with a configurable limit that defaults to a lower value, e. g. 50 

[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread dbarratt
dbarratt added a comment. In T213318#4954278, @daniel wrote: Note that moving from "good old shared hosting" to a Kubernetes environment is not at all trivial to people who run a wiki for their kid's school or their sports team in their spare time. They may not be the target audience for

[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread daniel
daniel added a comment. In T213318#4954262, @dbarratt wrote: Another solution to this problem would be to require Docker and Kuberneties which are both free and trivial to setup (especially if we distribute MediaWiki and all of it's services with Helm) Wikibase could require that. MediaWiki may

[Wikidata-bugs] [Maniphest] [Changed Project Column] T214383: Display different versions of a shape expression

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from Needs work to Ready to pick up on the Shape Expressions board.Lucas_Werkmeister_WMDE set the point value for this task to "5".Lucas_Werkmeister_WMDE added a comment. Decision: we’ll go with a special page. The name should probably start with “Schema” so

[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread dbarratt
dbarratt added a comment. In T213318#4953461, @Smalyshev wrote: I frankly have a bit of a hard time imagining an IT person of the kind that commonly installs smaller wikis being able to efficiently maintain a zoo of services that we're now running in WMF. I think the model of "unpack the code,

[Wikidata-bugs] [Maniphest] [Edited] T215387: support different languages for identifying information

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE updated the task description. (Show Details)Lucas_Werkmeister_WMDE set the point value for this task to "13". CHANGES TO TASK DESCRIPTION...* [[https://www.mediawiki.org/wiki/Extension:UniversalLanguageSelector|USLLS]] and Babel are installed on

[Wikidata-bugs] [Maniphest] [Updated] T215386: align placeholders on Special:NewSchema with the ones on Special:NewItem

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE set the point value for this task to "2". TASK DETAILhttps://phabricator.wikimedia.org/T215386EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: Michael, Aklapper, Lydia_Pintscher, pdehaye, Nandana, Lahi, Gq86,

[Wikidata-bugs] [Maniphest] [Updated] T213725: Add newly created Schemas to user’s watchlist according to setting

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE set the point value for this task to "3". TASK DETAILhttps://phabricator.wikimedia.org/T213725EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: Lydia_Pintscher, Aklapper, Tarrow, Michael, Lucas_Werkmeister_WMDE,

[Wikidata-bugs] [Maniphest] [Updated] T215759: Schema heading

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE set the point value for this task to "3". TASK DETAILhttps://phabricator.wikimedia.org/T215759EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: Aklapper, Lydia_Pintscher, pdehaye, Michael, Nandana, Lahi, Gq86,

[Wikidata-bugs] [Maniphest] [Commented On] T214914: Implement “undo” for Schemas

2019-02-14 Thread Michael
Michael added a comment. To implement this with the new approach we can look at the following previous patches: Add UndoUseCase Add SchemaPatcher class The new Differ class was added in https://gerrit.wikimedia.org/r/#/q/I8ceb9e600543ddb4557a3cab4e43f5b982ba35b1. This might also utilize the

[Wikidata-bugs] [Maniphest] [Commented On] T216130: Speed up initialization of JS depicts widget

2019-02-14 Thread gerritbot
gerritbot added a comment. Change 490589 had a related patch set uploaded (by Matthias Mullie; owner: Matthias Mullie): [mediawiki/extensions/WikibaseMediaInfo@master] Prepopulate formatValue cache https://gerrit.wikimedia.org/r/490589TASK DETAILhttps://phabricator.wikimedia.org/T216130EMAIL

[Wikidata-bugs] [Maniphest] [Updated] T216130: Speed up initialization of JS depicts widget

2019-02-14 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAILhttps://phabricator.wikimedia.org/T216130EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: matthiasmullie, gerritbotCc: Cparle, Aklapper, Ramsey-WMF, Jdforrester-WMF, gerritbot, Abit, matthiasmullie,

[Wikidata-bugs] [Maniphest] [Created] T216130: Speed up initialization of JS depicts widget

2019-02-14 Thread matthiasmullie
matthiasmullie created this task.matthiasmullie triaged this task as "High" priority.matthiasmullie added projects: Wikidata, Multimedia, SDC Engineering. TASK DESCRIPTIONIt's slow to init because of the formatValue API calls. We shouldn't need them for the current values, as we can already render

[Wikidata-bugs] [Maniphest] [Created] T216125: handle baserevid better between captions and depicts

2019-02-14 Thread Cparle
Cparle created this task.Cparle triaged this task as "High" priority.Cparle added projects: Wikidata, Multimedia-Team-Working-Board, Multimedia, SDC Engineering, MW-1.33-notes (1.33.0-wmf.14; 2019-01-22), Epic, Patch-For-Review.Restricted Application removed a project: Patch-For-Review. TASK

[Wikidata-bugs] [Maniphest] [Updated] T216125: handle baserevid better between captions and depicts

2019-02-14 Thread Cparle
Cparle removed projects: Epic, MW-1.33-notes (1.33.0-wmf.14; 2019-01-22), Multimedia-Team-Working-Board, Wikidata. TASK DETAILhttps://phabricator.wikimedia.org/T216125EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: CparleCc: Aklapper, Ramsey-WMF,

[Wikidata-bugs] [Maniphest] [Commented On] T214904: length limits for Schema inputs

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. The longest automatically inferred schema by the Wikidata Shape Expressions Inference tool is #23 at 718 039 bytes. MediaWiki’s default $wgMaxArticleSize is 2048 “kilobytes” (presumably kibibytes, i. e. 2048×2048 = 4 194 304 bytes?), so some schema length

[Wikidata-bugs] [Maniphest] [Commented On] T214383: Display different versions of a shape expression

2019-02-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. This could either be implemented as a special page (e. g. Special:SchemaText/O1, similar to Special:EntityData/Q1) or as an action (e. g. index.php?action="">). I guess a special page is slightly more convenient because you don’t need to know about the

[Wikidata-bugs] [Maniphest] [Changed Project Column] T215917: use compression to serve termbox http response

2019-02-14 Thread Jakob_WMDE
Jakob_WMDE moved this task from Peer Review to Done on the Wikidata-Termbox-Iteration-9 board.Jakob_WMDE added a comment. @Pablo-WMDE I think this is fine for now!TASK DETAILhttps://phabricator.wikimedia.org/T215917WORKBOARDhttps://phabricator.wikimedia.org/project/board/3882/EMAIL

[Wikidata-bugs] [Maniphest] [Updated] T215527: Remove schema object from edit user story

2019-02-14 Thread Michael
Michael added a comment. This depends on https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseSchema/+/490033 being finished and merged and thus T215516: Implement SchemaWriter to replace current repository being resolvedTASK DETAILhttps://phabricator.wikimedia.org/T215527EMAIL

[Wikidata-bugs] [Maniphest] [Unassigned] T215527: Remove schema object from edit user story

2019-02-14 Thread Michael
Michael removed Michael as the assignee of this task. TASK DETAILhttps://phabricator.wikimedia.org/T215527EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MichaelCc: Michael, gerritbot, Aklapper, Tarrow, pdehaye, CucyNoiD, Nandana, NebulousIris, Gaboe420,

[Wikidata-bugs] [Maniphest] [Edited] T214383: Display different versions of a shape expression

2019-02-14 Thread Michael
Michael updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION... - A user should be able to directly get “just the raw schema” without any surrounding HTML / window dressing **Notes** * This might be used by that tool:

[Wikidata-bugs] [Maniphest] [Edited] T214904: length limits for Schema inputs

2019-02-14 Thread Lydia_Pintscher
Lydia_Pintscher updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...** Notes:**...TASK DETAILhttps://phabricator.wikimedia.org/T214904EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lydia_PintscherCc: Aklapper, Lydia_Pintscher, pdehaye,

[Wikidata-bugs] [Maniphest] [Edited] T214904: length limits for Schema inputs

2019-02-14 Thread Lydia_Pintscher
Lydia_Pintscher updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...* What is the length limit for Schemas? ** Notes:** This should work on the Special page for editing existing labels/descriptions/aliases as well as the Special page for creating a new Schema.TASK

[Wikidata-bugs] [Maniphest] [Edited] T214904: length limits for Schema inputs

2019-02-14 Thread Michael
Michael updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION... * See {T145932} * What is the length limit for Schemas?TASK DETAILhttps://phabricator.wikimedia.org/T214904EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MichaelCc:

[Wikidata-bugs] [Maniphest] [Edited] T214904: length limits for Schema inputs

2019-02-14 Thread Michael
Michael updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...* Editors can not enter data that violates the length limits. * This is validated in the frontend (i.e. in the `input`) as well **Open questions:**...TASK DETAILhttps://phabricator.wikimedia.org/T214904EMAIL

[Wikidata-bugs] [Maniphest] [Edited] T214904: length limits for Schema inputs

2019-02-14 Thread Michael
Michael updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...* What are the limits? For Labels/Descriptions/Aliases I would go with the established limits from Items and Properties. * See {T145932}TASK DETAILhttps://phabricator.wikimedia.org/T214904EMAIL

[Wikidata-bugs] [Maniphest] [Edited] T215387: support different languages for identifying information

2019-02-14 Thread Michael
Michael updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...* [[https://www.mediawiki.org/wiki/Extension:UniversalLanguageSelector|USL]] isand Babel are installed on https://wikidata-shex.wmflabs.org/...* This ticket does not cover adjusting Special:NewSchema * Also remember

[Wikidata-bugs] [Maniphest] [Edited] T215387: support different languages for identifying information

2019-02-14 Thread Lydia_Pintscher
Lydia_Pintscher updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...* [[https://www.mediawiki.org/wiki/Extension:UniversalLanguageSelector|USL]] is installed on https://wikidata-shex.wmflabs.org/ **Notes:** * This ticket does not cover adjusting Special:NewSchemaTASK

[Wikidata-bugs] [Maniphest] [Commented On] T209259: Wikibase toolbar features outdated icons

2019-02-14 Thread gerritbot
gerritbot added a comment. Change 490359 abandoned by Lucas Werkmeister (WMDE): Update for new Wikibase icon location Reason: I forgot this change already existed as I556d9a0b64. https://gerrit.wikimedia.org/r/490359TASK DETAILhttps://phabricator.wikimedia.org/T209259EMAIL

[Wikidata-bugs] [Maniphest] [Retitled] T215386: align placeholder on Special:NewSchema with the ones on Special:NewItem

2019-02-14 Thread Lydia_Pintscher
Lydia_Pintscher renamed this task from "align messages on Special:NewSchema with the ones on Special:NewItem" to "align placeholder on Special:NewSchema with the ones on Special:NewItem". TASK DETAILhttps://phabricator.wikimedia.org/T215386EMAIL

[Wikidata-bugs] [Maniphest] [Retitled] T215386: align placeholders on Special:NewSchema with the ones on Special:NewItem

2019-02-14 Thread Lydia_Pintscher
Lydia_Pintscher renamed this task from "align placeholder on Special:NewSchema with the ones on Special:NewItem" to "align placeholders on Special:NewSchema with the ones on Special:NewItem". TASK DETAILhttps://phabricator.wikimedia.org/T215386EMAIL

[Wikidata-bugs] [Maniphest] [Edited] T215759: Schema heading

2019-02-14 Thread Lydia_Pintscher
Lydia_Pintscher updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...* Message when no label is available: "No Label defined" * Markup should use semantically correct HTMLTASK DETAILhttps://phabricator.wikimedia.org/T215759EMAIL

[Wikidata-bugs] [Maniphest] [Edited] T215759: Schema heading

2019-02-14 Thread Lydia_Pintscher
Lydia_Pintscher updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...* The styling is the same as on Item and Property pages. **Notes:** * Message when no label is available: "No Label defined"TASK DETAILhttps://phabricator.wikimedia.org/T215759EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T212189: New Service Request: Wikidata Termbox SSR

2019-02-14 Thread WMDE-leszek
WMDE-leszek added a comment. We do not intend to maintain the "proper" UI logic in PHP. SSR service will render the page on the server side which will (via MediaWiki etc) make it to reader's browser. We do want Wikidata readers and editors have an access to data even if they decide to disable JS

[Wikidata-bugs] [Maniphest] [Commented On] T213318: Wikibase Front-End Architecture

2019-02-14 Thread WMDE-leszek
WMDE-leszek added a comment. Can we make it an explicit requirement? I am not sure what requirement you refer to, to be made explicit. I have an impression, we might be mixing multiple dimensions in the discussion here (happened multiple times in the internal conversations at WMDE, hence I am