[05:12:47] https://www.mediawiki.org/wiki/Wikibase/Installation currently says "Please note that it is currently not possible to enable Repository and Client on the same MediaWiki instance simultaneously." [05:13:48] I believe that hasnt been true for a long time (I've been doing it since November last year), but it is especially not true now that Wikidata is its own client. Am I missing something ? [05:16:23] It's probably just not been updated [05:18:16] that's not up to date, ye [05:18:16] s [05:20:18] fixed [05:20:41] doh - edit conflict [05:20:58] jayvdb: Sorry :P [05:21:07] meh. it is done. [05:22:09] :) [05:23:35] the current composer.json says it works with 1.23 . is that still true? should mw 1.23 servers use the REL1_23 branch, which was last modified 2014-04-14 ? [05:23:49] jayvdb: master wont work with 1.23 [05:23:56] didnt think so :P [05:50:06] hoo: do you expect wikibase master can be ported to work on 1.23 (LTS) [05:50:08] doh [06:27:35] hi :) [06:28:51] (03PS15) 10Henning Snater: Implemented jQuery.wikibase.aliasesview [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/153621 [06:43:14] (03CR) 10WikidataJenkins: [V: 04-1] "Build Failed" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/153621 (owner: 10Henning Snater) [07:45:52] !nyan [07:45:52] ~=[,,_,,]:3 [07:52:16] [13WikibaseDataModelJavascript] 15snaterlicious created 06refactoring (+2 new commits): 02http://git.io/D_0BAQ [07:52:16] 13WikibaseDataModelJavascript/06refactoring 14ce1d905 15snaterlicious: Have @since tag reflect component versioning... [07:52:16] 13WikibaseDataModelJavascript/06refactoring 148faf1e6 15snaterlicious: Consolidated Reference [07:54:38] (03PS16) 10Henning Snater: Implemented jQuery.wikibase.aliasesview [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/153621 [08:06:59] [13WikibaseQuery] 15thiemowmde created 06aliases (+1 new commit): 02http://git.io/JddYGQ [08:06:59] 13WikibaseQuery/06aliases 141a97dab 15Thiemo Mättig: Avoid using aliases [08:07:51] [13WikibaseQuery] 15thiemowmde 04force-pushed 06aliases from 141a97dab to 14b226e0c: 02http://git.io/75X9DA [08:07:51] 13WikibaseQuery/06aliases 14b226e0c 15Thiemo Mättig: Avoid using aliases [08:08:16] [13WikibaseQuery] 15thiemowmde opened pull request #50: Avoid using aliases (06master...06aliases) 02http://git.io/MQo3RQ [08:08:28] [travis-ci] wmde/WikibaseQuery/aliases/1a97dab : Thiemo Mättig The build has errored. http://travis-ci.org/wmde/WikibaseQuery/builds/33469652 [08:08:37] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/153621 (owner: 10Henning Snater) [08:10:13] [travis-ci] wmde/WikibaseQuery/aliases/b226e0c : Thiemo Mättig The build has errored. http://travis-ci.org/wmde/WikibaseQuery/builds/33469696 [08:13:39] [13WikibaseDataModelJavascript] 15snaterlicious pushed 1 new commit to 06refactoring: 02http://git.io/_SYCYg [08:13:39] 13WikibaseDataModelJavascript/06refactoring 14d7b0ff6 15snaterlicious: Added generic init.php [08:18:22] [13WikibaseQueryEngine] 15thiemowmde 04force-pushed 06this-math from 142a09e2a to 142c5012c: 02http://git.io/EQnahA [08:18:22] 13WikibaseQueryEngine/06this-math 142c5012c 15Jeroen De Dauw: Accept GlobeCoordinateValue in LatLongHandler [08:22:53] [13WikibaseDataModelJavascript] 15snaterlicious pushed 1 new commit to 06refactoring: 02http://git.io/qDQo3g [08:22:53] 13WikibaseDataModelJavascript/06refactoring 14ed684e2 15snaterlicious: Reflect actual main contributors [08:31:09] [13WikibaseDataModelJavascript] 15snaterlicious pushed 1 new commit to 06refactoring: 02http://git.io/iCBwvA [08:31:09] 13WikibaseDataModelJavascript/06refactoring 1406936a2 15snaterlicious: Removed Property.prototype.equals... [08:35:57] [13WikibaseDataModelJavascript] 15snaterlicious opened pull request #15: General consolidations (06master...06refactoring) 02http://git.io/Sc2mNw [08:42:14] [13WikibaseSerializationJavaScript] 15snaterlicious pushed 1 new commit to 06multilingualunserializer: 02http://git.io/HEDBHA [08:42:14] 13WikibaseSerializationJavaScript/06multilingualunserializer 142e8fc83 15snaterlicious: Bump changes to 2.0 [08:44:11] [13WikibaseQueryEngine] 15thiemowmde pushed 1 new commit to 06Phpunit: 02http://git.io/4VKjSQ [08:44:11] 13WikibaseQueryEngine/06Phpunit 14b96b3e6 15Thiemo Mättig: Update bootstrap [08:48:43] [travis-ci] wmde/WikibaseQueryEngine/Phpunit/b96b3e6 : Thiemo Mättig The build was fixed. http://travis-ci.org/wmde/WikibaseQueryEngine/builds/33471859 [08:56:41] (03CR) 10Thiemo Mättig (WMDE): Record usage of commons media files (031 comment) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/155896 (owner: 10Bene) [09:00:15] (03CR) 10Jeroen De Dauw: "Hoo: so the -1 is because I did not fix a similar thing elsewhere as well?" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/153700 (owner: 10Jeroen De Dauw) [10:00:31] (03PS1) 10WikidataBuilder: New Wikidata Build - 25/08/2014 10:00 [extensions/Wikidata] - 10https://gerrit.wikimedia.org/r/156085 [10:04:19] Henning_WMDE: PropertySuggester diff: https://github.com/Wikidata-lib/PropertySuggester/compare/v1.0...v1.1 [10:07:32] (03CR) 10Thiemo Mättig (WMDE): [C: 032] Use mock in SpecialPageCopyrightViewTest [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/155535 (owner: 10Aude) [10:11:17] (03CR) 10Thiemo Mättig (WMDE): [C: 032] Purge interwiki memcached entries in populateInterwiki script (031 comment) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/155734 (https://bugzilla.wikimedia.org/69903) (owner: 10Aude) [10:16:28] (03PS1) 10Aude: New build, update PropertySuggester and add WikimediaBadges [extensions/Wikidata] (mw1.24-wmf18) - 10https://gerrit.wikimedia.org/r/156086 [10:16:45] Henning_WMDE: https://gerrit.wikimedia.org/r/#/c/156086/ [10:16:49] if you want a diff [10:16:58] also includes unrelated badges stuff [10:21:51] (03CR) 10Thiemo Mättig (WMDE): [C: 032] "I did the same magic regex searches I did for my "kill all the aliases" patches. ;-) You did not missed anything. Good work." [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/154982 (owner: 10Aude) [10:23:03] [travis-ci] wikimedia/mediawiki-extensions-Wikibase/master/aef5e58 : Thiemo Mättig (WMDE) The build was fixed. http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/33477142 [10:23:16] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikidata] - 10https://gerrit.wikimedia.org/r/156085 (owner: 10WikidataBuilder) [10:23:51] (03CR) 10Aude: [C: 032] New Wikidata Build - 25/08/2014 10:00 [extensions/Wikidata] - 10https://gerrit.wikimedia.org/r/156085 (owner: 10WikidataBuilder) [10:25:07] (03PS7) 10Thiemo Mättig (WMDE): Move EntityTitleLookup into Wikibase\Lib\Store namespace [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/154982 (owner: 10Aude) [10:26:17] (03CR) 10WikidataJenkins: [V: 04-1] "Build Failed" [extensions/Wikidata] (mw1.24-wmf18) - 10https://gerrit.wikimedia.org/r/156086 (owner: 10Aude) [10:26:25] oh noes [10:26:56] :((( [10:27:00] i see [10:27:13] fixing [10:30:06] (03PS3) 10Thiemo Mättig (WMDE): Move EntityPermissionChecker and EntityContentFactory into namespaces [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/155904 (owner: 10Aude) [10:30:12] [13WikimediaBadges] 15filbertkm created 06entrypoint (+1 new commit): 02http://git.io/GeUv1A [10:30:12] 13WikimediaBadges/06entrypoint 1433a3fe1 15aude: Do not autoload the entry point in composer.json... [10:31:45] [13WikimediaBadges] 15filbertkm opened pull request #8: Do not autoload the entry point in composer.json (06master...06entrypoint) 02http://git.io/sFKLUw [10:35:23] (03Merged) 10jenkins-bot: New Wikidata Build - 25/08/2014 10:00 [extensions/Wikidata] - 10https://gerrit.wikimedia.org/r/156085 (owner: 10WikidataBuilder) [10:35:54] [travis-ci] wikimedia/mediawiki-extensions-Wikibase/master/590f0b7 : Thiemo Mättig (WMDE) The build was fixed. http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/33477380 [10:38:24] (03CR) 10WikidataJenkins: [V: 04-1] "Build Failed" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/154982 (owner: 10Aude) [10:39:58] (03CR) 10Bene: Record usage of commons media files (031 comment) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/155896 (owner: 10Bene) [10:42:20] :D [10:44:45] (03PS4) 10Addshore: Add support for numeric months in MwTimeIsoFormatter [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/149823 (owner: 10Thiemo Mättig (WMDE)) [10:44:48] (03PS10) 10Addshore: Partial support for thousands separators in DateTimeParsers [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/119973 (owner: 10Thiemo Mättig (WMDE)) [10:45:10] (03PS2) 10Aude: New build, update PropertySuggester and add WikimediaBadges [extensions/Wikidata] (mw1.24-wmf18) - 10https://gerrit.wikimedia.org/r/156086 [10:45:36] [13WikidataBrowserTests] 15tobijat created 06remsitelink (+1 new commit): 02http://git.io/INceYg [10:45:36] 13WikidataBrowserTests/06remsitelink 1439f5664 15Tobias Gritschacher: Login before removing sitelink via API... [10:45:41] (03CR) 10WikidataJenkins: [V: 04-1] "Build Failed" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/155904 (owner: 10Aude) [10:45:45] aaaaah [10:45:48] (03CR) 10Siebrand: [C: 031] "i18n/L10n reviewed." [extensions/Wikidata] (mw1.24-wmf18) - 10https://gerrit.wikimedia.org/r/156086 (owner: 10Aude) [10:46:29] (03CR) 10Addshore: Add support for numeric months in MwTimeIsoFormatter (031 comment) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/149823 (owner: 10Thiemo Mättig (WMDE)) [10:46:34] Thiemo_WMDE: ^^ [10:46:50] (03CR) 10Thiemo Mättig (WMDE): Record usage of commons media files (031 comment) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/155896 (owner: 10Bene) [10:47:39] uh, its an addshore. some date/time parser patches still waiting for your +2, btw. ;) [10:48:03] read my comment on https://gerrit.wikimedia.org/r/149823 :) [10:48:44] (03CR) 10Thiemo Mättig (WMDE): Add support for numeric months in MwTimeIsoFormatter (031 comment) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/149823 (owner: 10Thiemo Mättig (WMDE)) [10:48:49] aude: https://test.wikidata.org/w/index.php?title=Q244&diff=7953&oldid=6092 [10:49:27] addshore: oh, you rebased the patch i'm talking about. nice. :)) [10:49:45] (03CR) 10Addshore: [C: 032] Add support for numeric months in MwTimeIsoFormatter (031 comment) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/149823 (owner: 10Thiemo Mättig (WMDE)) [10:51:52] [13WikidataBuildResources] 15filbertkm created 06update (+1 new commit): 02http://git.io/PbbVyQ [10:51:52] 13WikidataBuildResources/06update 14984017a 15aude: Update property suggester version, and add WikimediaBadges [10:55:23] (03PS3) 10Aude: New build, update PropertySuggester and add WikimediaBadges [extensions/Wikidata] (mw1.24-wmf18) - 10https://gerrit.wikimedia.org/r/156086 [10:57:12] [13WikidataBuildResources] 15filbertkm 04force-pushed 06update from 14984017a to 14b8a4955: 02http://git.io/EzH-yA [10:57:12] 13WikidataBuildResources/06update 14b8a4955 15aude: Update property suggester version, and add WikimediaBadges [10:57:51] (03CR) 10Addshore: [C: 04-1] Partial support for thousands separators in DateTimeParsers (034 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/119973 (owner: 10Thiemo Mättig (WMDE)) [10:58:02] Thiemo_WMDE: ^^ [10:58:31] *waits 1000000 years for wdjenkins* [10:58:35] * Thiemo_WMDE crying [10:59:10] addshore: will update. :) food now. [10:59:17] [= [11:07:43] JeroenDeDauw: https://www.youtube.com/watch?v=RtWbpyjJqrU [11:08:04] Lydia_WMDE: just to be clear, I'm not distracting JeroenDeDauw from his work [11:08:05] at all [11:15:57] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/149823 (owner: 10Thiemo Mättig (WMDE)) [11:22:56] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikidata] (mw1.24-wmf18) - 10https://gerrit.wikimedia.org/r/156086 (owner: 10Aude) [11:29:16] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/119973 (owner: 10Thiemo Mättig (WMDE)) [11:32:06] [travis-ci] wikimedia/mediawiki-extensions-Wikibase/master/eb0c4c8 : Thiemo Mättig The build was broken. http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/33480714 [11:38:59] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikidata] (mw1.24-wmf18) - 10https://gerrit.wikimedia.org/r/156086 (owner: 10Aude) [11:43:15] (03CR) 10Bene: "Thiemo: maybe we can continue the discussion on https://gerrit.wikimedia.org/r/156044 and focus in what changes in this patch? So a review" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/155896 (owner: 10Bene) [12:21:04] lazowik: yeah, you'r interupting my lolcat browsing with... lolcats [12:21:06] how dare you! [12:21:39] dis iz sciencez! [12:22:36] (03CR) 10WikidataJenkins: "Build Failed" [extensions/Wikidata] - 10https://gerrit.wikimedia.org/r/156085 (owner: 10WikidataBuilder) [12:23:20] I'm doing science and I'm still alive [12:27:09] aude: around? :> [12:28:13] It's an addshore [12:29:06] its a JeroenDeDauw ! [12:31:17] addshore: mergeeee https://github.com/wmde/WikibaseDataModel/pull/158 [12:31:29] it's an addshore! [12:31:36] It's a lazowik [12:32:06] its a lazowik [12:32:10] addshore! [12:32:14] it's an aude! [12:32:15] aude: ! [12:33:06] so aude I poked hashar the other day, and he doesn't see a problem with trying to get gerrit triggering jenkins jobs on our instance [12:33:33] addshore: do you know what we have to do? [12:34:03] afaik we are still running the eqiad branch and maybe tobi has done things that are not in puppet [12:34:12] so, i am reluctant to touch at this point [12:34:33] well, I should be able to test it on a seperate instance anyway, done need to touch the current one [12:34:38] *dont [12:34:40] ok [12:35:14] so might try and give it a go :) that way we would have gate submit, and could more than likely make our jobs run faster as we could have multiple instances, but we will see [12:35:20] yay [12:35:25] sounds good [12:35:36] :) awesome, will see what I can come up with! [12:37:52] aude: ! [12:38:07] is Tobi_WMDE_SWE around? :P [12:38:08] addshore: y u no merged? [12:38:14] addshore: he's running away [12:38:15] aude: addshore: provided your Jenkins is an instance in labs, it should be easy to add it as a Jenkins slave [12:38:22] hashar: they are [12:38:27] yup it is [12:38:29] using Precise ? [12:38:32] yup [12:38:39] addshore: around [12:38:41] :) [12:38:43] and in theroy it is all puppetised so we should be able to setup a second [12:39:01] lazowik: lol [12:39:01] addshore: http://www.mediawiki.org/wiki/Continuous_integration/Tutorials/Instance_as_a_Jenkins_slave :d [12:39:07] that might be up to date [12:39:11] hashar: I will see ;p [12:39:30] you probably want to try on a fresh instance [12:39:34] Tobi_WMDE_SWE: whats the deal with https://github.com/wmde/puppet-jenkins ? the equid branch is 4 ahead and 1 behind :P [12:39:34] to avoid messing your existing one [12:39:39] hashar: looks easy [12:40:23] Tobi_WMDE_SWE: aude https://github.com/wmde/puppet-jenkins/pull/24 shouldnt break anything and bring the branch and master back into line [12:41:13] +1 [12:42:51] hashar: addshore: aude: we can use https://wikitech.wikimedia.org/wiki/Nova_Resource:I-00000221.eqiad.wmflabs [12:43:07] yup Tobi_WMDE_SWE spotted it already [12:43:12] that was one I've created some time ago when I tried to add more odes to wdjenkins [12:43:13] (03PS11) 10Thiemo Mättig (WMDE): Partial support for thousands separators in DateTimeParsers [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/119973 [12:43:19] Tobi_WMDE_SWE: merge https://github.com/wmde/puppet-jenkins/pull/24 :> [12:43:26] it is unused at the moment [12:43:27] (03CR) 10Hoo man: "No, because the removal of this specific b/c code isn't complete." [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/153700 (owner: 10Jeroen De Dauw) [12:43:55] yay! [12:44:04] merged [12:45:09] addshore: ruby stuff should not matter, we're moving the browsertests jobs back to wmf and in the meantime we can use the old wdjen kins [12:45:30] so, we should be fine with the puppet stuff we have [12:46:13] cool cool *logs into labs* [12:46:56] Thiemo_WMDE: any idea why https://github.com/wmde/WikibaseQuery/pull/50 is failing? [12:49:47] Thiemo_WMDE: ping [12:50:21] Tobi_WMDE_SWE: I can has review? https://github.com/wmde/WikibaseDataModel/pull/158 [12:53:17] (03PS1) 10Thiemo Mättig (WMDE): More strict parsing of DD.MM.YYYY dates [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156105 [12:53:26] [13WikibaseQuery] 15JeroenDeDauw created 0609 (+1 new commit): 02http://git.io/Ua_sbA [12:53:26] 13WikibaseQuery/0609 14c28e23a 15jeroendedauw: Use DataModel 0.9.x [12:54:48] aude: can you please kick Thiemo_WMDE into reading IRC? [12:55:14] pong... processing. [12:55:29] aude: do still kick Thiemo_WMDE ;p [12:55:39] * aude kick JeroenDeDauw [12:55:44] :P [12:55:53] composer fails. [12:55:53] [travis-ci] wmde/WikibaseQuery/09/c28e23a : jeroendedauw The build has errored. http://travis-ci.org/wmde/WikibaseQuery/builds/33486975 [12:56:08] Thiemo_WMDE: and why does it fail? [12:56:09] "Your requirements could not be resolved to an installable set of packages." [12:56:13] no idea. [12:56:20] i had the same problem this morning ion my machine. [12:56:33] randomly appears and disapears. [12:56:42] It's not random at all [12:57:01] It's something we are doing wrong [12:57:13] And hence we run into this often [12:57:40] if it works 1 hour later without changing anything its like random. [12:57:59] Thiemo_WMDE: except that if it starts working, something got changed [12:58:18] Thiemo_WMDE: this will not magically resolve itself [12:58:34] so what should i do? i have no idea. [12:58:48] [13WikibaseQuery] 15JeroenDeDauw opened pull request #51: Use DataModel 0.9.x (06master...0609) 02http://git.io/qhAHQA [12:58:52] JeroenDeDauw: that also happens if packagist is not up2date with our releases [12:58:54] Thiemo_WMDE: merge that ^ [12:59:12] so it could magically start working if packagist updates [12:59:26] Thiemo_WMDE: Tobi_WMDE_SWE: this dependency issue was caused because we made a breaking change in Wikibase.git [12:59:35] And because Wikibase Query depends on Wikibase.git master [12:59:46] If it dependent on an actual release, this would never happen [12:59:52] didn't look into that specific problem though [13:00:02] W: Failed to fetch http://nova.clouds.archive.ubuntu.com/ubuntu/dists/precise/Release.gpg Could not resolve 'brewster.wikimedia.org' [13:00:03] yeah [13:00:03] :/ [13:00:15] addshore: what? [13:00:23] https://github.com/wmde/WikibaseQuery/pull/51 also fails for the same reason. whats going on? [13:00:33] tampa? [13:01:01] how old is wdjenkins-node1? [13:01:26] I might reinstall on it :P [13:01:49] Thiemo_WMDE: look at the message [13:01:50] Thiemo_WMDE: going to run browsertests on https://gerrit.wikimedia.org/r/#/c/153621/ now. did you have time to look at the code already? [13:01:54] Thiemo_WMDE: I am fixing this now [13:02:21] what message? [13:03:10] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/119973 (owner: 10Thiemo Mättig (WMDE)) [13:03:18] [13WikibaseQueryEngine] 15JeroenDeDauw created 0609 (+1 new commit): 02http://git.io/gsqIxw [13:03:18] 13WikibaseQueryEngine/0609 14e9054f0 15jeroendedauw: Allow installation with Wikibase DataModel 0.9.x [13:03:18] Thiemo_WMDE: the error message [13:03:25] oh. [13:03:39] Henning_WMDE: can you merge https://github.com/wmde/WikidataBrowserTests/pull/3 please? [13:04:21] JeroenDeDauw: isnt the error message complaining about https://github.com/wmde/WikibaseQueryEngine/blob/master/composer.json ? [13:04:37] <7F1AA4LSP> [13WikidataBrowserTests] 15tobijat opened pull request #4: Login before removing sitelink via API (06master...06remsitelink) 02http://git.io/-KCbZQ [13:04:37] <7GHAAQWQR> [13WikibaseQueryEngine] 15JeroenDeDauw created 06dm (+1 new commit): 02http://git.io/wutgFg [13:04:37] <7GHAAQWQR> 13WikibaseQueryEngine/06dm 148946365 15jeroendedauw: Allow installation with Wikibase DataModel 0.9.x [13:04:42] [13WikibaseQueryEngine] 15JeroenDeDauw 04deleted 0609 at 14e9054f0: 02http://git.io/JZvXQg [13:05:19] Thiemo_WMDE: yes. Again, we'd not be force to fix this right now if we did not have the dependency on Wikibase.git master [13:07:01] (03CR) 10Addshore: [C: 031] "will wait for wdjenkins" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156105 (owner: 10Thiemo Mättig (WMDE)) [13:07:14] [13WikidataBrowserTests] 15snaterlicious 04deleted 06new_sitelinks_ui at 14fa6ceea: 02http://git.io/0DvBUg [13:07:56] (03CR) 10Thiemo Mättig (WMDE): Partial support for thousands separators in DateTimeParsers (034 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/119973 (owner: 10Thiemo Mättig (WMDE)) [13:08:58] [travis-ci] wmde/WikibaseQueryEngine/dm/8946365 : jeroendedauw The build passed. http://travis-ci.org/wmde/WikibaseQueryEngine/builds/33487785 [13:09:05] (03CR) 10Addshore: [C: 032] Partial support for thousands separators in DateTimeParsers [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/119973 (owner: 10Thiemo Mättig (WMDE)) [13:09:46] [13WikidataBrowserTests] 15snaterlicious 04deleted 06remsitelink at 1439f5664: 02http://git.io/pt4tqQ [13:10:38] [13WikibaseQueryEngine] 15thiemowmde closed pull request #111: Allow installation with Wikibase DataModel 0.9.x (06master...06dm) 02http://git.io/vmAoOQ [13:10:38] JeroenDeDauw: you want to tag WikibaseQueryEngine? [13:11:10] Thiemo_WMDE: sure [13:11:56] [13WikibaseQueryEngine] 15JeroenDeDauw tagged 060.3.1 at 06master: 02http://git.io/DVGYIg [13:12:29] Thiemo_WMDE: though the tag is not required for WB Query [13:12:33] It uses ~0.3.0@dev [13:12:47] ok, just retrigger the test? [13:12:50] So as soon as the branch is updated,WB Query will pass [13:13:13] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156105 (owner: 10Thiemo Mättig (WMDE)) [13:14:47] [13WikidataBrowserTests] 15snaterlicious created 06sitelinkgroupview (+1 new commit): 02http://git.io/KWTV5w [13:14:47] 13WikidataBrowserTests/06sitelinkgroupview 146cbcfbe 15snaterlicious: Adapt to implementation of sitelinkgroup [13:14:57] [13WikidataBrowserTests] 15snaterlicious opened pull request #5: Adapt to implementation of sitelinkgroup (06master...06sitelinkgroupview) 02http://git.io/XPcy-g [13:16:09] [13WikibaseQuery] 15thiemowmde 04force-pushed 06scrutinizer from 148f79c4c to 147ae9947: 02http://git.io/w-Gfeg [13:16:09] 13WikibaseQuery/06scrutinizer 147ae9947 15Thiemo Mättig: Add .scrutinizer.yml [13:19:10] [travis-ci] wmde/WikibaseQueryEngine/0.3.1/63e30ce : thiemowmde The build passed. http://travis-ci.org/wmde/WikibaseQueryEngine/builds/33488454 [13:20:22] [travis-ci] wmde/WikibaseQuery/scrutinizer/7ae9947 : Thiemo Mättig The build has errored. http://travis-ci.org/wmde/WikibaseQuery/builds/33488757 [13:27:41] [13WikimediaBadges] 15filbertkm created 06dependency (+1 new commit): 02http://git.io/1eV3-Q [13:27:41] 13WikimediaBadges/06dependency 1415d4f2f 15aude: Do not fail if client is not installed... [13:27:59] [travis-ci] wikimedia/mediawiki-extensions-Wikibase/master/7608f4e : Thiemo Mättig The build is still failing. http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/33488209 [13:28:05] [13WikimediaBadges] 15filbertkm opened pull request #9: Do not fail if client is not installed (06master...06dependency) 02http://git.io/biBA5Q [13:28:19] (03CR) 10Thiemo Mättig (WMDE): "I like the idea of returning an associative array with ID strings => EntityId objects. I think this is good practice. Keeping this functio" (031 comment) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156044 (owner: 10Bene) [13:28:25] [13WikimediaBadges] 15filbertkm closed pull request #8: Do not autoload the entry point in composer.json (06master...06entrypoint) 02http://git.io/sFKLUw [13:28:37] [13WikimediaBadges] 15filbertkm 04deleted 06entrypoint at 1433a3fe1: 02http://git.io/X7P_6w [13:29:59] (03PS4) 10Aude: New build, update PropertySuggester and add WikimediaBadges [extensions/Wikidata] (mw1.24-wmf18) - 10https://gerrit.wikimedia.org/r/156086 [13:34:42] (03PS5) 10Aude: New build, update PropertySuggester and add WikimediaBadges [extensions/Wikidata] (mw1.24-wmf18) - 10https://gerrit.wikimedia.org/r/156086 [13:36:12] [13WikidataBuilder] 15filbertkm created 06update (+1 new commit): 02http://git.io/mV9h-w [13:36:12] 13WikidataBuilder/06update 14f39108d 15aude: Add badges components and update property suggester [13:36:58] [13WikidataBuildResources] 15filbertkm 04force-pushed 06update from 14b8a4955 to 14542e49f: 02http://git.io/EzH-yA [13:36:58] 13WikidataBuildResources/06update 14542e49f 15aude: Update property suggester version, and add WikimediaBadges [13:37:19] [13WikidataBuildResources] 15filbertkm opened pull request #5: Update property suggester version, and add WikimediaBadges (06master...06update) 02http://git.io/WlDaZQ [13:37:32] [travis-ci] wmde/WikidataBuilder/update/f39108d : aude The build passed. http://travis-ci.org/wmde/WikidataBuilder/builds/33490792 [13:37:36] [13WikidataBuilder] 15filbertkm opened pull request #26: Add badges components and update property suggester (06master...06update) 02http://git.io/CwpzOg [13:42:15] (03CR) 10Thiemo Mättig (WMDE): "Whats done in this change is fine. All public interfaces are fine. But I really don't like the implementation. It heavily relies on side e" (033 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/155896 (owner: 10Bene) [13:43:33] [13WikimediaBadges] 15thiemowmde 04deleted 06dependency at 1415d4f2f: 02http://git.io/P1MOIQ [13:45:16] is this a correct edit? https://www.wikidata.org/w/index.php?title=Q442801&diff=150135026&oldid=149740130 [13:46:14] Einstein2_: i think the gallery page is supposed to be linked and then there is a property ('commons category') for the category [13:46:28] as far as i know [13:46:31] [13WikibaseQuery] 15thiemowmde 04deleted 0609 at 14c28e23a: 02http://git.io/MK5hxQ [13:46:57] since two sites links are not allowed for a single site [13:47:00] site* [13:48:33] aude: thanks [13:48:44] :) [13:51:52] (03CR) 10WikidataJenkins: [V: 04-1] "Build Failed" [extensions/Wikidata] (mw1.24-wmf18) - 10https://gerrit.wikimedia.org/r/156086 (owner: 10Aude) [13:57:25] (03CR) 10Thiemo Mättig (WMDE): [C: 032] "It's complete in this file. How is the other file related?" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/153700 (owner: 10Jeroen De Dauw) [13:58:49] (03PS1) 10Thiemo Mättig (WMDE): Remove dead code [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156112 [14:01:10] addshore: Tobi_WMDE_SWE did you change something about MW_INSTALL_PATH on jenkins? [14:01:19] nope [14:01:21] odd how http://wdjenkins.wmflabs.org/ci/job/wikibase-build-repo-tests/295/ passed [14:01:28] and now http://wdjenkins.wmflabs.org/ci/job/wikibase-build-repo-tests/296/console [14:01:49] PHP Fatal error: main(): Failed opening required something about maintenance script [14:03:10] (03CR) 10Hoo man: "> How is the other file related?" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/153700 (owner: 10Jeroen De Dauw) [14:06:44] addshore: Tobi_WMDE_SWE is puppet running on jenkins? [14:06:48] maybe it changed something [14:07:22] I havnt looked at it in ages :/ [14:07:29] looks like a trivial change though [14:07:39] eqiad thing [14:10:20] think i see [14:13:00] [13WikibaseQuery] 15JeroenDeDauw pushed 2 new commits to 06master: 02http://git.io/XvwEOQ [14:13:00] 13WikibaseQuery/06master 14b226e0c 15Thiemo Mättig: Avoid using aliases [14:13:00] 13WikibaseQuery/06master 1441248c9 15Jeroen De Dauw: Merge pull request #50 from wmde/aliases... [14:15:04] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156112 (owner: 10Thiemo Mättig (WMDE)) [14:16:08] [13WikidataBrowserTests] 15snaterlicious created 06aliasesview (+1 new commit): 02http://git.io/fAz0wQ [14:16:08] 13WikidataBrowserTests/06aliasesview 14759bbbc 15snaterlicious: Adapt to implementation of aliasesview [14:16:13] (03CR) 10WikidataJenkins: [V: 04-1] "Build Failed" [extensions/Wikidata] (mw1.24-wmf18) - 10https://gerrit.wikimedia.org/r/156086 (owner: 10Aude) [14:16:50] [13WikidataBrowserTests] 15snaterlicious opened pull request #6: Adapt to implementation of aliasesview (06master...06aliasesview) 02http://git.io/CwOvog [14:16:57] (03CR) 10Thiemo Mättig (WMDE): [C: 04-1] "* Bug: The table sorter is missing." (032 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/153564 (owner: 10Henning Snater) [14:17:10] odd test failures: Wikibase\Lib\Store\StorageException: Could not create a new page, it already exists! [14:21:50] aude: addshore: no clue. haven't touched it in ages [14:21:56] is it working? [14:22:37] it's because property suggester tests were not running on the build [14:23:12] i changed it in the patch so they do, and so tests for the maintnenace scripts never worked !? without install patch correct [14:23:31] i see a script in puppet for setting that and it appears used [14:26:53] (03CR) 10Jeroen De Dauw: [C: 032] Remove dead code [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156112 (owner: 10Thiemo Mättig (WMDE)) [14:30:24] (03CR) 10Bene: [C: 04-1] Refactor ReferencedEntitiesFinder (031 comment) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156044 (owner: 10Bene) [14:33:47] aude: https://gerrit.wikimedia.org/r/#/c/156114/ [14:34:04] yay! [14:37:21] addshore: great [14:39:20] see no reason that it shouldnt work [14:39:31] best news of all, we doing even use any of our puppet stuff ;p [14:39:34] *dont [14:44:04] [travis-ci] wikimedia/mediawiki-extensions-Wikibase/master/d6e6a81 : Thiemo Mättig The build is still failing. http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/33495344 [14:45:44] (03PS8) 10Aude: Move EntityTitleLookup into Wikibase\Lib\Store namespace [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/154982 [14:46:12] (03CR) 10Aude: "rebased and had to update ClaimsView and ClaimsViewTest" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/154982 (owner: 10Aude) [14:46:24] (03PS4) 10Aude: Move EntityPermissionChecker and EntityContentFactory into namespaces [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/155904 [14:51:11] QimL&LM! [14:51:16] ooops [14:51:38] indeed [14:51:47] now i need to change it [14:51:55] rage [14:52:42] ? [14:53:26] done [14:53:33] :) [14:58:53] (03CR) 10Aude: [C: 04-2] "need to check that this rebased correctly" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/154982 (owner: 10Aude) [15:01:26] (03PS1) 10Thiemo Mättig (WMDE): Remove dead code [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156123 [15:08:08] (03PS13) 10Henning Snater: Implemented jQuery.wikibase.sitelinkgroupview [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/153564 [15:12:19] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/154982 (owner: 10Aude) [15:15:37] only half of the articles in dewp have language links to articles in enwp - does this sounds about right to anyone? [15:20:34] (03CR) 10Addshore: [C: 032] More strict parsing of DD.MM.YYYY dates [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156105 (owner: 10Thiemo Mättig (WMDE)) [15:24:39] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/155904 (owner: 10Aude) [15:32:40] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156123 (owner: 10Thiemo Mättig (WMDE)) [15:36:53] [travis-ci] wikimedia/mediawiki-extensions-Wikibase/master/670a28f : Addshore The build is still failing. http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/33500655 [15:41:42] (03CR) 10WikidataJenkins: [V: 04-1] "Build Failed" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/153564 (owner: 10Henning Snater) [16:05:50] [13puppet-builder] 15addshore pushed 1 new commit to 06master: 02http://git.io/TxSnGg [16:05:50] 13puppet-builder/06master 14d232d4a 15addshore: adjust readme for puppet3 [16:23:52] [13puppet-composer] 15addshore pushed 1 new commit to 06master: 02http://git.io/pbjiUQ [16:23:52] 13puppet-composer/06master 144aff13a 15addshore: no longer install php5-cli with this... [17:35:23] about half of all articles only exist in a single language [17:35:39] (assuming we are not simply missing language links) [18:58:30] dennyvrandecic_: often quoted, http://arxiv.org/pdf/1312.0976v2.pdf [18:59:21] though perhaps the graphs are not that readable [19:19:53] sweet, thank you Nemo_bis! [19:32:36] (03PS1) 10Addshore: TEST DMM Add @var comment for $claim TEST DNM [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 [19:33:53] (03CR) 10Hashar: "check experimental" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 (owner: 10Addshore) [19:34:02] addshore: unleashing the beast [19:34:22] Building remotely on wdjenkins-node1 (Wikidata) [19:34:25] https://integration.wikimedia.org/ci/job/mwext-Wikibase-repo-tests/6643/console [19:34:47] :D [19:35:32] repo-tests failed [19:35:49] Wikibase\TemplateRegistry [19:35:52] hmm well they all failed hehe [19:36:26] at least the slave is pooled properly and manage to start something [19:36:50] hashar: did https://gerrit.wikimedia.org/r/#/c/156110/ go in? [19:37:29] nope [19:37:38] is it even invoked, [19:37:38] ? [19:37:48] It should be called by a builder [19:38:55] wdj-wb-apply-settings [19:40:01] yeah I see in the job xml [19:40:08] but apparently did not get applied properly [19:40:48] hmmmm [19:41:02] hmm [19:41:03] yeh, I dont see anything about it in the job conole output [19:41:13] the script dies before wdj-apply-settings had an opportunity to run [19:42:00] so it dies when running mw-run-update-script.sh [19:42:10] which is basically update.php after extension have been setup [19:42:13] but wdj-apply-settings is run after [19:42:24] hmmmm [19:42:49] ahh, I'm guessing mw-setup-extension adds the entension entry file to localsettings automatically [19:43:05] and the updater is run by mw-setup-extension hehe [19:43:38] this will die as composer hasnt run yet, thus no autoload file [19:44:02] yup [19:44:06] need to refactor a bit :( [19:44:31] which file is the mw-setup-extension builder in? [19:44:41] the mw-setup-extension invokes update.php [19:44:45] guess we can remove update from there [19:44:53] ahh macro! [19:44:58] yeah evil [19:45:09] so basically a new change is needed [19:45:22] that would extract the - mw-run-update-script command from mw-setup-extension [19:45:41] and whenever mw-setup-extension is invoked, we have to add mw-run-update-script [19:45:55] and for the wikibase jobs, insert in between the wdj-apply-settings [19:46:07] (and composer installer) [19:46:18] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 (owner: 10Addshore) [19:47:49] addshore: want me to do it ? [19:48:42] hashar: I believe I have done it [19:49:39] hashar: https://gerrit.wikimedia.org/r/#/c/156170/ [19:49:54] yeah [19:50:04] addshore: can rebase the other change on top of this one now :] [19:50:06] far less uses than I though actually :P [19:51:24] rebased the second change on it too, was a small merge conflict [19:52:23] refreshing the jobs [19:52:47] Hi. I noticed that in the sidebar block is still no Wikinews. May anyone tell when it appear? Guys from Wikinews nervous about this =) [19:53:00] (03CR) 10Hashar: "check experimental" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 (owner: 10Addshore) [19:53:08] :> [19:53:17] https://integration.wikimedia.org/ci/job/mwext-Wikibase-repo-tests/6644/ [19:53:28] * hashar whistles [19:53:40] there is one thing I hate in our job: we keep waiting [19:54:01] :D [19:54:08] that job should fail because it can't find the shell script [19:54:12] https://gerrit.wikimedia.org/r/#/c/156110/3/bin/wdj-apply-settings.sh [19:54:27] ah [19:54:31] composer downloading the world [19:54:33] running composer :) [19:54:34] progress! [19:54:47] ideally there should be a local cache on the instance [19:54:51] to avoid downloading from th enet [19:54:57] and expected failure nice [19:55:16] hashar: I have a feeling it might cache it now [19:55:31] maybe [19:55:39] I have merged the script [19:55:40] i.e. it usually caches a version when it downloads it :) [19:55:44] awesome :D [19:55:46] you need to update your slave-script repo [19:55:52] deploying on prod meanwhile [19:56:05] a puppet run will do that right? [19:56:33] na [19:56:40] it is deployed using git-deploy on prod [19:56:44] but puppet on labs [19:56:47] (yeah that is a mess) [19:57:25] anyway whenever done you can comment 'check experimental' and ... [19:57:27] wait() :D [19:57:41] lovely, heh, puppet on the node wont run cleanly now :P [19:59:15] (03CR) 10Addshore: "check experimental" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 (owner: 10Addshore) [20:01:25] hashar: line 2: /srv/deployment/integration/slave-scripts/bin/wdj-apply-settings.sh: Permission denied :< [20:01:29] AHAHAH [20:01:53] got permission stuff breaking the puppet run too [20:01:54] Error: /Stage[main]/Role::Ci::Slave::Browsertests/File[/var/lib/elasticsearch]/ensure: change from directory to link failed: Could not remove existing file [20:01:56] missing +x bit [20:02:11] ahhhhh! true, silly me! [20:02:18] addshore: ah that one "should not happen" ™ [20:02:27] just remove /var/lib/elasticsearch and rerun puppet [20:02:35] the dir is created by the debian package [20:02:48] so yeah +x on bin/wdj-apply-settings.sh [20:03:00] then redeploy on your node and check experimental again [20:03:17] i think you now have a good overview of my daily grunt for the last 3 years or so [20:03:30] :D [20:04:19] hashar: https://gerrit.wikimedia.org/r/#/c/156176/ [20:06:52] addshore: ah it is not that much needed, though it might [20:07:02] the real issue is that bin/wdj-apply-settings.sh is not executable [20:07:08] it needs chmod +x [20:09:03] hashar: why are all of the other files in bin copied with +x but not this new one? [20:09:19] you have to set the +x bit in git [20:09:20] err [20:09:27] (03CR) 10Addshore: "check experimental" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 (owner: 10Addshore) [20:09:35] the fact that a file is executable or not is stored in git [20:09:51] so have to +x and commit [20:10:01] mhhm, silly windows [20:10:09] yeah sorry [20:10:12] want me to do it ? [20:10:21] I have no clue how to do that under windows [20:10:21] please :) [20:10:33] im sure there is a commit to force bgit to do it, but far easier in nix ;p [20:10:38] though Windows used to have some package to make it posix compliant [20:11:54] 20:11:07 [mwext-Wikibase-repo-tests] $ /bin/bash -xe /tmp/hudson6119777341626762319.sh [20:11:54] 20:11:07 /tmp/hudson6119777341626762319.sh: line 2: unexpected EOF while looking for matching `"' [20:12:05] diff --git a/bin/wdj-apply-settings.sh b/bin/wdj-apply-settings.sh [20:12:05] old mode 100644 [20:12:06] new mode 100755 [20:12:50] addshore: silly is rather an oxymoron [20:13:20] *appliance… [20:15:17] heh hashar https://gerrit.wikimedia.org/r/156114 [20:15:25] care to redeploy? :D [20:15:29] addshore: deploy on your instance, recheck until it pass :D [20:15:32] oh no [20:15:34] you need to git pull [20:15:35] silly me [20:15:44] +2 156114 [20:15:50] bah [20:15:53] :D [20:16:44] reconfiguring [20:16:47] :> [20:17:25] addshore: done [20:17:57] (03CR) 10Addshore: "check experimental" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 (owner: 10Addshore) [20:20:07] heh hashar Couldn't find a usable PHPUnit. [20:20:17] lol [20:20:30] have you considered rewriting all of it in python? [20:20:36] :P [20:21:03] so [20:21:07] from where that message comes from [20:21:12] phpunit;php right? [20:21:40] its because mw-run-phpunit-allexts has things like PHPUNIT_DIR="/srv/deployment/integration/phpunit/vendor/phpunit/phpunit" [20:21:43] we run it using a shell script in integration/jenkins.git bin/mw-run-phpunit.sh [20:21:48] yeah [20:22:02] and that one should be deployed by puppet [20:22:38] guess I just need to try and use that builder instead of my current builder [20:22:49] currently I just do 'cd "$WORKSPACE/tests/phpunit" && [20:22:49] php phpunit.php --log-junit "$WORKSPACE/log/junit-wikidata.xml" {params}' [20:22:54] yeah eventually [20:23:02] but it is a bit of a mess, not sure how it will work for you [20:23:27] meanwhile you can just --with-phpunitdir /srv/deployment/integration/phpunit/vendor/phpunit/phpunit [20:23:35] and later on switch to that scirpt [20:23:38] sorry :-( [20:24:25] :D [20:25:08] care to redeploy from my latest jjbc patch? :D [20:28:05] hashar: ^^ :) [20:29:10] addshore: doing [20:29:36] addshore: done, you can recheck! [20:29:42] (03CR) 10Addshore: "check experimental" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 (owner: 10Addshore) [20:29:48] doing [20:31:31] :( [20:32:19] hmm, same again, even when specifying the path.. [20:32:57] I think the yaml is wrong let me try [20:34:31] https://integration.wikimedia.org/ci/job/mwext-Wikibase-repo-tests/6649/console [20:35:28] \O/ [20:35:46] running! [20:35:56] yaml has a nice syntax for multiline text [20:36:00] foobar: | [20:36:01] line 1 [20:36:04] line 2 [20:36:05] etc [20:36:12] ahh :) [20:36:43] ie https://gerrit.wikimedia.org/r/#/c/156114/13..14/wdjenkins.yaml [20:36:50] sorry should have caught it [20:37:00] but it is late and I am watching some soap on the tv [20:37:07] :P [20:37:26] (03CR) 10Hashar: "check experimental" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 (owner: 10Addshore) [20:37:34] so that 'experimental' pipeline is a nice trick [20:37:44] yup! [20:37:44] let us trigger the usual jobs for dev [20:37:47] and play test some new ones [20:38:17] and I have no idea where to document all that stuff [20:39:27] this is great :> [20:39:46] ^^^ valid yaml syntax [20:40:03] client fails https://integration.wikimedia.org/ci/job/mwext-Wikibase-client-tests/5512/console [20:40:25] maybe some initialization issue [20:42:01] addshore: since the tests are using sqlite as a backend [20:42:14] a nice trick is to have sqlite written to a tmpfs mount (i.e. a ram disk) [20:42:21] though that is not defined in puppet [20:42:29] kk [20:42:35] and the extensions tests are only run on prod machines for now [20:42:42] just realised we can probably get rid of wdj-apply-settings.sh [20:42:54] as we have https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/master/build/travis/mw-apply-wb-settings.sh [20:43:01] packaged with wikibase [20:45:36] oh no, they differ [20:45:52] all up to you :) [20:46:16] probably easier to use the one from the repo so you dont rely on someone merging in integration/jenkins.git [20:52:55] it's an addshore \o/ [20:52:59] its a Lydia_WMDE ! [20:53:03] it is [20:54:04] (03PS2) 10Addshore: Add build/jenkins/mw-apply-wb-settings.sh [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 [20:56:21] hashar: ? :> https://gerrit.wikimedia.org/r/156114 [20:56:29] care to redeploy from my latest jjbc patch? :D [20:57:23] addshore: yeah doing so [20:57:37] I guess you can remove wdj-apply-settings.sh from integration/jenkins.git if that works [20:57:48] yup, [20:58:06] addshore: deployed [20:58:25] I am going to head to bed in a few [20:58:31] (03CR) 10Addshore: "check experimental" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 (owner: 10Addshore) [20:58:38] kk =] [21:00:44] update.php is not happy [21:00:45] 00:01:41.847 [e33d03a4] [no req] Exception from line 90 of /mnt/jenkins-workspace/workspace/mwext-Wikibase-client-tests/extensions/Wikibase/repo/Wikibase.hooks.php: Wikibase: Incomplete configuration: $wgWBRepoSettings["entityNamespaces"] has to be set to an array mapping content model IDs to namespace IDs. See ExampleSettings.php for details and examples. [21:01:08] maybe the wdj-apply-settings.sh is not invoked [21:02:33] *goes to check lcoalsettings [21:03:58] ah it is mw-apply-wb-settings.sh [21:04:55] yup, think its applying to the wrong place [21:04:56] seems for the client it needs to apply $wgWBRepoSettings["entityNamespaces"] to something [21:05:12] I dont think any of the settings are being applied :) [21:05:28] the extension is probably loaded before [21:05:52] https://integration.wikimedia.org/ci/job/mwext-Wikibase-client-tests/5513/artifact/log/LocalSettings.php/*view*/ [21:06:00] has nothing bah [21:06:33] yup, think the path is wrong :P [21:06:42] I should probably cd before had ;p [21:07:29] you can browse in /mnt/jenkins-workspace/workspace/mwext-Wikibase-client-tests [21:07:33] see what happens there [21:07:53] ah https://integration.wikimedia.org/ci/job/mwext-Wikibase-client-tests/ws/LocalSettings.php/*view*/ [21:08:03] that is the workspace localsettings [21:08:12] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 (owner: 10Addshore) [21:08:21] hmmm [21:08:44] LocalSettings.php might well be capture in /log/ when injecting the conf from mediawiki/conf.d/ [21:08:49] then your script run and further tweak it [21:08:50] hashar: https://gerrit.wikimedia.org/r/#/c/156114/15..16/wdjenkins.yaml [21:09:28] that one is not needed [21:09:37] the shell stanza always start in $WORKSPACE [21:09:42] ahh, okay [21:10:07] if you look at the bottom of https://integration.wikimedia.org/ci/job/mwext-Wikibase-client-tests/ws/LocalSettings.php/*view*/ [21:10:12] your code is in there [21:10:22] ?>error_reporting(E_ALL| E_STRICT); [21:10:28] ahh, not in php tags though [21:10:38] oh [21:10:44] good catch [21:11:01] that is a bit of a mess :-/ [21:11:13] the snippets in mediawiki/config.d are enclosed in php tags [21:11:30] ideally we would need a hook in mediawiki/config.d to load some extra settings [21:11:40] ill just enclose these settings in tags too for now :) [21:12:17] (03PS3) 10Addshore: Add build/jenkins/mw-apply-wb-settings.sh [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 [21:12:34] (03CR) 10Addshore: "check experimental" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 (owner: 10Addshore) [21:18:27] progress! [21:18:38] PHP Notice: Constant WB_EXPERIMENTAL_FEATURES already defined :D [21:19:07] yup :P but still go the other error too, so not sure it is quite progress ;p [21:21:14] well $wgWBRepoSettings['entityNamespaces'] is in the repo settings [21:21:39] but as we are testing the client we dont load these settings, and shouldnt need them [21:22:27] the exception is even coming from a line that shouldnt be executed.. [21:23:11] I have no idea where that code is even being loaded [21:26:00] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 (owner: 10Addshore) [21:26:56] (03PS4) 10Addshore: Add build/jenkins/mw-apply-wb-settings.sh [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 [21:27:19] (03CR) 10Addshore: "check experimental" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 (owner: 10Addshore) [21:29:27] bingo hashar ! [21:29:47] had to remove the old entry point that jenkins was using, it was including random stuff :P [21:36:06] using master composer.json, I see the following fatal error: Can't inherit abstract function Wikibase\\DataModel\\Entity\\EntityDocument::getType() (previously declared abstract in Wikibase\\DataModel\\Entity\\Entity) in /var/www/html/mediawiki-1.24-snapshot-20140825/extensions/Wikibase/vendor/wikibase/data-model/src/Entity/Entity.php on line 34 [21:37:29] jayvdb: you have wikibase from git? [21:37:45] I see the composer.json dep on datamodel changed recently from 0.8.2 to 0.9.0 [21:37:49] lazowik: yup [21:37:50] master [21:38:03] if you've done pull recently [21:38:11] you need to run composer update [21:38:19] yeah, that (datamodel update) [21:38:33] I did a fresh install yesterday [21:38:47] hmm [21:38:55] aude: :D [21:39:25] am i missing something? or, raise a bug? [21:40:01] (03CR) 10WikidataJenkins: [V: 032] "Build Successful" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 (owner: 10Addshore) [21:40:13] can I revert to datamodel 0.8.2 , or does that break other things? [21:43:29] addshore: what was wrong ? :D [21:43:52] switching to 0.8.2 didnt help [21:43:55] see the file I removed in https://gerrit.wikimedia.org/r/#/c/156165/ hashar [21:44:06] you removed hashar? [21:44:08] wtf! [21:44:17] :D [21:44:22] well, I havnt removed it, just loads of the content :P [21:44:23] oh my god [21:44:39] that is the old config switched from last year [21:45:05] yup :P [21:45:50] (03CR) 10Hashar: [C: 031] "Addshore: you are awesome." [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/156165 (owner: 10Addshore) [21:46:08] reddit/ebay style: [5/5] will work with you again [21:46:22] :P [21:46:28] I guess you can announce it to the wikidata team :] [21:46:38] will do tommorrow :) [21:46:54] / will do everything else tommorrow :P [21:48:39] beside sleep() [21:48:45] yup [21:48:46] which I am going to do right now! thanks addshore :] [21:48:59] night! [21:50:38] JeroenDeDauw: ^ see jayvdb problem [21:51:00] I think it is a PHP 5.3.3 problem [21:51:19] (on Redhat Enterprise Linux) [21:52:20] it doesnt like Entity including an abstract method getType, as it is already an abstract from EntityDocument [21:59:50] lazowik: jayvdb getType() from Entity just needs to be removed [22:00:33] lazowik: jayvdb it is not there on current master [22:00:52] mhm [22:01:29] your using 0.8.2? [22:03:39] indeed it isnt. but it is in 0.9 https://github.com/wmde/WikibaseDataModel/blob/0.9.x/src/Entity/Entity.php#L70 [22:03:53] which is what composer.json requests [22:06:12] so your using 0.9 and getting the fatal? [22:06:12] :) [22:06:13] my fault, eh? :P [22:06:15] no, we can fix this :) [22:07:33] give me 2 ticks :) [22:08:06] no rush - ive fixed my environment, so I am happy. [22:12:12] [13WikibaseDataModel] 15addshore created 060.9.x-remove-getType (+2 new commits): 02http://git.io/525Zag [22:12:12] 13WikibaseDataModel/060.9.x-remove-getType 147b59c4f 15addshore: Remove abstract getType() method from Entity... [22:12:12] 13WikibaseDataModel/060.9.x-remove-getType 14dc04e59 15addshore: Update for 0.9.1 release [22:12:48] [13WikibaseDataModel] 15addshore opened pull request #159: 0.9.x remove get type (060.9.x...060.9.x-remove-getType) 02http://git.io/ritFAQ [22:14:59] [13WikibaseDataModel] 15addshore created 060.9.1-master-releasenotes (+1 new commit): 02http://git.io/zI6mSg [22:14:59] 13WikibaseDataModel/060.9.1-master-releasenotes 14a02e05b 15addshore: Add 0.9.1 release notes [22:15:15] [13WikibaseDataModel] 15addshore opened pull request #160: Add 0.9.1 release notes (06master...060.9.1-master-releasenotes) 02http://git.io/814Jkg [22:16:13] jayvdb: https://github.com/wmde/WikibaseDataModel/pull/159 and https://github.com/wmde/WikibaseDataModel/pull/160 [22:16:29] nod and nod .. looks good [22:18:51] Thiemo_WMDE! [22:21:45] [travis-ci] wmde/WikibaseDataModel/0.9.x-remove-getType/dc04e59 : addshore The build passed. http://travis-ci.org/wmde/WikibaseDataModel/builds/33536228 [22:28:57] [travis-ci] wmde/WikibaseDataModel/0.9.1-master-releasenotes/a02e05b : addshore The build passed. http://travis-ci.org/wmde/WikibaseDataModel/builds/33536418 [22:33:39] Hi... did anyone noticed tech. problems with wikidata editing already? :-| [22:36:23] vlsergey: please be more specific :) [22:37:16] Well... it's hard to edit large entities.For example, Germany. I'm trying to add date of begin to flag image (23 May 1949).... and it's failing for an hour already [22:37:39] Any kind of problem: timeout, "Internal Server Error", "Invalid token" [22:38:11] small entries could be modified without problems, except it is very slow today, ~10 seconds per edit [22:38:47] Lydia_WMDE ^^