[00:59:20] Lydia_WMDE: why are you still online? It's like 02:00 over there [01:01:01] Lydia_WMDE: Not sure if you followed up in -operations... tl;dr for you: We deployed, it looks better, but references are still icky [01:01:22] See "President of the United States of America" in https://www.wikidata.org/wiki/Q76 [01:02:24] Q1 is the universe. This is appropriate. [01:02:37] ...Q42 is Douglas Adams. You son of a bitch. [01:03:17] Q420 isn't marijuana unfortunately :( [01:04:28] * harej goes back to work [01:06:07] aude: Going to bed now... if it were four hours earlier, I might look into the issue, but not now ;) Good night [01:06:20] * might have had [01:06:23] * looked [01:07:08] * aude too [01:07:16] one can still edit correctly [01:07:44] so now permanent data corruption or so... so we're ok [01:08:52] no* [01:09:00] Oh, right [01:09:06] * hoo|away << tired [01:09:09] it can wait until tomorrow :) [01:09:21] * aude didn't break anything [01:09:26] heh :) [01:09:44] I hope my first deploy goes as smooth [01:10:15] (2/2): updates/20/x86_64/pkgtags 218% [=========================================] 20 kB/s | 1.7 MB --:--:-- ETA [01:10:20] gotta love yum :P [01:10:25] :) [10:00:29] (03PS1) 10: New Wikidata Build - 27/02/2014 10:00 [extensions/Wikidata] - 10https://gerrit.wikimedia.org/r/115876 [10:08:14] (03CR) 10WikidataJenkins: [C: 032 V: 032] "Build Successful" [extensions/Wikidata] - 10https://gerrit.wikimedia.org/r/115876 [10:10:54] (03Merged) 10jenkins-bot: New Wikidata Build - 27/02/2014 10:00 [extensions/Wikidata] - 10https://gerrit.wikimedia.org/r/115876 [11:07:42] JeroenDeDauw, aude, addshore: please review https://gerrit.wikimedia.org/r/#/c/107391/8 [11:08:12] this is blocking the EntityStore stuff, which is blocking the implementation of Redirects (and faster/better API tests) [11:08:26] it would be really helpful to get this in this sprint [11:09:51] Lydia_WMDE, Tobi_WMDE: you can bribe them with chocolate from my drawer, just make them review the EntityStore stuff :) [11:10:01] DanielK_WMDE: :D [11:10:22] there is lots of review chocolate here [11:10:25] I'll follow up on the ocmments on EntityStore now, but we need to get the cache refactoring in first. so... please review! [11:10:41] *nod* [11:10:52] we really need to get that unstuck [11:11:11] DanielK_WMDE: if you look at my parser cache patch :) [11:11:15] the changes go deep, but they are not that huge. review should be managable. [11:11:25] aude: deal! [11:11:27] i need to add some more tests and probably a feature switch for it [11:12:44] why would it need a feature switch? can't it just look if the info is in the cached ParserOutput, and if it isn't, generate (and perhaps re-cache)? [11:12:55] DanielK_WMDE: it could [11:13:07] needs good backwards compatibility then [11:19:33] aude: hm, the copyright message stuff isn't per-user, right? so it could be cached in the ParserOutput. [11:19:42] not sure whether that would be better, just saying [11:20:26] DanielK_WMDE: could be but if we want ot change the message.... [11:21:11] might be ok to show old cached copyright [11:22:27] hm... that might be confusing, right. parser cache duration is what, 30 days? [11:22:36] not sure [11:23:01] anyway, should be fine as long as it doesn'Ät need db access [11:23:08] the message is cached anyway [11:23:10] Thiemo_WMDE: Tobi_WMDE: https://www.wikidata.org/wiki/Wikidata:Contact_the_development_team#Rydaholm_.28Q2577791.29 so it was broken before last night's fix [11:23:28] that's my thinking [11:23:52] other thing is to make sure we handle language fallback right with parser cache [11:24:41] right. i wrote a long comment about that on PS 17 [11:24:48] yep [11:25:11] i think fallback needs to handled at parser cache level [11:25:31] and then ensure to get the right thing when getting stuff from parser cache [11:25:42] basically, either we do UI language + fallback and cache the result in ParserOutput, or we cache entity info with all languages, for the main and all referenced entities, under a separate key for each page. [11:25:56] we can cache all [11:26:10] then we can filter based on ui language + babel languages + fallback when generating output [11:26:16] might be more flexible [11:26:20] (03CR) 10Addshore: Implement TimeParsers + poke TimeFormatters (0310 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 (owner: 10Addshore) [11:26:28] more simple [11:26:30] yes, that is more flexible, but also more complex [11:26:44] i would file a ticket for it and leave it for the language fallback revamp [11:26:47] (03PS38) 10Addshore: Implement TimeParsers + poke TimeFormatters [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 [11:26:50] ok [11:26:51] (which we should do in the not too far future) [11:27:04] we would need to filter config vars in the output page [11:27:10] (03PS39) 10Addshore: Implement TimeParsers + poke TimeFormatters [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 [11:27:21] yes, exactly [11:27:47] and manage (purge!) the separatly cached terms [11:28:04] yep [11:28:16] (we don't want to store all languages redundantly in each language version of the ParserOutput) [11:28:33] so: leave that for later [11:28:39] next sprint, if you like. but not this change [11:28:41] hmmmm [11:29:12] then i just make sure my patch has backwards compat and add more tests /etc [11:30:49] yea [11:31:04] yesterday i just removed all the code from EntityView::getParserOutput [11:31:08] moved* it [11:31:20] want to polish that and give tests for it [11:31:48] i like how EntityView lost a few direct dependencies [11:31:56] cleaner constructor now [11:32:42] every bit helps [11:32:48] (03CR) 10WikidataJenkins: "Browsertests for new build on beta were successful" [extensions/Wikidata] - 10https://gerrit.wikimedia.org/r/115876 [11:33:11] (03CR) 10WikidataJenkins: [V: 04-1] "Build Failed" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 (owner: 10Addshore) [11:35:39] (03PS1) 10Tobias Gritschacher: Browsertests: add second item for performance tests [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115886 [11:36:48] Lydia_WMDE: Thiemo_WMDE: I have the item douglas adams (q42) now on my local instance and I can see the wrong behaviour [11:37:06] still need to find out why it is happeneing [11:37:10] Thiemo_WMDE: ok thx [11:37:16] :) [11:37:21] Lydia_WMDE is confused [11:37:27] :) [11:37:27] tab confusion [11:37:40] i'm too. [11:37:53] (03CR) 10WikidataJenkins: [V: 04-1] "Build Failed" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 (owner: 10Addshore) [11:38:02] Tobi_WMDE: will you fix it or should I? [11:38:19] Tobi_WMDE: ok thx :D [11:38:33] won't have time for that as I'm in meetings from 13:30 on [11:38:57] but probably later [11:39:32] reproduced is a useful step [11:42:12] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115886 (owner: 10Tobias Gritschacher) [11:42:17] (03PS40) 10Addshore: Implement TimeParsers + poke TimeFormatters [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 [11:47:36] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 (owner: 10Addshore) [12:03:01] (03CR) 10Daniel Kinzler: [C: 04-1] "Getting quite close, several small issues." (0323 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/89792 (owner: 10Aude) [12:04:12] (03PS41) 10Addshore: Implement TimeParsers + poke TimeFormatters [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 [12:04:53] (03CR) 10Addshore: [C: 04-1] "Looks like we are going to need another patch to DataValues to allow the parser to accept options for calandermodel and precision! :)" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 (owner: 10Addshore) [12:09:28] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 (owner: 10Addshore) [12:23:09] (03CR) 10Aude: [C: 04-1] "generally looks okay but see nitpicks and comments" (0313 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/107391 (owner: 10Daniel Kinzler) [12:44:36] (03PS1) 10Thiemo Mättig (WMDE): Typography refresh (VectorBeta extension) makes heading font to big [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115893 [12:44:58] (03CR) 10Daniel Kinzler: Refactor caching for EntityRevisionLookup service. (039 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/107391 (owner: 10Daniel Kinzler) [12:45:07] (03PS9) 10Daniel Kinzler: Refactor caching for EntityRevisionLookup service. [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/107391 [12:50:57] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115893 (owner: 10Thiemo Mättig (WMDE)) [12:53:12] addshore: DanielK_WMDE Lydia_WMDE Tobi_WMDE what version of wikibase are we working on now [12:53:21] * aude forgets if it's 0.5 or 0.6 [12:54:29] define( 'WB_VERSION', '0.5 alpha' ) [12:54:58] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/107391 (owner: 10Daniel Kinzler) [13:13:56] (03CR) 10Aude: [C: 04-1] "see comment" (032 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/107391 (owner: 10Daniel Kinzler) [13:21:22] (03PS1) 10Thiemo Mättig (WMDE): Snaks in items with multiple references scraped in wrong order [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115897 [13:26:45] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115897 (owner: 10Thiemo Mättig (WMDE)) [13:35:02] http://tools.wmflabs.org/reasonator/?q=Q15830845 [13:35:24] I found a partial solution to the issues I was talking about yesterday [13:35:57] Now all I require is a 'Related Item' field [13:36:12] and a way of aliasing/saubtyping a property :) [13:36:42] Regualtion (is a subtype) of section, verse paragraph... [13:36:44] etc.. [13:45:37] (03PS2) 10Tobias Gritschacher: Browsertests: add more items to performance test [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115886 [13:50:46] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115886 (owner: 10Tobias Gritschacher) [13:57:47] Anyone like to comment on how best a 'Related' item property type could be created? [14:01:57] Qcoder00: what would that property be used for? [14:08:33] Linking a Qitem to another Qitiem [14:08:38] Qitem [14:08:59] In this instance linking one Road Sign to it's supplementary plate [14:09:02] for example [14:23:35] how to I call a property for an interwiki link when it doesn't have a #property pXXX [14:23:41] ? [14:25:43] and how does one call the property that is the descriptive text? [14:27:22] hi SDrewth [14:36:56] (03CR) 10Tobias Gritschacher: [C: 032] Snaks in items with multiple references scraped in wrong order [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115897 (owner: 10Thiemo Mättig (WMDE)) [14:37:24] (03Merged) 10jenkins-bot: Snaks in items with multiple references scraped in wrong order [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115897 (owner: 10Thiemo Mättig (WMDE)) [14:38:15] (03CR) 10Thiemo Mättig (WMDE): Implement TimeParsers + poke TimeFormatters (033 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 (owner: 10Addshore) [14:38:22] aude: addshore: Lydia_WMDE: I merged the fix for blank references. we might want to backport and deploy? https://gerrit.wikimedia.org/r/#/c/115897/ [14:38:30] yay [14:38:36] * hoo looks [14:39:28] Tobi_WMDE: aude: addshore: yay! yes backport and deploy [14:39:31] (03PS1) 10Hoo man: Snaks in items with multiple references scraped in wrong order [extensions/Wikibase] (mw1.23-wmf15) - 10https://gerrit.wikimedia.org/r/115913 [14:39:40] * aude cheers [14:40:35] (03CR) 10Hoo man: [C: 032] "as per master" [extensions/Wikibase] (mw1.23-wmf15) - 10https://gerrit.wikimedia.org/r/115913 (owner: 10Hoo man) [14:40:55] (03Merged) 10jenkins-bot: Snaks in items with multiple references scraped in wrong order [extensions/Wikibase] (mw1.23-wmf15) - 10https://gerrit.wikimedia.org/r/115913 (owner: 10Hoo man) [14:41:37] oh, that went fast :D [14:41:46] it's doing no tests [14:42:09] we'll have tests when we make a build [14:42:29] aude: Shall I make a build? [14:42:48] I guess I can just copy that file over?! ;) [14:42:49] if you want or give me 5 min and i can set it up on the wikidata builder thing in labs [14:43:06] technically, suppose yes [14:43:25] or composer update -o [14:43:40] right [14:43:57] * aude tries composer update -o [14:44:36] doesn't work for me [14:44:40] requires rm -Rf ~/.composer/cache [14:44:43] i think [14:44:45] mh [14:44:49] (03CR) 10WikidataJenkins: "Build Successful" [extensions/Wikibase] (mw1.23-wmf15) - 10https://gerrit.wikimedia.org/r/115913 (owner: 10Hoo man) [14:44:54] nope [14:45:21] aude: Let's just wait a few minutes for it to propagate [14:45:35] that's probably it [14:46:43] builder doesn't work yet [14:47:06] our current approach is ok for now, I'm happy with it [14:47:35] * aude means the builder doesn't find the new commit yet either [14:47:57] (its just a wrapper for composer, mainly) [14:48:25] aude: got it [14:48:57] :) [14:51:42] (03PS1) 10Hoo man: Fix snaks in items with multiple references [extensions/Wikidata] (mw1.23-wmf15) - 10https://gerrit.wikimedia.org/r/115917 [14:52:23] aude: ^ [14:57:59] hoo: jenkisn will test it [14:58:13] jenkins* [14:58:17] * hoo waits, then [14:58:35] we never had proper jenkins tests for the branch before [14:58:46] * aude happy these work now [14:59:16] actually [14:59:30] (03CR) 10WikidataJenkins: [C: 032 V: 032] "Build Successful" [extensions/Wikidata] (mw1.23-wmf15) - 10https://gerrit.wikimedia.org/r/115917 (owner: 10Hoo man) [14:59:32] wikidatajenkins might +2 it and then jenkins-bot will merged it [14:59:44] wait [14:59:59] :P [15:00:16] Does that mean anyone could upload anything in there and the bots would merge it as long as it passes tests? [15:00:31] hmmm [15:00:52] (03PS42) 10Addshore: Implement TimeParsers + poke TimeFormatters [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 [15:01:08] addshore: PS42, that must be it :D [15:01:12] nope [15:01:15] :< [15:01:42] got to go and do some stuff in DataValues first [15:02:12] (03Merged) 10jenkins-bot: Fix snaks in items with multiple references [extensions/Wikidata] (mw1.23-wmf15) - 10https://gerrit.wikimedia.org/r/115917 (owner: 10Hoo man) [15:02:24] ah, there we go [15:02:41] yay [15:02:41] considering just bypassing that parser now actually [15:02:48] that would make initial stuff easier... [15:03:19] My first patch that got cherry picked. ;-) Nice. [15:03:57] :> [15:04:29] :) [15:04:34] Hie, I am working on a project for "catalog for mediawiki extensions". I want to know if I could use data from wikidata and if yes then how. [15:05:16] A catalog *of* mediawiki extensions? [15:05:26] Yeah same, [15:05:31] [travis-ci] wikimedia/mediawiki-extensions-Wikibase/mw1.23-wmf15/72797ff : Thiemo Mättig The build is still failing. http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/19733447 [15:06:13] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 (owner: 10Addshore) [15:06:34] Thiemo_WMDE: can you provide some insight? [15:07:24] insight of what? what exactly do you want do achieve? [15:09:04] aude: Ok, so we now need a deployment slot [15:09:42] when greg is around [15:09:59] Thiemo_WDME: Well the catalog will maintain a list of extensions with details. So I was thinking if I could get this data (set of attributes for each extension) using wikidata. [15:10:01] :) [15:10:09] Later on I'll open my rt ticket [15:10:12] I guess [15:10:20] I am not sure how wikidata functions but I was adviced to look into this as an option. [15:14:12] Thiemo_WMDE: Please have a look at the proposal page. http://www.mediawiki.org/wiki/MediaWiki/Gallery_of_extensions [15:19:06] Currently very few MediaWiki extensions do have an Wikidata item. Example: https://www.wikidata.org/wiki/Q5456935 [15:20:54] It's definitely an option to use Wikidata for what you want. At least if some of the still missing features (queries, lists) are added. [15:21:07] Thiemo_WMDE: Actually we want to keep the list of attributes as flexible as possible for the Store. So there are two questions here. 1) Does wikidata maintain data regarding the Extensions (like, name, version, description, category etc). 2) Is that accessible via an API? [15:24:52] Thiemo_WMDE: What do you think? and How can I get the list of attributes maintained by wikidata for extensions? [15:26:17] Again, I'm not sure what you expect. Nobody added all the extensions to Wikidata yet. If you want to do this you are free to do so. [15:29:26] Thiemo_WMDE: Let me explain. I want to make this catalog application for extensions. And for this I require data regarding each extension, like the extension name, description, version, etc. So, does wikidata maintain any kind of such data about extensions so that I can retrive them for my catalog, (in a sense, that are the tables of database for this already present or not) [15:39:28] Thiemo_WDME: oops had mis read you...... "Nobody added all the extensions to Wikidata yet".... so then I can't proceed with this. :) [15:40:11] Are some extensions added already? [15:40:47] as far as i understand you should create that catalog because it simply does not exist. the only source we have is (as far as i know) all the Extension: pages at mediawiki.org. [15:42:08] all pages in https://en.wikipedia.org/wiki/Category:MediaWiki_extensions should have wikidata items. [15:43:40] Theimo_WDME: all right. So for example the page "https://en.wikipedia.org/wiki/Semantic_MediaWiki" in the link you gave. Does this data on this page accessible via an API? [15:44:42] I'm very sorry but I don't think I should do your job. [15:45:25] You can access Wikidata via an API as well as the Wikipedia pages. But you will not get structured data from a wikitext page. That's why we are creating Wikidata. [15:46:35] Sorry I am newbie and I don't know details about how wikidata functions so I am asking. I wasn't asking you to do my work. [15:47:18] sorry. that was probably rude. [15:48:23] you should probably start with an excel list to get an overview. [15:48:41] Actually, I am still confused. I think I havn't been able to still explain my question correctly, can I rephrase it and ask you one more time? [15:48:53] sure. [15:51:36] All "Extension:" pages (should) start with an {{Extension|...}} template. You could ask the community to create a bot and scrape all the information from these templates to a CSV file you can import somewhere else (excel, ...). I think that's how I would start. [15:51:49] I wish to create a catalog. The details of each extension shall be present in that catalog like the extension name, the extension description, language, etc. So, the bruteforce way is that I make tables by my own for the catalog and store all this data in it. But I want to know, that if this data already available from wikidata (doesnt matter if not for all extensions), then I can retrive this data and use it for catalog. This will k [15:53:24] Nobody had a reason to put all these data in a table. So no, it's not available. Isn't that exactly the reason why you are creating the catalog? [15:53:41] If you want you can use Wikidata to store all the data. [15:54:26] Great. I am clear now. Hopefully then in the project we can structure all this data and store it in wikidata itself too. :) [15:55:02] Thanks you Thiemo_WMDE :) [15:55:35] (03PS2) 10Thiemo Mättig (WMDE): Typography refresh (VectorBeta extension) makes heading font to big [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115893 [16:00:58] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115893 (owner: 10Thiemo Mättig (WMDE)) [16:17:20] Thiemo_WMDE: https://gerrit.wikimedia.org/r/#/c/115310/ needs rebase.. [16:18:31] I guess aude did some things already in https://gerrit.wikimedia.org/r/#/c/115719/ [16:18:42] I'm a bit confused [16:19:09] Confused Tobi_WMDE is confused! [16:19:14] :-P [16:19:20] it's a JeroenDeDauw !! [16:19:30] panic [16:19:48] (03CR) 10Aude: [C: 04-1] "see suggestions in comments" (035 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115310 (owner: 10Thiemo Mättig (WMDE)) [16:20:13] Tobi_WMDE: https://gerrit.wikimedia.org/r/#/c/115719/ is unrelated [16:20:20] code that nothing used [16:20:50] aude: it is related because it's causing the conflicts in Thiemo_WMDE 's change as he was doing the same there [16:21:40] oh [16:23:56] (03CR) 10Tobias Gritschacher: [C: 032] User-definable animation duration instead of constant time [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115680 (owner: 10Thiemo Mättig (WMDE)) [16:24:16] (03Merged) 10jenkins-bot: User-definable animation duration instead of constant time [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115680 (owner: 10Thiemo Mättig (WMDE)) [16:24:44] (03CR) 10Tobias Gritschacher: [C: 032] More control in composer require versions [extensions/Wikibase] (mw1.23-wmf15) - 10https://gerrit.wikimedia.org/r/115389 (owner: 10Addshore) [16:25:05] (03Merged) 10jenkins-bot: More control in composer require versions [extensions/Wikibase] (mw1.23-wmf15) - 10https://gerrit.wikimedia.org/r/115389 (owner: 10Addshore) [16:34:19] (03CR) 10Thiemo Mättig (WMDE): Wikibase parsing of diff=... parameter was different from core (033 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115310 (owner: 10Thiemo Mättig (WMDE)) [16:43:25] [travis-ci] wikimedia/mediawiki-extensions-Wikibase/master/af32e75 : jenkins-bot The build was broken. http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/19741444 [16:59:35] (03PS25) 10Aude: Store EntityView js config in parser output [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/89792 [17:01:08] [travis-ci] wikimedia/mediawiki-extensions-Wikibase/mw1.23-wmf15/4ca2e2e : jenkins-bot The build is still failing. http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/19741511 [17:05:28] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/89792 (owner: 10Aude) [17:07:27] (03PS8) 10Thiemo Mättig (WMDE): Wikibase parsing of diff=... parameter was different from core [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115310 [17:12:50] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/115310 (owner: 10Thiemo Mättig (WMDE)) [17:38:32] (03CR) 10Aude: [C: 04-1] "code factored out of EntityView::getParserOutput needs improvements and more /better tests" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/89792 (owner: 10Aude) [18:28:15] aude: Do we have a deployment window now? [18:28:32] I slept until 7 because my crappy phone failed to wake me... [19:02:06] Hello [19:02:25] Is there an associated item property to link to Qitems? [19:05:15] Lydia_WMDE: I'm not going to the hackathon :( [19:05:26] legoktm: booooooooooooooooooo! [19:05:37] -1 [19:18:04] hoo: we're deploying with bryan when he does core [19:18:12] soonish [19:18:18] sounds fine [19:22:21] hi aude [19:22:30] I'd like an opinion on something [19:22:38] https://www.wikidata.org/wiki/Wikidata:Project_chat#Road_Signs_.28UK.29 [19:23:28] I am considering put a forward a proposal for "legislative clause" [19:23:41] as a string property with qualifiers [19:32:41] Qcoder00_: busy with deploying code [19:32:47] No wo0rries [19:37:42] (03CR) 10Daniel Kinzler: "looks pretty good now." (034 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/89792 (owner: 10Aude) [19:38:07] aude: what's being rolled out? [19:38:47] DanielK_WMDE: Minor JS fix [19:39:51] plus normal deploy [19:39:59] lua stuff on wikipedia [19:40:06] oh right, my stuff [19:50:37] (03CR) 10Daniel Kinzler: "new version coming up..." (035 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 (owner: 10Daniel Kinzler) [19:51:24] 1 Exception from line 132 of /usr/local/apache/common-local/php-1.23wmf15/extensions/Wikidata/vendor/data-values/number/src/ [19:51:24] ValueParsers/QuantityParser.php: Malformed quantity: 44+- [19:51:44] it is malformed [19:52:08] (03PS11) 10Daniel Kinzler: (bug 61264) Introducing WikiPageEntityStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 [19:52:19] (03CR) 10jenkins-bot: [V: 04-1] (bug 61264) Introducing WikiPageEntityStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 (owner: 10Daniel Kinzler) [19:53:04] :D [19:53:07] aude: mh... [19:53:13] * addshore wants hashar back xD [19:54:00] addshore: " hashar++ (need more obviously :P) hashar = ~0; you better be unsigned :P" [19:54:03] hoo: though the quantity parser stuff seems a bit too often int he logs [19:54:12] * aude wonder why [19:54:14] aude: It's full of that, actually [19:54:20] yeah [19:54:40] sometimes those are a bot gone wrong and it goes away [19:54:57] and the ApiQueryTranslationAids.php is still occuring [19:55:07] that's gone on for a long time [19:55:14] woudl be great to finally fix that [19:55:23] I know, I think I've created the bug for that or so :P [19:55:41] but thought these were very rare [19:57:05] (03PS12) 10Daniel Kinzler: (bug 61264) Introducing WikiPageEntityStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 [19:57:15] (03CR) 10jenkins-bot: [V: 04-1] (bug 61264) Introducing WikiPageEntityStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 (owner: 10Daniel Kinzler) [19:57:28] (03CR) 10Daniel Kinzler: "PS12 is a rebase" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 (owner: 10Daniel Kinzler) [19:58:09] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 (owner: 10Daniel Kinzler) [19:58:53] (03PS13) 10Daniel Kinzler: (bug 61264) Introducing WikiPageEntityStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 [19:59:19] hoo: hah! [19:59:47] hoo: I want him to look ay these https://gerrit.wikimedia.org/r/115945 https://gerrit.wikimedia.org/r/115946 https://gerrit.wikimedia.org/r/115947 https://gerrit.wikimedia.org/r/115951 https://gerrit.wikimedia.org/r/115953 :D [19:59:52] (03CR) 10jenkins-bot: [V: 04-1] (bug 61264) Introducing WikiPageEntityStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 (owner: 10Daniel Kinzler) [20:00:48] (03PS10) 10Daniel Kinzler: Refactor caching for EntityRevisionLookup service. [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/107391 [20:01:21] gah, rebase hell! [20:01:39] [= [20:04:36] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 (owner: 10Daniel Kinzler) [20:07:01] (03PS11) 10Daniel Kinzler: Refactor caching for EntityRevisionLookup service. [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/107391 [20:08:00] aude: Zürich :) [20:08:16] :) [20:09:50] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 (owner: 10Daniel Kinzler) [20:13:56] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/107391 (owner: 10Daniel Kinzler) [20:14:58] (03PS14) 10Daniel Kinzler: (bug 61264) Introducing WikiPageEntityStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 [20:15:08] (03CR) 10jenkins-bot: [V: 04-1] (bug 61264) Introducing WikiPageEntityStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 (owner: 10Daniel Kinzler) [20:16:47] aaahhhhh! jenkins! what the actual fuck?! [20:16:54] i just rebased this! [20:17:11] (03PS12) 10Daniel Kinzler: Refactor caching for EntityRevisionLookup service. [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/107391 [20:17:13] sometimes that happens for no reason... funny, eh? [20:17:26] (03CR) 10Daniel Kinzler: "PS14 is a rebase" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 (owner: 10Daniel Kinzler) [20:18:48] there's a jenkins/ zuul bug [20:18:54] ...and now gerrit is unresponsive :( [20:18:54] sometimes just try again [20:20:18] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/107391 (owner: 10Daniel Kinzler) [20:24:29] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 (owner: 10Daniel Kinzler) [20:24:53] (03PS15) 10Daniel Kinzler: (bug 61264) Introducing WikiPageEntityStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 [20:25:19] (03CR) 10Daniel Kinzler: "PS15 is yet another rebase" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 (owner: 10Daniel Kinzler) [20:29:56] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/107391 (owner: 10Daniel Kinzler) [20:34:03] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/102496 (owner: 10Daniel Kinzler) [20:56:39] Lydia_WMDE: wikidata is fixed [20:56:47] aude: yay! :) [20:57:04] * Lydia_WMDE is happy we're fixing stuff like this fast [20:57:24] happy we found a fix [20:57:31] yes [20:57:39] * aude deploying education program fix [20:57:42] also [20:57:45] :D [21:01:26] aude fixed wikidata. it was broken but now its not! [21:03:01] Q76 is fixed [21:04:01] what was wrong? [21:04:27] DanielK_WMDE: display of refnerences when multiple present [21:04:31] Lydia_WMDE: have the new Lua features already been announced? [21:04:36] the second one was blank [21:04:40] bah [21:04:52] DanielK_WMDE: yeah but with a "more details in a few days" [21:05:36] yep [21:08:26] aude: Did you yet test the Lua stuff live? [21:08:47] ho no [21:08:52] hoo* [21:09:35] https://en.wikipedia.org/wiki/Interstate_805?action=purge is a good test item [21:09:50] looks fine, so no regressions i assume [21:11:21] aude: Great... I wonder how to test the other stuff in production [21:11:44] you can still use test2 with wikidata [21:12:02] since we didn't deploy my change yet for that [21:12:13] (probably do next week, i guess since no friday deploys) [21:12:27] ok :) [21:12:48] that change should be fine [21:13:05] but has the slight potential that if i made an error, would affect wikiepdia badlz [21:13:09] badly* [21:13:10] I'll hopefully have my mortal access then... maybe I can even sync then (want to try it first with someone else around) [21:13:25] so careful review and others around is good (and not on friday) [21:13:28] Yeah... a lot of people looked at it w/o issues, though [21:13:38] yep [21:18:49] * hoo goes to get an external DVD drive running as his internal one is broken... [21:19:01] and I can hardly sent this notebook in with all the data -.- [21:20:24] * send [22:12:29] (03CR) 10Daniel Kinzler: Implement TimeParsers + poke TimeFormatters (031 comment) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 (owner: 10Addshore) [22:12:38] (03CR) 10Daniel Kinzler: Implement TimeParsers + poke TimeFormatters (035 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 (owner: 10Addshore) [22:13:15] haha! [22:13:23] DanielK_WMDE: your a few patchsets behind xD [22:14:35] (03CR) 10Daniel Kinzler: [C: 04-1] "See also comments to PS28." (032 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/111464 (owner: 10Addshore) [22:14:56] addshore: my patch is competing with time parsers in amount of code [22:15:14] haha! [22:15:27] I have to try and implement options tomorrow :/ [22:15:41] hmmm [22:22:15] aude: saw PM? [22:32:46] (03PS7) 10Daniel Kinzler: Refactoring EditEntity to use EntityStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/112934 [22:33:52] (03PS8) 10Daniel Kinzler: (Bug 61264) Refactoring EditEntity to use EntityStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/112934 [22:35:17] addshore: compared to the last patchset without a rebase first. then compared the rest. means i had to comment on different patchsets :/ [22:39:04] (03CR) 10WikidataJenkins: [V: 04-1] "Build Failed" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/112934 (owner: 10Daniel Kinzler) [22:40:32] ugha [22:41:29] 1) Wikibase\Lib\Test\NoBadDependencyUsageTest::testNoSettingsUsageOutsideLib [22:41:30] You are not allowed to use Settings:: in this component [22:41:54] I'm using it in a test, in order to postpone some more refactoring! [22:41:56] DanielK_WMDE: Use Wikibase(Client|Repo)::getDefault...->getSettings [22:42:09] that equivalent [22:42:13] i should just fix the whole foobar [22:42:15] * that's [22:42:15] will do that tomorrow [22:42:24] but thanks for the hint! [22:43:11] (03CR) 10WikidataJenkins: [V: 04-1] "Build Failed" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/112934 (owner: 10Daniel Kinzler) [23:04:11] hoo: still around? :> [23:04:35] addshore: Yup [23:04:41] got access to tin? :> [23:05:06] addshore: no, many other hosts but tin not yet (have a ticket for that, so I hope by Monday) [23:05:12] what do you need? [23:05:17] Maybe I can do that on terbium [23:05:28] okay :P well, hasher ran away to bed :P [23:05:39] got https://gerrit.wikimedia.org/r/#/c/115996/ in review which should be the last peice of the puzzle [23:06:19] then it would just need someone to run that sh script and see if it works :) [23:06:38] i.e. http://paste.openstack.org/show/70398/ (but it shouldnt error this time xD) [23:07:02] Oh, mh... jenkins requires other permissions than production [23:07:09] so I can't even merge that thing [23:07:26] xd [23:07:31] +1 it? :> [23:08:30] addshore: Done [23:08:57] :P [23:09:01] * addshore goes hunting [23:10:43] addshore: demon, krinkle, reedy or mark holmquist can help you (and all roots, but those wont touch that) [23:11:08] got it merged hoo ;p [23:11:14] not just need someone to run it :P [23:13:10] include admins::roots [23:13:10] include admins::jenkins [23:13:18] only these have access to these machines :P [23:13:47] * machine [23:13:53] haha :P who do you think would be best to poke at this time hoo ? ;p [23:14:17] Reedy is around still, not sure he's willing to do anything still :P [23:14:41] but Reedy loves me ;p [23:17:34] * Reedy stares blankly [23:20:14] Reedy: any chance you could run /srv/deployment/integration/slave-scripts/mw-send-to-coveralls.sh for me and see what happens? [23:20:31] 404 [23:21:16] hmm [23:21:36] You didn't tell me where I should run it :p [23:21:40] tin :> [23:21:43] xD [23:21:53] pretty please :) [23:22:05] Pretty sure tin is the wrong machine [23:22:07] addshore: Don't think you want that on tin [23:22:12] gallium probably [23:22:12] Yup [23:22:13] v [23:22:14] reedy@tin:/a/common$ ls -al /srv/deployment/integration/slave-scripts/mw-send-to-coveralls.sh [23:22:14] ls: cannot access /srv/deployment/integration/slave-scripts/mw-send-to-coveralls.sh: No such file or directory [23:22:30] mhhhm, yes gallium.. [23:22:33] 404 on gallium too [23:22:59] Seems to be /srv/deployment/integration/slave-scripts/bin/mw-send-to-coveralls.sh [23:23:00] might need pulling first? [23:23:19] it's in the bin folder [23:23:23] cat: /var/lib/jenkins-slave/coveralls.io.token: Permission denied [23:23:29] jenkins-slave@gallium:/srv/ssd/jenkins-slave/workspace/mediawiki-core-code-coverage [23:23:29] [Symfony\Component\Config\Definition\Exception\InvalidConfigurationException] [23:23:29] src directory is not found [23:23:53] http://p.defau.lt/?onHxg_L4sb3BVUJ71dzQkg [23:23:53] needs to be updated from the repo https://gerrit.wikimedia.org/r/115996 [23:24:14] yup its missing the symlink that just got merged [23:24:24] you'll need to get ops to run puppet [23:24:51] Reedy: Don't you have root on that box? Or only hashar? [23:25:07] I don't think I have [23:25:17] IIRC there's sudo for a few jenkins commands [23:25:26] sudo_user { 'hashar': [23:25:26] privileges => ['ALL = NOPASSWD: ALL'], [23:25:27] } [23:25:42] and you only have it for a few jinkins/gerrit things [23:26:57] ottomata left :/ maybe I will just leave it for the morning [23:27:15] The last Puppet run was at Thu Feb 27 23:25:43 UTC 2014 (1 minutes ago). [23:28:01] Still the same error though [23:28:19] puppet wont update it in the workspace [23:28:32] it will be updated in /srv/deployment/integration/slave-scripts/bin/mw-send-to-coveralls.sh [23:29:07] hmm [23:29:27] will do it in the morning :D cheers though! [23:30:05] infact now its merged I guess the job should run and 3am and sort everything out :D