[Wikidata-bugs] [Maniphest] [Created] T190616: proposal: Improve Graph Explorer and Explorer Dialog on Query.Wikidata.org

2018-03-24 Thread Rammanojpotla
Rammanojpotla created this task.Rammanojpotla added projects: Wikidata, Google-Summer-of-Code (2018), Wikidata Query UI.Herald added a subscriber: Aklapper.
TASK DESCRIPTION

Profile

Name: Rammanoj Potla
Email: rammanojpotla1...@gmail.com
Mediawiki Username: Rammanojpotla
Github: Github_rammanoj
Gerrit: Gerrit_rammanoj
Github username: rammanoj
IRC username: rammanoj___
Time zone: UTC + 5:30 (IST)
Location: Kerala, India
Working Hours (in IST): Weekdays - 17:00  to 22:30 and Weekends-  09:00 to 22:30

Synopsis

Wikidata Query Service (WDQS) allows to query against the Wikidata data set using SPARQL queries. This project aims to improve the user interface of Wikidata Query Service by enhancing the Explorer Dialog and Graph Explorer.

Existing Features:


Explorer Dialog uses a bootstrap panel to display queried result. The panel gets updated every time when a result is chosen from the list of displayed results.



Graph Explorer displays a network to a queried result along with outgoing links and also allows the expansion of outgoing links.


I propose to improve both the explorers. In Explorer Dialog, multiple Explorer Dialogs will be utilized to display any queried results. There could also be some features annexed such as, making the Explorer Dialog draggable and resizable. In the case of Graphical Explorer, the incoming links to the nodes would be enabled. Whenever clicked, these incoming links would be expanded. There are also be some other feature implementations which improve the responsiveness of the design. Implementing these features enrich the UX and ease of access to the Wikidata Query Service.

Mentors: @Jonas , @Lucas_Werkmeister_WMDE .

Deliverables and Core Objectives

1. Allow Multiple Explorer Dialogs


Initially, a draggable feature which facilitates drag or movement of an Explorer Dialog across the screen will be implemented.





Later, a feature to display multiple Explorer Dialogs would be added. Adding it allows to have multiple explorers and displays the results with various Explorer Dialogs. It increases the user's accessibility.





Displaying multiple Explorer Dialogs simultaneously for a single query result has to be disabled. Therefore whenever a query result is clicked, instead of opening a new Explorer Dialog, an already executing Explorer Dialog would be displayed.


2. Increase the Responsiveness of Explorer Dialog


The Explorer Dialog will be made resizable. A JQuery resizable event could be used for this task. This facilitates the use of various explorers simultaneously with varying sizes.





Receptivity of the Explorer Dialogs would be improved by resizing the content inside the Explorer Dialog whenever the Explorer Dialog is resized. This improves the usability of the application.


3. Enable incoming links to Query results


In the Graphical representation of queried data, the display of the incoming links would be enabled. These incoming links should also be expandable like the present outgoing links.





Performing zoom-out operation multiple times lead to the disappearance of the network. Sometimes it doesn’t appears till the page is reloaded. So there could be a  limit set to the zoom-out operation of the network.





Performing zoom-in operation is fine to a certain extent. But after a certain zoom levels, the network loses the labels on the nodes and edges. It simply displays empty nodes and edges with the directions from one node to another. So there would be  a limit set to zoom-in operation.





Existing code supports the expansion of single node, once. This has to be modified by enabling expansion of multiple nodes at the same time. This advances the usability of GUI of the application.


4. Update User Documentation


The documentation of the enhanced and newly annexed features will be updated to Wikidata Query Service documentation.




Implementation

Allow Multiple Explorer Dialogs


Enabling draggable property to the Explorer Dialog will be done. Explorer Dialog is designed using a bootstrap panel. Whenever a user attempts to drag Explorer Dialog from it’s head, the explorer moves on the screen. To accomplish this feature the 'top' and 'left' stylings are added. These two properties get dynamically updated whenever the Explorer Dialog is dragged.





Creation of multiple explorers will be allowed. This can be done by creating an Explorer Dialog dynamically and appending it to index page whenever needed. In the same way, these explorers are dynamically removed whenever the close event occurs. To distinguish one Explorer Dialog from another an id would be added to each Explorer Dialog. A list of ids of all the currently executing Explorer Dialogs is maintained. Whenever a new Explorer Dialog is displayed, it's id is added to the list and whenever an Explorer Dialog is closed, it's id is removed from the list.





To prevent opening of same Explorer Dialog multiple times the list that consists of ids of all currently running Explorer Dialogs is us

[Wikidata-bugs] [Maniphest] [Retitled] T190616: Proposal: Improve Graph Explorer and Explorer Dialog on Query.Wikidata.org

2018-03-24 Thread Rammanojpotla
Rammanojpotla renamed this task from "proposal:  Improve Graph Explorer and Explorer Dialog on Query.Wikidata.org" to "Proposal:  Improve Graph Explorer and Explorer Dialog on Query.Wikidata.org".
TASK DETAILhttps://phabricator.wikimedia.org/T190616EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: RammanojpotlaCc: Aklapper, Rammanojpotla, Jonas, Lucas_Werkmeister_WMDE, Lahi, Gq86, GoranSMilovanovic, Jayprakash12345, QZanden, EBjune, srishakatux, merbst, LawExplorer, D3r1ck01, Xmlizer, jkroll, Smalyshev, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Lydia_Pintscher, Mbch331___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T189142: wrong translations of wikibaselexeme-header-forms

2018-03-24 Thread Liuxinyu970226
Liuxinyu970226 added a comment.
@Addshore Note that I can confirm that 词性 should be the correct one in zh-hans, and likely 詞性 in zh-hant. (Both formerly translated as "表格/表单...".)TASK DETAILhttps://phabricator.wikimedia.org/T189142EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Addshore, Liuxinyu970226Cc: gerritbot, Liuxin9494, Raymond, Liuxinyu970226, Addshore, Lucas_Werkmeister_WMDE, Aklapper, Lydia_Pintscher, Versusxo, Majesticalreaper22, Tamgue, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Lordiis, Cinemantique, GoranSMilovanovic, Adik2382, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, Lewizho99, Maathavan, Srdjan_m, MuhammadShuaib, LNDDYL, Psychoslave, Wikidata-bugs, aude, Gryllida, Shizhao, Darkdadaah, Arrbee, Mbch331, Jay8g___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Updated] T987: [Story] Phase 0: Automate interwiki language links for Wiktionary

2018-03-24 Thread Liuxinyu970226
Liuxinyu970226 added a comment.

在T987#4006828中,@Addshore写道:
In other projects side bar is provided by https://www.mediawiki.org/wiki/Beta_Features/Other_projects_sidebar which I believe is part of wikibase


see also T173626TASK DETAILhttps://phabricator.wikimedia.org/T987EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lydia_Pintscher, Liuxinyu970226Cc: Magol, Reedy, Ad_job, Wikitiki89, -sche, neilpquinn, Smalyshev, Noe, Nikki, JanZerebecki, Thibaut120094, hoo, Addshore, daniel, WMDE-leszek, Bmueller, gabriel-wmde, Yair_rand, dg711, DannyH, StudiesWorld, JAnD, Aklapper, RobLa-WMF, Lydia_Pintscher, satdeep_gill, tarlocesilion, jberkel, mxn, PeterBowman, Darkdadaah, GPHemsley, Ricordisamoa, Lahi, Gq86, Cinemantique, GoranSMilovanovic, QZanden, LawExplorer, WebIntegrity, Avner, OrenBochman, Wikidata-bugs, aude, Shizhao, Nemo_bis, Mbch331, Jay8g, Krenair___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Retitled] T190616: GSoC Proposal[2018]: Improve Graph Explorer and Explorer Dialog on Query.Wikidata.org

2018-03-24 Thread Rammanojpotla
Rammanojpotla renamed this task from "Proposal:  Improve Graph Explorer and Explorer Dialog on Query.Wikidata.org" to "GSoC Proposal[2018]:  Improve Graph Explorer and Explorer Dialog on Query.Wikidata.org".
TASK DETAILhttps://phabricator.wikimedia.org/T190616EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: RammanojpotlaCc: Aklapper, Rammanojpotla, Jonas, Lucas_Werkmeister_WMDE, Lahi, Gq86, GoranSMilovanovic, Jayprakash12345, QZanden, EBjune, srishakatux, merbst, LawExplorer, D3r1ck01, Xmlizer, jkroll, Smalyshev, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Lydia_Pintscher, Mbch331___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Edited] T190616: GSoC Proposal[2018]: Improve Graph Explorer and Explorer Dialog on Query.Wikidata.org

2018-03-24 Thread Rammanojpotla
Rammanojpotla updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...{F16017140}25146}



  - Existing code does not limit the zoom-out property. This result in the disappearance of the network on performing multiple zoom-out operations. This can be resolved by setting a minimum limit to the zoomable level through which the graph doesn’t zoom-out beyond that level. This can be done by getting the current zoom level by **getScale()** method of Vis.js and changing the zoom level if it is less than a specified numberTASK DETAILhttps://phabricator.wikimedia.org/T190616EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: RammanojpotlaCc: Aklapper, Rammanojpotla, Jonas, Lucas_Werkmeister_WMDE, Lahi, Gq86, GoranSMilovanovic, Jayprakash12345, QZanden, EBjune, srishakatux, merbst, LawExplorer, D3r1ck01, Xmlizer, jkroll, Smalyshev, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Lydia_Pintscher, Mbch331___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T184948: limit page creation and edit rate on Wikidata

2018-03-24 Thread Multichill
Multichill added a comment.

In T184948#4075653, @Ladsgroup wrote:

In T184948#4059447, @Multichill wrote:

In T184948#4052662, @Ladsgroup wrote:
I personally would like to strip the right from the bots and enforce a rate limit for them as they just don't care about what we say.


If bots ignore replag ( https://meta.wikimedia.org/wiki/Bot_policy#Edit_throttle_and_peak_hours ) these bots should just be stripped of the botflag. The good shouldn't suffer because of a small number of problematic users.


Too many edits in too small amount of time can affect infra in several ways, one is replag, one is dispatch lag, one is jobqueue size. If edit is about creating new items it can also affect the infra in some other ways too as we want to be consistent about Q-ids and do not assign same Q-ids to two items.

Overall, if community stick to a rule of thumb like *max* 60 edits / min. and *max* 10 new items/min. and community actually enforces that (and don't wait until the whole infra falls down and we ping them so they stop), there wouldn't be a need to have such ticket in here in the first place but this continues to happen all the time.


It's basically Widar (quick statements) that is going to fast, see last comment at https://www.wikidata.org/w/index.php?title=Wikidata:Project_chat&oldid=655772082#Rate_speed_for_QuickStatements on how to fix that. Or are you aware of any other tools that are going to fast. Nuclear option is to disable Widar and enable it again after the speed issues have been fixed.TASK DETAILhttps://phabricator.wikimedia.org/T184948EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MultichillCc: abian, Lucas_Werkmeister_WMDE, ArtixKreiger, Multichill, Mahir256, Framawiki, hoo, Sjoerddebruin, Addshore, Ladsgroup, gerritbot, Aklapper, Lydia_Pintscher, Versusxo, Majesticalreaper22, Tamgue, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Lordiis, GoranSMilovanovic, Adik2382, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, QZanden, Zoranzoki21, LawExplorer, Lewizho99, Maathavan, DatGuy, Devwaker, Niklitov, Urbanecm, JEumerus, Tulsi_Bhagat, Wong128hk, Luke081515, SimmeD, biplabanand, Wikidata-bugs, Snowolf, aude, Dcljr, Jdforrester-WMF, Matanya, Mbch331, Rxy, Jay8g, Krenair___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T184948: limit page creation and edit rate on Wikidata

2018-03-24 Thread Lydia_Pintscher
Lydia_Pintscher added a comment.
There are other tools that are going too fast like fatameh as well. This isn't something we should have to correct on a tool-by-tool basis.TASK DETAILhttps://phabricator.wikimedia.org/T184948EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lydia_PintscherCc: abian, Lucas_Werkmeister_WMDE, ArtixKreiger, Multichill, Mahir256, Framawiki, hoo, Sjoerddebruin, Addshore, Ladsgroup, gerritbot, Aklapper, Lydia_Pintscher, Versusxo, Majesticalreaper22, Tamgue, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Lordiis, GoranSMilovanovic, Adik2382, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, QZanden, Zoranzoki21, LawExplorer, Lewizho99, Maathavan, DatGuy, Devwaker, Niklitov, Urbanecm, JEumerus, Tulsi_Bhagat, Wong128hk, Luke081515, SimmeD, biplabanand, Wikidata-bugs, Snowolf, aude, Dcljr, Jdforrester-WMF, Matanya, Mbch331, Rxy, Jay8g, Krenair___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Retitled] T121747: Serbian language does not appear for people from Serbia in Wikidata item pages

2018-03-24 Thread Amire80
Amire80 renamed this task from "Serbian language does not appear for people from Serbia" to "Serbian language does not appear for people from Serbia in Wikidata item pages".
TASK DETAILhttps://phabricator.wikimedia.org/T121747EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Amire80Cc: Amire80, Petar.petkovic, Liuxinyu970226, PokestarFan, cscott, adrianheine, Nikerabbit, Lydia_Pintscher, Nemo_bis, Aklapper, Nikola_Smolenski, StudiesWorld, Lahi, Himanshuc3, Gq86, GoranSMilovanovic, Soteriaspace, Jayprakash12345, JakeTheDeveloper, QZanden, srishakatux, LawExplorer, Pahadiahimanshu, Manrajsinghgrover, Keer25, Srdjan_m, MuhammadShuaib, LNDDYL, Psychoslave, Wikidata-bugs, aude, Gryllida, Shizhao, Arrbee, santhosh, KartikMistry, TheDJ, Mbch331, Jay8g___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T184948: limit page creation and edit rate on Wikidata

2018-03-24 Thread Multichill
Multichill added a comment.

In T184948#4078538, @Lydia_Pintscher wrote:
There are other tools that are going too fast like fatameh as well. This isn't something we should have to correct on a tool-by-tool basis.


That's what you getting from being a bit more liberal for a long time. Tool rights have to be approved, bot rights have to be approved, all can be revoked when needed. If this really is a problem, take action or clearly identify the problematic tools/bots so admins like me can take action.TASK DETAILhttps://phabricator.wikimedia.org/T184948EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MultichillCc: abian, Lucas_Werkmeister_WMDE, ArtixKreiger, Multichill, Mahir256, Framawiki, hoo, Sjoerddebruin, Addshore, Ladsgroup, gerritbot, Aklapper, Lydia_Pintscher, Versusxo, Majesticalreaper22, Tamgue, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Lordiis, GoranSMilovanovic, Adik2382, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, QZanden, Zoranzoki21, LawExplorer, Lewizho99, Maathavan, DatGuy, Devwaker, Niklitov, Urbanecm, JEumerus, Tulsi_Bhagat, Wong128hk, Luke081515, SimmeD, biplabanand, Wikidata-bugs, Snowolf, aude, Dcljr, Jdforrester-WMF, Matanya, Mbch331, Rxy, Jay8g, Krenair___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T184948: limit page creation and edit rate on Wikidata

2018-03-24 Thread ArtixKreiger
ArtixKreiger added a comment.
Addshore, it seems Magnus is the only one who maintains  the tool. If he feels like sleeping or do something else in his life, there would be a big set of shoes to fix, and not an easy pair of shoes to fix.TASK DETAILhttps://phabricator.wikimedia.org/T184948EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: ArtixKreigerCc: abian, Lucas_Werkmeister_WMDE, ArtixKreiger, Multichill, Mahir256, Framawiki, hoo, Sjoerddebruin, Addshore, Ladsgroup, gerritbot, Aklapper, Lydia_Pintscher, Versusxo, Majesticalreaper22, Tamgue, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Lordiis, GoranSMilovanovic, Adik2382, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, QZanden, Zoranzoki21, LawExplorer, Lewizho99, Maathavan, DatGuy, Devwaker, Niklitov, Urbanecm, JEumerus, Tulsi_Bhagat, Wong128hk, Luke081515, SimmeD, biplabanand, Wikidata-bugs, Snowolf, aude, Dcljr, Jdforrester-WMF, Matanya, Mbch331, Rxy, Jay8g, Krenair___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T189142: wrong translations of wikibaselexeme-header-forms

2018-03-24 Thread Amire80
Amire80 added a comment.
Thanks @Addshore, @Raymond and everybody else for taking such issues seriously!TASK DETAILhttps://phabricator.wikimedia.org/T189142EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Addshore, Amire80Cc: Amire80, gerritbot, Liuxin9494, Raymond, Liuxinyu970226, Addshore, Lucas_Werkmeister_WMDE, Aklapper, Lydia_Pintscher, Versusxo, Majesticalreaper22, Tamgue, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Lordiis, Cinemantique, GoranSMilovanovic, Adik2382, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, Lewizho99, Maathavan, Srdjan_m, MuhammadShuaib, LNDDYL, Psychoslave, Wikidata-bugs, aude, Gryllida, Shizhao, Darkdadaah, Arrbee, Mbch331, Jay8g___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs