Yurik (Yuri Astrakhan)
User

Projects (13)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 6:43 PM (146 w, 2 d)
Availability
Available
LDAP User
Yurik
MediaWiki User
Yurik

Recent Activity

Thu, Jul 20

Yurik added a comment to T163827: Security review of Ex:JsonConfig/Ex:Kartographer interaction.

@Reedy yep, that's pretty much all of it. Also, JsonConfig is mostly a refactoring of the original ZeroAccess extension, which was originally implemented ~7? years ago, and later had many changes. It grew so big that at one point i simply split it into 3 extensions - JsonConfig, ZeroPortal, and ZeroBanner.

Thu, Jul 20, 7:55 PM · Interactive-Sprint, Maps (Kartographer), MediaWiki-extensions-JsonConfig, Security-Reviews

Wed, Jun 28

Yurik updated subscribers of T168744: Kartographer is broken by jQuery 3.

Same as Karthotherian - noone. I volunteer on occasion when I have some time at my new job, so does Max. A few more amazing individuals have volunteered their dev time to keep it afloat. @Pnorman is working on the new map style and fixes some data-related problems. @Gehel watches over the servers. This is what I have observed by watching the tickets & the public channels.

Wed, Jun 28, 7:57 PM · Discovery, Interactive-Sprint, MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Patch-For-Review, Maps (Kartographer)

Jun 20 2017

Yurik added a parent task for T124742: Upgrade to jQuery 3: T151524: Maps fast preview is broken on 2nd attempt.
Jun 20 2017, 3:52 AM · Patch-For-Review, Performance-Team-notice, Performance-Team, MediaWiki-ResourceLoader
Yurik added a subtask for T151524: Maps fast preview is broken on 2nd attempt: T124742: Upgrade to jQuery 3.
Jun 20 2017, 3:52 AM · Maps (Kartographer), Discovery
Yurik reopened T151524: Maps fast preview is broken on 2nd attempt as "Open".

This task is still valid, but it is needs to wait for the jQuery update. Reopening and making it the parent of the other one.

Jun 20 2017, 3:52 AM · Maps (Kartographer), Discovery
Yurik reopened T151524: Maps fast preview is broken on 2nd attempt, a subtask of T138057: Epic: Enable <mapframe> on Wikipedia, as Open.
Jun 20 2017, 3:52 AM · Discovery, Maps, Epic

Jun 15 2017

Yurik added a comment to T160782: Incorrect marker coordinates for outer resources.

I might have some time to poke at it today or tomorrow. I know its hard for the WMF to do any map work after it got rid of all the map devs, so volunteers would have to step in.

Jun 15 2017, 9:42 PM · User-notice, MW-1.30-release-notes (WMF-deploy-2017-06-20_(1.30.0-wmf.6)), Interactive-Sprint, Patch-For-Review, Discovery, Maps, Russian-Sites

Jun 10 2017

Yurik created T167560: WDQS Missing #defaultView for Graph builder.
Jun 10 2017, 1:03 AM · Need-volunteer, Easy, Discovery, Wikidata, Wikidata-Query-Service

May 31 2017

Yurik created T166713: Regression: GraphSandbox no longer works on mediawiki.org, wp is ok.
May 31 2017, 6:24 PM · Regression, MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Graphs

May 26 2017

Yurik updated the task description for T166361: WDQS sitelinks are stored in a non-canonical form.
May 26 2017, 5:43 AM · Discovery, Wikidata, Wikidata-Query-Service
Yurik updated the task description for T166361: WDQS sitelinks are stored in a non-canonical form.
May 26 2017, 5:42 AM · Discovery, Wikidata, Wikidata-Query-Service
Yurik updated the task description for T166361: WDQS sitelinks are stored in a non-canonical form.
May 26 2017, 5:42 AM · Discovery, Wikidata, Wikidata-Query-Service
Yurik created T166361: WDQS sitelinks are stored in a non-canonical form.
May 26 2017, 5:42 AM · Discovery, Wikidata, Wikidata-Query-Service

May 24 2017

Yurik created T166246: WDQS service on Maven does not include node_modules.
May 24 2017, 5:58 PM · Discovery, Wikidata, Wikidata-Query-Service
Yurik created T166196: Unrecognized subject during WDQS Munge.
May 24 2017, 4:18 AM · Discovery-Wikidata-Query-Service-Sprint, Patch-For-Review, Discovery, Wikidata, Wikidata-Query-Service

May 23 2017

Yurik added a comment to T163378: Document WDQS/Blazegraph configuration options.

If i am adding data non-wikidata data into the same Blazegraph db, should prefixes.conf be modified?

May 23 2017, 10:35 PM · Patch-For-Review, Discovery-Wikidata-Query-Service-Sprint, Discovery, Wikidata-Query-Service, Wikidata

May 19 2017

Yurik created T165823: loadRestAPI.sh should ignore .good and .fail files.
May 19 2017, 11:08 PM · Discovery, Wikidata-Query-Service, Wikidata
Yurik created T165812: Update Wikidata service on maven, or update wiki docs.
May 19 2017, 8:56 PM · Discovery, Wikidata, Documentation, Wikidata-Query-Service

May 9 2017

Yurik added a comment to T164700: Wikidata (and possibly other) Pull Requests at github are being ignored.

@Aklapper I meant that a phab ticket is a much more convenient way to manage reminders and organize/plan/track work. The review of the code should happen in the code itself, which in this case is actually github (it has an excellent review system).

May 9 2017, 8:08 AM · Discovery, Wikidata-Query-Service, Wikidata, GitHub-Mirrors

May 8 2017

Yurik added a comment to T164782: Clarify & Document difference between wdt:, p:, and ps: PREFIXes.

Some notes from @Smalyshev in IRC:

May 8 2017, 7:32 PM · Wikidata-Query-Service, Documentation, Wikidata, Discovery
Yurik updated the task description for T164782: Clarify & Document difference between wdt:, p:, and ps: PREFIXes.
May 8 2017, 7:18 PM · Wikidata-Query-Service, Documentation, Wikidata, Discovery
Yurik created T164782: Clarify & Document difference between wdt:, p:, and ps: PREFIXes.
May 8 2017, 7:18 PM · Wikidata-Query-Service, Documentation, Wikidata, Discovery
Yurik added a comment to T164700: Wikidata (and possibly other) Pull Requests at github are being ignored.

manual watching wouldn't work, but auto-creating phab tickets based on pull requests should solve it. We must allow community to contribute the way it feels the most comfortable with. We shouldn't require community members to learn an obscure tool (Gerrit) in order to submit a 2 line patch.

May 8 2017, 6:29 PM · Discovery, Wikidata-Query-Service, Wikidata, GitHub-Mirrors
Yurik added a comment to T164700: Wikidata (and possibly other) Pull Requests at github are being ignored.

Will look into those. Unfortunately, somehow notifications either didn't arrive to me or I've missed them. Poking me about it is definitely an ok thing to do.

May 8 2017, 6:11 PM · Discovery, Wikidata-Query-Service, Wikidata, GitHub-Mirrors
Yurik created T164773: Error replicating wikidata blazegraph setup.
May 8 2017, 6:02 PM · Discovery, Wikidata, Wikidata-Query-Service
Yurik reopened T164574: Enable <mapframe> on WMUA wiki as "Open".

Kartographer is enabled, but not the mapframe support

May 8 2017, 4:57 PM · Interactive-Sprint, Patch-For-Review, Discovery, Maps, Wikimedia-Extension-setup, Wikimedia-Site-requests
Yurik created T164700: Wikidata (and possibly other) Pull Requests at github are being ignored.
May 8 2017, 3:56 AM · Discovery, Wikidata-Query-Service, Wikidata, GitHub-Mirrors
Yurik created T164699: Failure to parse Wikidata dump.
May 8 2017, 3:53 AM · Wikidata

May 3 2017

Yurik updated subscribers of T162326: Decide on future of JsonConfig.

I am still maintaining it (e.g. redirect support that @MaxSem and I are working on), but obviously not as much as before. I agree with @Tgr - the main problem is that it is very hard to test. It works across wikis, including secure wikis, via shared cache and HTTP with authentication. With Zero, Varnish also plays a big role -- changing request headers on the fly, and performing IP lookups.

May 3 2017, 7:19 PM · Reading-Infrastructure-Team-Backlog, MediaWiki-extensions-JsonConfig, Technical-Debt, Wikimedia-General-or-Unknown

Apr 28 2017

Yurik created T164046: graph's mapsnapshot protocol incorrectly validates map style parameter.
Apr 28 2017, 12:43 AM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Patch-For-Review, Graphs, Graphoid

Apr 26 2017

Yurik added a comment to T151334: [RfC] geoshape datatype and data namespace on Commons.

https://www.wikidata.org/wiki/Property:P3896

Apr 26 2017, 6:35 PM · User-Daniel, Wikidata-Sprint, RfC, Wikidata

Apr 24 2017

Yurik added a comment to T163166: XSS in object descriptions from tabular data.

@MaxSem, the code seems to be ok, but i haven't fully tested it.

Apr 24 2017, 8:52 PM · Patch-For-Review, Interactive-Sprint, Maps (Kartographer), Vuln-XSS, Security

Apr 20 2017

Yurik added a comment to T151334: [RfC] geoshape datatype and data namespace on Commons.

Seems like the new property hasn't been created yet, or has it?

Apr 20 2017, 8:16 PM · User-Daniel, Wikidata-Sprint, RfC, Wikidata

Apr 19 2017

Yurik added a comment to T163274: Move JCMapDataContent from JsonConfig to Kartographer.

JCMapDataContent relies on both JsonConfig & Kartographer. But while it could still function properly without Kartographer, it cannot function at all without JsonConfig. This is similar to how MediaWiki api uses syntax highlighting - it makes the output nicer, but not required to exist.

Apr 19 2017, 4:10 AM · Technical-Debt, Maps (Kartographer), MediaWiki-extensions-JsonConfig

Apr 18 2017

Yurik closed T153734: Expose Commons Dataset meta fields to graphs as Resolved.

was done a while ago

Apr 18 2017, 4:01 AM · MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), MW-1.29-release (WMF-deploy-2017-01-03_(1.29.0-wmf.7)), Patch-For-Review, Interactive-Sprint, Graphs, Commons-Datasets
Yurik closed T151666: Frame has extra vertical space when mapframe is wider than screenwidth as Invalid.

@JGirault, I think it got fixed. Thx for checking, closing.

Apr 18 2017, 12:49 AM · Interactive-Sprint, Maps (Kartographer), Discovery

Apr 7 2017

Yurik added a comment to T127683: Graphoid should handle font fallback/selection for all Unicode planes.

This post might help: https://medium.com/@adamhooper/fonts-in-node-canvas-bbf0b6b0cabf

Apr 7 2017, 10:48 PM · Chinese-Sites, Services (watching), I18n, Graphoid
Yurik updated subscribers of T162485: Clarify node-js packaging and deployment.
Apr 7 2017, 8:39 PM · Services (later), MediaWiki-Containers
Yurik added a comment to T162332: Refactor shared code out of node template.

...which in turn will help avoid merge conflicts during upgrades.

I don't think there should ever be a need for merging any service-template changes with the actual services. That's what I would like to avoid with this restructuring.

Of the listed candidates, routes seem to be the least obvious to fit this description. Users are expected to write similar routes or modify existing ones, so it seems that keeping them in the template might make more sense.

Agree for v1 -- it is clearly an example, but I think the _info and robot file generating ones should be part of the lib, as they are mostly boilerplate and do not require any changes.

Apr 7 2017, 8:28 PM · Services (next), Technical-Debt, service-template-node
Yurik created T162485: Clarify node-js packaging and deployment.
Apr 7 2017, 8:19 PM · Services (later), MediaWiki-Containers
Yurik added a comment to T162332: Refactor shared code out of node template.

@mobrovac, I am not proposing to make 100 tiny npm libs. I am suggesting that we make a few "template libraries"., and move all the code there. This way services based on the template can be easily upgraded to the newer versions. Right now, there is no way to merge, without a very tedious line-by-line conflict resolution.

Apr 7 2017, 4:19 PM · Services (next), Technical-Debt, service-template-node

Apr 6 2017

Yurik added a comment to T162332: Refactor shared code out of node template.

@Pchelolo I agree that many of these things should not be their own modules. On the other hand, I don't think we should keep it as part of a copy/paste template. Instead, lets move them all into a "template utility" lib, which would allow existing template instants to simply reference it, and would allow you to improve them and migrate to the new versions in a more controlled way.

Apr 6 2017, 8:28 PM · Services (next), Technical-Debt, service-template-node
Yurik updated the task description for T162332: Refactor shared code out of node template.
Apr 6 2017, 5:04 AM · Services (next), Technical-Debt, service-template-node
Yurik created T162332: Refactor shared code out of node template.
Apr 6 2017, 5:03 AM · Services (next), Technical-Debt, service-template-node
Yurik added a comment to T162241: Deploy meddo as part of tilerator-deploy.

I see two ways of deploying: either as a submodule, or as part of docker built script.

  • The submodule is fairly straightforward, because kartotherian itself is already deployed as one: https://phabricator.wikimedia.org/diffusion/GMKD/browse/master/ -- the src/ dir is a submodule. You can create a few more top-level submodules - tm2, tm2source, fonts.
  • The dockerfile is a bit tricker - the dockerfile is autogenerated from the package.json, so adding things to it is not very straightforward, especially when we want to keep the plugins (e.g. meddo) separate from the core kartotherian.
Apr 6 2017, 2:56 AM · Interactive-Sprint, Maps (Maps-data)

Mar 30 2017

Yurik added a comment to T152736: PNGs are sent as 32-bit RGBA.

Done in upstream -- Added special handling for this in @kartotherian/server. Basic test on California coast showed a drop from 1.8MB to 855KB.

Mar 30 2017, 10:15 PM · Maps (Kartotherian), Discovery

Mar 28 2017

Yurik added a comment to T160012: Make a public "x-ray" view of our vector tiles.

Now that Kartotherian has an editor module, it should be very easy to set it up on a wmflabs machine, and pre-set it with maps.wikimedia.org and "shorter" servers as the source of tiles. The editor has "Inspect mode" that allows in-depth examination of each feature of a vector tile.

Mar 28 2017, 6:45 PM · Maps (Kartotherian)

Mar 24 2017

Yurik created T161340: Android app does not link to OSM license.
Mar 24 2017, 8:31 PM · Patch-For-Review, Easy, Wikipedia-Android-App-Backlog (Android-app-release-v2.6.19x-Bermuda🌴), Android-app-Bugs

Mar 22 2017

debt awarded T150354: Implement Node6 support for Kartotherian/Tilerator a Party Time token.
Mar 22 2017, 3:33 PM · Patch-For-Review, Interactive-Sprint, Maps (Kartotherian), Discovery

Mar 18 2017

Amire80 awarded T160809: Burma is under water? a Pterodactyl token.
Mar 18 2017, 9:03 AM · Maps, Discovery
Yurik added a comment to T160809: Burma is under water?.

@MaxSem > so https://maps.wikimedia.org/osm-intl/11/1581/902.json points at https://www.openstreetmap.org/relation/50371

Mar 18 2017, 3:28 AM · Maps, Discovery
Yurik created T160809: Burma is under water?.
Mar 18 2017, 2:51 AM · Maps, Discovery

Mar 15 2017

Yurik added a comment to T159205: List of openstreetmap items with Wikidata id.

@Pnorman are you adding an index to OSM ID for updates? Also, why an index on geometry? I don't see a usecase for that yet (can always be added later if needed)

Mar 15 2017, 4:11 AM · Wikidata, Discovery, Maps (Kartographer)
Yurik added a comment to T159205: List of openstreetmap items with Wikidata id.

I suggest you use a python script to get the data from overpass-turbo like this one (I wil upload the new version today that includes nodes and ways). I use that script to validate that OSM's wikidata IDs match Wikidata instance-of and possibly other properties.

Mar 15 2017, 12:42 AM · Wikidata, Discovery, Maps (Kartographer)

Mar 14 2017

Yurik added a comment to T155100: Support translation of localizable strings in data .tab pages through the Translate extension.

@Nemo_bis, what alternative to template translation are you suggesting?

Mar 14 2017, 8:12 PM · Commons-Datasets, MediaWiki-extensions-JsonConfig, MediaWiki-extensions-Translate

Mar 11 2017

Yurik added a comment to T160215: Clean up mess with Kartotherian and Tilerator configs.

Sounds great. Source loader can consume multiple source files, so tilerator could use production file plus some more sources

Mar 11 2017, 12:38 AM · Technical-Debt, Interactive-Sprint, Maps (Kartotherian)

Mar 10 2017

Yurik added a comment to T160051: See if Natural Earth has suitable forest data for low zooms.

In case needed, Kartotherian has a module to combine multiple sources based on zoom - e.g. data for zooms 0..4 can be coming from one source, and 5+ from the other

Mar 10 2017, 4:21 AM · Maps (Maps-data)

Mar 9 2017

Ainali awarded T138057: Epic: Enable <mapframe> on Wikipedia a Love token.
Mar 9 2017, 7:11 AM · Discovery, Maps, Epic

Mar 8 2017

Yurik added a comment to T154260: Support language wildcard in wikibase:label service.

@Smalyshev you are right that it shouldn't be random. Instead, we could establish a well known list of the fallback languages. I would argue that latin-based languages should be first in that list, followed by the "closeness" to latin alphabet - e.g. if there are no known latin-language, use the next script that has the highest number of speakers or the number of Wikipedia readers, but is the closest to Latin. E.g. Russian probably before Greek, but Greek before Chineese. Or something along those lines. It really doesn't matter what order we choose, as long as there is a way to get something. Having nothing is always the worst.

Mar 8 2017, 8:15 AM · Discovery, Wikidata-Query-Service, Wikidata

Mar 7 2017

Yurik added a comment to T111231: Page previews for Wikidata.

For those who work with the data extensively, could we have an easy way to copy wikidata IDs without navigating to them? Goal: when viewing an item, to be able to quickly copy Pnnn and Qnnn values of any statement. This means that when showing that Q or P number, it should not be a link (links are much harder to select). Thanks!

Mar 7 2017, 3:00 PM · Wikimedia-Site-requests, User-aude, Reading-Web-Backlog, Beta-Feature, Story, Page-Previews, MediaWiki-extensions-WikibaseRepository, Wikidata
Yurik added a comment to T159631: Tasmania is covered with water at z10+.

@MaxSem that extra blob of json can be added to the sources.prod.yaml file - it supports metadata injection.

Mar 7 2017, 2:07 PM · Wikimedia-Incident, Interactive-Sprint, Maps (Kartotherian)
Yurik reopened T147768: Add a frame and caption text to <graph> as "Open".

Quite a few users have been requesting this. The Vega graphs already support this boxing mode, it just requires an extra param in the spec. @JGirault, what would happen if the actual image is bigger than the size you auto-detect? Will it autogrow? I think the best way to give this option to the users (literally two people asked me about it last night), is to make it optional instead of on by default. This way graph template authors can easily use this functionality when they design graphs in a way that will work with it.

Mar 7 2017, 2:06 PM · VisualEditor, Graphs
Yurik reopened T147768: Add a frame and caption text to <graph>, a subtask of T149833: Update graph docs about the frame, as Open.
Mar 7 2017, 2:06 PM · Graphs
Yurik added a comment to T159663: Wikidata statement popup should not be a link to an item.

@Lydia_Pintscher lets not close it, but reassign it to hovercard as one of the requirements? Is there a tag for it?

Mar 7 2017, 2:01 PM · Wikidata
Gehel awarded T159631: Tasmania is covered with water at z10+ a Love token.
Mar 7 2017, 10:40 AM · Wikimedia-Incident, Interactive-Sprint, Maps (Kartotherian)
debt awarded T159631: Tasmania is covered with water at z10+ a Like token.
Mar 7 2017, 12:04 AM · Wikimedia-Incident, Interactive-Sprint, Maps (Kartotherian)

Mar 6 2017

Yurik updated the task description for T159663: Wikidata statement popup should not be a link to an item.
Mar 6 2017, 11:46 AM · Wikidata
Yurik added a project to T159663: Wikidata statement popup should not be a link to an item: Easy.
Mar 6 2017, 6:40 AM · Wikidata
Yurik updated the task description for T159663: Wikidata statement popup should not be a link to an item.
Mar 6 2017, 12:46 AM · Wikidata
Yurik updated subscribers of T159663: Wikidata statement popup should not be a link to an item.
Mar 6 2017, 12:44 AM · Wikidata
Yurik updated the task description for T159663: Wikidata statement popup should not be a link to an item.
Mar 6 2017, 12:44 AM · Wikidata
Yurik created T159663: Wikidata statement popup should not be a link to an item.
Mar 6 2017, 12:43 AM · Wikidata
Yurik created T159662: Autocomplete in Wikidata site picker should show exact matches first.
Mar 6 2017, 12:35 AM · Wikidata

Mar 5 2017

Yurik updated subscribers of T159631: Tasmania is covered with water at z10+.
Mar 5 2017, 5:18 AM · Wikimedia-Incident, Interactive-Sprint, Maps (Kartotherian)
Yurik created T159631: Tasmania is covered with water at z10+.
Mar 5 2017, 5:17 AM · Wikimedia-Incident, Interactive-Sprint, Maps (Kartotherian)

Mar 1 2017

Yurik added a comment to T140614: Change the map for participating countries to the map via Graph Extension.

Sure, all existing tech can be used for this. I would suggest creating a table first using a .tab page on commons. That table should probably have a countryId (string) column (values like "US", "FR", ...), and you can add all sorts of other fun columns there - like number of images uploaded? Organizer1,2,3? Basically think of a spreadsheet , so whatever fits into a table structure, you can add there. Once the data is figured out, you can create both a graph and a table (wiki markup) from it. The graph would use the table for the list of countries to highlight (and possibly make it proportional if you want some sort of a competitive map), and the lua modules could use that same data to generate the list of participating countries, ...

Mar 1 2017, 1:55 AM · User-JeanFred, Wikimedia-Hackathon-2017, Wiki-Loves-Monuments (2017)

Feb 28 2017

Yurik added a comment to T159106: Show P31 in the Wikidata search results.

@Lydia_Pintscher, showing description assumes that it is given for each item. Never the case. Any time i search in wikidata, it shows me useless Qnnn, or at most a label, because the search does not use language fallbacks. P-31/P-279 have much higher chance of having more informative label/description than the item itself, especially in the language i'm searching.

Feb 28 2017, 8:08 AM · Discovery, Need-volunteer, MediaWiki-extensions-WikibaseRepository, Wikidata

Feb 27 2017

Yurik created T159119: island/islet not shown on a lake without landuse=....
Feb 27 2017, 9:36 AM · Maps (Map-Styles)
Esc3300 awarded T159106: Show P31 in the Wikidata search results a Burninate token.
Feb 27 2017, 8:32 AM · Discovery, Need-volunteer, MediaWiki-extensions-WikibaseRepository, Wikidata
Yurik updated the task description for T159106: Show P31 in the Wikidata search results.
Feb 27 2017, 7:33 AM · Discovery, Need-volunteer, MediaWiki-extensions-WikibaseRepository, Wikidata
Yurik created T159106: Show P31 in the Wikidata search results.
Feb 27 2017, 7:32 AM · Discovery, Need-volunteer, MediaWiki-extensions-WikibaseRepository, Wikidata

Feb 24 2017

Yurik created T158979: Clicking object on a .map dataset instantly opens fallback image.
Feb 24 2017, 6:09 PM · MW-1.29-release (WMF-deploy-2017-02-28_(1.29.0-wmf.14)), Interactive-Sprint, Patch-For-Review, Maps (Kartographer)

Feb 22 2017

Yurik added a comment to T157752: Kartographer should display a single node.

@Smalyshev the issue here is really about the location of coordinates. Commons' datasets, and mapframe/maplink tags may contain all tags, points, and shapes. Wikidata cannot contain shapes, but can contain the rest. OSM cannot contain anything that is outside of their scope (like historical features, zip code areas, animal migration paths, etc). So the question is - should Wikipedia allow point coordinates to be retrieved from OSM - in other words treat a single [longitude, latitude] coordinate pair as an object that can be referenced by a wikidata ID, or should that pair be stored in all the other places. The geoshapes cannot be stored in Wikidata, hence its natural to be stored everywhere else. In a way - should we normalize or denormalize point data? Shapes clearly should be normalized.

Feb 22 2017, 1:40 AM · Maps (Kartographer)

Feb 21 2017

Yurik added a comment to T158657: Kartotherian error: GroupId not available.

This is easy enough to fix by adding data to memcached when saving, just like we do in graphoid. Moreover, this can be done at the jsonconfig level.

Feb 21 2017, 11:48 PM · Maps (Kartotherian)
Yurik added a comment to T157752: Kartographer should display a single node.

I'm a bit unsure if there should be a node coordinate support in maps. Our main use case is to prevent significant data duplication, by reducing complex geometries (e.g. an outline of a country, city, or a river) to a single wikidata ID, or even better - to a SPARQL query that gets that ID. So we prevent duplication by getting it from OSM. So - OSM and .map datasets store geometries, while wikidata and .map datasets can store data points. Note that we already have a limitation - OSM can only provide geometries, not the associated tags like names, population, etc -- all that data can only come from wikidata. I think we should continue this split -- simple data comes from wiki sources (wikidata, .map datasets, or directly in <mapframe>/<maplink>, while complex geometries should not be duplicated, and should come from OSM if available.

Feb 21 2017, 9:55 PM · Maps (Kartographer)

Feb 17 2017

Nemo_bis awarded T137816: Rearrange the discovery interactive and maps phab projects, including converting some to milestones a Piece of Eight token.
Feb 17 2017, 7:26 AM · Maps, Project-Admins, Discovery, Phabricator
Yurik added a comment to T155352: Automatically open the panel "More details" at high resolutions.

@JGirault, looks awesome, thanks!

Feb 17 2017, 4:26 AM · MW-1.29-release (WMF-deploy-2017-02-21_(1.29.0-wmf.13)), Patch-For-Review, Interactive-Sprint, Maps (Kartographer)

Feb 14 2017

Yurik updated the task description for T158028: Restore yurik's access to wmflabs.
Feb 14 2017, 4:28 AM · Cloud-Services
Yurik created T158028: Restore yurik's access to wmflabs.
Feb 14 2017, 4:15 AM · Cloud-Services

Feb 10 2017

Yurik added a comment to T112948: All map location names should be shown in the user's language.

I just posted a question to community on how to handle language fallbacks. Also, got it to run on my machine. :)

Feb 10 2017, 1:41 AM · Maps (Map-Styles), Discovery, I18n

Feb 9 2017

Yurik added a comment to T156682: Deploying new vector tiles to production.

@Pnorman geoshape service accesses both the line and polygon tables. If we can generate an alternative data source for shapes, it would be good (because we could also solve the bug with non-closed relations like roads and rivers)

Feb 9 2017, 11:07 AM · Interactive-Sprint, Maps (Maps-data)

Feb 7 2017

Yurik created T157403: Incorrect .tab data causes Exception when number of expected columns doesn't match.
Feb 7 2017, 1:34 AM · Commons-Datasets

Feb 4 2017

Yurik created T157182: Duplicate language codes in labeling service cause unexpected result.
Feb 4 2017, 4:49 AM · Patch-For-Review, Discovery-Wikidata-Query-Service-Sprint, Discovery, Wikidata, Wikidata-Query-Service

Feb 3 2017

Yurik merged T156894: Give highest priority to volunteer contributions into T78768: Agree on and implement actions to prioritize code review of patches submitted by volunteers.
Feb 3 2017, 8:46 PM · Goal, Developer-Relations, DevRel-April-2016, DevRel-March-2016, DevRel-February-2016, DevRel-November-2015, DevRel-October-2015, ECT-March-2015, ECT-February-2015
Yurik merged task T156894: Give highest priority to volunteer contributions into T78768: Agree on and implement actions to prioritize code review of patches submitted by volunteers.
Feb 3 2017, 8:46 PM · Developer-Relations, Developer-Wishlist (2017)
Yurik renamed T157101: SparqlQuery.select() with full_data=False should return ID, not entity from SparqlQuery.select() full_data parameter has inverse meaning to SparqlQuery.select() with full_data=False should return ID, not entity.
Feb 3 2017, 2:44 AM · Pywikibot-Wikidata, Pywikibot-core
Yurik renamed T157101: SparqlQuery.select() with full_data=False should return ID, not entity from SparqlQuery's full_data parameter has inverse meaning to SparqlQuery.select() full_data parameter has inverse meaning.
Feb 3 2017, 2:38 AM · Pywikibot-Wikidata, Pywikibot-core
Yurik created T157101: SparqlQuery.select() with full_data=False should return ID, not entity.
Feb 3 2017, 2:37 AM · Pywikibot-Wikidata, Pywikibot-core

Feb 1 2017

Yurik created T156894: Give highest priority to volunteer contributions .
Feb 1 2017, 7:14 AM · Developer-Relations, Developer-Wishlist (2017)

Jan 27 2017

Yurik added a comment to T156060: External services should open in a new window.

Agreed

Jan 27 2017, 1:09 AM · MW-1.29-release (WMF-deploy-2017-01-31_(1.29.0-wmf.10)), Interactive-Sprint, Patch-For-Review, Maps (Kartographer)