[03:24:21] I have a query where I'd love some help on getting it to work. [03:24:29] I have pages for locations. [03:24:35] then equipment that [03:24:47] 's [[located at:: location_name]] [03:25:15] the equipment also has a [[model::equipment_model_number]] [03:25:39] and the page for the model has [[power usage::number_of_watts]] [03:26:36] I can get a list of the power usages using asks, and templates, but I wind up with a comma-separated or whatever-separated list of values. [03:26:53] What I want is a sum of the power usage for all the equipment. [03:27:46] Is there a better way of doing the queries that would let me use format=sum? or is there an extension or template out there that will sum this list of numbers? [03:28:58] {{#ask: [[located at::mx1]] | link = none | sep = , |format = template |template = equipment to model }} [03:29:39] Template:equipement to model- {{#show: {{{1}}} | ? model |format = template |template = model to power usage | link = none}} [03:29:51] {{#show: {{{1}}} | ? power usage }} [03:30:28] zimage: are you saying that a model can have more than one "power usage" value? [03:30:38] nope. [03:31:05] The location (mx1 in my posted example) can have multiple pieces of equipment. [03:31:35] The equipment is of one model (cisco 2601 or whatever) [03:32:00] Okay; and you're trying to get the total power usage for everything? [03:32:05] then the page for the model has various stats about the equipment, rack unit size, power consumption. [03:32:12] yes. sorry if I wasn't clear. [03:32:47] You could just do "{{#ask:[[power usage::+]]|?power usage|format=sum}}", then. [03:33:26] well, that doesn't limit the equiment to the stuff that's at any specific location. [03:33:56] So it's not the total power usage for everything - it's the total power usage for one location that you want. [03:34:06] right. [03:34:36] the first ask gets the equipment that's at the location. ({{#ask: [[located at::mx1]]]] [03:34:57] then sends the results to a template that asks what the model of the equipment is. [03:35:02] Okay, this might work: "{{#ask:[[-model::located at::location-name]]|?power usage|format=sum}}" [03:35:12] Oops. [03:35:25] That should be "{{#ask:[[-model.located at::location-name]]|?power usage|format=sum}}" [03:35:51] Huh. That's new. [03:36:03] I didn't see that in the wiki documentation. [03:36:09] Which part? [03:36:24] the dot notation. [03:36:36] It's there - "linked properties", or something like that. [03:36:38] 'model.located at" [03:36:42] cool. [03:36:48] lemme give it a try. [03:37:57] Sweet! [03:38:02] many many thanks. [03:38:24] Cool, you're welcome. [03:38:42] I'll have to find the documentation on the linked properties. I just remember reading that you could do subqueries on properties. [03:38:59] Oh yeah, you could have done that too, with . [03:39:10] Functionally it's the same, I think. [03:40:09] I should note that I think it's a little nicer to have the model point to the equipment, and not the other way around - I think it's always better to have "children" point to "parents". [03:40:20] But it might depend on your exact data structure. [03:40:58] If you did that, you wouldn't need the "-" in the query. [03:41:49] The query you gave me is almost there. It only returns each model once, even if there are, for example, 20 of the same server in the location. [03:42:10] server = equipment? [03:42:23] I might have to follow your suggestion and itemize all the equipent in the model page. [03:42:38] Okay, I don't understand your data model. [03:43:26] equipment has one model. location has many equipment. equipment has one location. model has one power usage. [03:44:05] (in sql-ish speak) [03:44:10] Cool. So how does "20 of the same server" fit into it? [03:44:44] page 1- [[model:Dell Poweredge 1000]] [03:44:53] [[located at::mx1]] [03:45:12] page 1- [[model::Dell Poweredge 1000]] [03:45:20] [[located in::mx1]] [03:45:28] (sorry, page 2) [03:45:38] etc. [03:45:58] these pages are documentation on the specific servers, routers, switches. [03:46:24] and have semantic info about make/model, location, ip addresses, etc. [03:46:43] Ah - so in other words, location has many equipment, model has many equipment. [03:47:06] right, but the link is from the equipment to the model. [03:47:10] Sure. [03:47:12] kind of an "is type" [03:47:25] or RDFS:Class [03:48:18] Hm, that's a tricky one, then... [03:48:23] yeah... [03:49:13] Now you see how I'm stuck. I'm surprised I got as far as I did, with the correct power usage data showing in a comma-separated list. [03:49:53] I'll probably just have to search wikipedia's Templates namespace for a summing template [03:50:21] I doubt a non-semantic solution would work... [03:51:17] The only solution I can think of is a hack, and it requires templates to work. Are you storing all this data via templates? [03:52:39] yeah. [03:53:00] I have infoboxes on all these pages, that are created via templates. [03:53:37] Cool. [03:55:23] Are you thinking of doing subobjects? or doing something like [[power usage::{{#show:{{{model}}} | ? power usage}}]] in the template for the model. [03:56:02] to explicitly create an equipment property that is a copy of the model's power usage property? [03:56:02] Something like the latter, although not quite that - that will just save the same info twice. :) [03:57:18] You probably meant to say "in the template for the equipment". [03:57:55] I did. Thanks. [03:58:08] That seems like it would work, yes... [03:59:01] The problem with those kinds of queries-as-properties is that, if the underlying value changes, you need to call refreshData.php or something to get the value based on it to also change. [03:59:29] Nonetheless, it's the only solution I can think of. [04:01:42] it does work. just tested it. [04:01:47] Yay! [04:01:58] Thanks for setting me in the right direction! [04:02:13] No problem. [04:02:37] It's a good hack for now. [04:03:34] Are you one of the devs? or just a knowledgeable user [04:07:10] zimage: I'm not an SMW developer, though I do a lot of development of extensions around SMW. [04:07:33] Which extensions? [04:07:46] Semantic Forms is the big one, though I've written a bunch of others. [04:08:10] Semantic Drilldown is the second-best-known, probably. [04:08:12] Nice. I just started playing with semantic forms. [04:08:21] I've read about that one too. [04:08:22] Oh, great. [04:09:00] I was really into the semantic web in the early 2000s when I was finishing my undergrad. [04:09:21] Did lots of raw RDF and OWL back in those days. [04:09:34] Are you still into the Semantic Web, or did you give up on it? I mean, is that how you got into SMW? [04:09:37] Wrote a few ontologies, [04:09:43] Oh, wow. [04:10:14] in 2006, I moved to a new city and wanted to keep track of the restaurants I visited. [04:10:33] I started storing them in a mediawiki instance, and then found out about SMW. [04:11:05] Oh - that was right when it started. [04:11:18] Started adding info about restaurant reviews, locations, using semantic maps to "show all chinese restaurants" [04:11:48] Cool. [04:11:50] Never dove too deep into it, though. [04:12:23] Here's one of the ontologies I wrote. [04:12:24] resource.semanticpillow.com/ontology/biotaxonomy/1.0/ [04:13:08] Cool. [04:13:34] I couldn't do that now. I've forgotten so much. [04:13:58] I used to have all the RDF RDFS OWL syntax memorized. [04:14:25] Used FOAF back in the day. [04:14:32] Well, creating an ontology seems to require as much discussion and political stuff as technical knowledge. [04:14:36] Good times. So much free time. [04:15:11] Nah, I just did it the open source way. Make something and publish it. If anyone finds it usefull, great. [04:15:54] I've been waiting for about 10 years for NIST to finally publish their measurement units ontology. [04:16:03] Yes, okay - I guess I was thinking about the ontologies generated by a consortium, and that kind of thing. [04:17:15] I've wanted to make a recipe page that has semantically coded units. Not just 2 cups, but something like 2. [04:17:40] and having ingredients coded using something like what wordnet used to have. [04:17:44] Oh, I see. [04:18:01] [04:18:25] Ah - for that you can use Wikipedia, of course. :) Or now Wikidata. [04:18:41] so you could use SPARQL to search for "citrus" and recipes with "orange" would show up. [04:18:45] true. [04:19:17] Synonyms are tricky - that's the whole AI side that I never got into. [04:20:15] If users can browse the whole data set at a glance, though, I think that kind of natural-language processing is less necessary. [04:21:03] It's late here, so I should get going. Thanks for your help! It was nice chatting with you, too. [04:22:06] Yeah, likewise. Good night. [09:53:16] (PS3) Himeshi: Added PageSchemas extension handling for page sections [extensions/SemanticForms] - https://gerrit.wikimedia.org/r/79556 [10:49:31] (PS1) Jeroen De Dauw: Make use of LatLongValue rather then GeoCoordinateValue [extensions/Maps] - https://gerrit.wikimedia.org/r/79993 [10:49:39] (CR) jenkins-bot: [V: -1] Make use of LatLongValue rather then GeoCoordinateValue [extensions/Maps] - https://gerrit.wikimedia.org/r/79993 (owner: Jeroen De Dauw) [10:55:42] Anyone have a minute to look at an issue I'm having with a ResultsFormat t template? [10:56:19] [10:56:19] | {{{1}}} || [[{{{2}}}|thumb|Before]] || [[{{{3}}}|thumb|After]] [10:56:19] |- [10:56:19] [10:56:45] I'm trying to display 3 cells in a table, a name and two thumbnail images [10:57:23] but the [[]] and | thumb words are displayed, not parsed [11:11:46] I think I figured it out - if the before and after properties are TEXT, it works okay, but if they're PAGE, it doesn't [11:14:34] in both cases, though, the image is displayed, not File:abc_after.jpb [11:14:36] jpg [12:03:01] (CR) Jeroen De Dauw: [C: 2] "I do not see all implications yet and probably have more feedback after using this." [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/76956 (owner: Mwjames) [12:04:35] (Merged) jenkins-bot: \SMW\SimpleDependencyBuilder + \SMW\DependencyInjector [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/76956 (owner: Mwjames) [14:14:59] (PS2) Jeroen De Dauw: Make use of LatLongValue rather then GeoCoordinateValue [extensions/Maps] - https://gerrit.wikimedia.org/r/79993 [14:15:18] (CR) Jeroen De Dauw: [C: 2] Make use of LatLongValue rather then GeoCoordinateValue [extensions/Maps] - https://gerrit.wikimedia.org/r/79993 (owner: Jeroen De Dauw) [14:44:01] Hi! When was maximum instances added to semantic forms? [14:44:21] We just upgraded our set-up to 2.5.2 and this doesn't do anything: |maximum instances=1 [14:51:25] RndMA: it was added in version 2.5.3 (see https://www.mediawiki.org/wiki/Extension:Semantic_Forms/Version_history) [15:08:56] (PS1) Jeroen De Dauw: Update README file [extensions/Validator] - https://gerrit.wikimedia.org/r/80023 [15:08:58] (PS1) Jeroen De Dauw: Update release notes [extensions/Validator] - https://gerrit.wikimedia.org/r/80024 [15:10:51] (PS2) Jeroen De Dauw: Update release notes [extensions/Validator] - https://gerrit.wikimedia.org/r/80024 [15:10:59] (CR) Jeroen De Dauw: [C: 2] Update README file [extensions/Validator] - https://gerrit.wikimedia.org/r/80023 (owner: Jeroen De Dauw) [15:11:13] (CR) Jeroen De Dauw: [C: 2] Update release notes [extensions/Validator] - https://gerrit.wikimedia.org/r/80024 (owner: Jeroen De Dauw) [15:14:36] (PS1) Jeroen De Dauw: Add coveralls.io support [extensions/Validator] - https://gerrit.wikimedia.org/r/80025 [15:14:53] (CR) Jeroen De Dauw: [C: 2] Add coveralls.io support [extensions/Validator] - https://gerrit.wikimedia.org/r/80025 (owner: Jeroen De Dauw) [15:33:46] yaron: Cheers. Well, I guess I should update by hand and not use SemanticBundle [15:40:03] So I sort of run off just a sec ago, where can version 2.5.3 of semantic forms be downloaded? I can't find a package [15:48:55] Hm, ok, just used git. Now it works [15:49:01] Seems there's a bug though [15:49:10] {{PLURAL:1|one instance|1 instances}} instead of showing just the sensible bit [15:49:28] Hi again - ooh, that's not good. [15:49:45] Oh yeah... that was a change somebody made a few weeks ago; I thought it was reverted, but I guess not. [15:49:58] Is there any way to maintain a properties validitiy if it contains an image encoded like this? [[File:Help-1.svg]] [15:51:19] Ulfr: the $smwgLinksInValues setting (I think that's what it's called) could help. [15:51:30] yaron: You da man [15:51:38] yaron: If you're going to be fixing it now, could you just tell me when can I pull again? [15:51:42] Yay. [15:51:51] RndMA: sure - I might as well do it now. [15:52:17] * Ulfr refrains from a pull my finger reference [15:53:14] yaron: Got it in one. Thanks a lot! [15:53:34] That was lucky. [15:53:40] No problem. [15:57:07] yaron: Normally I'm on the verge of sacrificing a chicken to heathen gods before I find the right page in documentation/talk pages for my problem [15:57:41] Well... creating good documentation is hard. [15:58:16] No no, you misunderstand. SMW documentation is fantastic. [15:58:24] (CR) Yaron Koren: [C: 2 V: 1] Added PageSchemas extension handling for page sections [extensions/SemanticForms] - https://gerrit.wikimedia.org/r/79556 (owner: Himeshi) [15:58:28] (Merged) jenkins-bot: Added PageSchemas extension handling for page sections [extensions/SemanticForms] - https://gerrit.wikimedia.org/r/79556 (owner: Himeshi) [15:58:29] I just rarely know the right question to ask. [16:00:58] Alright - well, there must still be a way to make the documentation not require animal sacrifices. :) [16:01:46] (PS1) Jeroen De Dauw: Infrastructure improvements [extensions/Maps] - https://gerrit.wikimedia.org/r/80031 [16:01:58] (CR) Jeroen De Dauw: [C: 2] Infrastructure improvements [extensions/Maps] - https://gerrit.wikimedia.org/r/80031 (owner: Jeroen De Dauw) [16:02:28] (Merged) jenkins-bot: Infrastructure improvements [extensions/Maps] - https://gerrit.wikimedia.org/r/80031 (owner: Jeroen De Dauw) [16:06:17] (PS1) Jeroen De Dauw: Add travis and coveralls config [extensions/Maps] - https://gerrit.wikimedia.org/r/80032 [16:06:36] yaron: Don't tell my boss that. I've got at LEAST two hours of youtube time before results are expected [16:06:59] Alright. :) [16:08:16] (CR) Jeroen De Dauw: [C: 2] Add travis and coveralls config [extensions/Maps] - https://gerrit.wikimedia.org/r/80032 (owner: Jeroen De Dauw) [16:16:42] (PS1) Jeroen De Dauw: Have Travis set up a MW install [extensions/Maps] - https://gerrit.wikimedia.org/r/80034 [16:16:50] (CR) Jeroen De Dauw: [C: 2 V: 2] Have Travis set up a MW install [extensions/Maps] - https://gerrit.wikimedia.org/r/80034 (owner: Jeroen De Dauw) [16:20:48] (PS1) Jeroen De Dauw: Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80035 [16:21:34] (CR) Jeroen De Dauw: [C: 2] Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80035 (owner: Jeroen De Dauw) [16:25:18] (PS1) Jeroen De Dauw: Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80036 [16:25:29] (CR) Jeroen De Dauw: [C: 2 V: 2] Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80036 (owner: Jeroen De Dauw) [16:30:52] (PS1) Jeroen De Dauw: Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80040 [16:32:53] (PS1) Yaron Koren: Undid change that made "too many/too few" messages "smarter" [extensions/SemanticForms] - https://gerrit.wikimedia.org/r/80041 [16:33:54] (CR) Jeroen De Dauw: [C: 2] Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80040 (owner: Jeroen De Dauw) [16:36:55] (PS2) Yaron Koren: Undid change that made "too many/too few" messages "smarter" [extensions/SemanticForms] - https://gerrit.wikimedia.org/r/80041 [16:38:36] (CR) Yaron Koren: [C: 2 V: 1] Undid change that made "too many/too few" messages "smarter" [extensions/SemanticForms] - https://gerrit.wikimedia.org/r/80041 (owner: Yaron Koren) [16:38:59] (Merged) jenkins-bot: Undid change that made "too many/too few" messages "smarter" [extensions/SemanticForms] - https://gerrit.wikimedia.org/r/80041 (owner: Yaron Koren) [16:39:20] RndMA: okay, it's done, finally... [16:39:22] Hm, is there something like show on select= for add buttons? So I have a dropdown with foo and bar, and depending on which I select that one is added. [16:39:30] yaron: Cheers :) [16:39:31] Oh, good timing. [16:39:44] (PS1) Jeroen De Dauw: Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80044 [16:39:51] What's an "add button"? [16:39:53] (CR) Jeroen De Dauw: [C: 2 V: 2] Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80044 (owner: Jeroen De Dauw) [16:39:59] Well, for add rows [16:40:31] RndMA: Like dis? http://wikidoc.org/index.php/Form:WBRQuestion [16:40:41] I meant this more in relation so that if I select foo, it just shows three fields. But if I select bar, it changes the default text [16:40:55] RndMA: Nvm. xD [16:41:14] * Ulfr Ulfr|mhb [16:41:30] (PS1) Jeroen De Dauw: Install coveralls dependencies in Travis build [extensions/Validator] - https://gerrit.wikimedia.org/r/80045 [16:41:39] (CR) Jeroen De Dauw: [C: 2 V: 2] Install coveralls dependencies in Travis build [extensions/Validator] - https://gerrit.wikimedia.org/r/80045 (owner: Jeroen De Dauw) [16:41:46] RndMA: ah, I see - no. [16:41:57] Hm, ok. Thanks. [16:42:06] There used to be something like that, a long time ago - the "chooser" feature; but I got rid of it. [16:42:15] Oh, why? [16:43:00] I don't remember exactly, but I always thought it was a weird interface tool. [16:43:23] Shame, this would be perfect for what we have in mind [16:43:36] What is that, out of curiosity? [16:43:56] I mean, I don't think I've ever seen a form that had that sort of "add anything" input. [16:44:44] (PS1) Jeroen De Dauw: Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80046 [16:44:53] We're converting a wiki from normal pages to use semantic entirely. Some things are generic across pages - so I could select Foo, and have a URL, name and description preloaded and all I would change would be one short string in the url [16:44:54] (CR) Jeroen De Dauw: [C: 2 V: 2] Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80046 (owner: Jeroen De Dauw) [16:45:34] Oh, I see - you want to have one generic form across all page types. [16:45:44] No, no. We have forms per namespace [16:46:08] But some URLs link to certain stores - so we could preload say three fields: [16:46:13] Okay - at least one generic form, that spans multiple page types? [16:46:33] URL to Amazon with just the product bit left out | Amazon.com | Optional description [16:46:57] It's just one page type, but the same URLs are not always present on each. [16:47:41] Can't you just a regular multiple-instance template for that? [16:48:20] (just use) [16:48:53] We're going for that right now, but we wanted to make it simple for users to type in certain things [16:49:02] So they would have a dropdown with Amazon, BestBuy, etc. [16:49:13] Press Add row [16:49:23] And they already have some of the text preloaded [16:49:38] Oh... I see. [16:49:50] (PS1) Jeroen De Dauw: Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80047 [16:49:53] Well, "choosers" didn't handle that. [16:50:18] Ah, ok. Then not a loss for me :) [16:51:00] Out of curiosity, do you know of a wiki that uses exceptionally complicated forms? [16:51:10] (CR) Jeroen De Dauw: [C: 2] Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80047 (owner: Jeroen De Dauw) [16:51:14] (CR) Jeroen De Dauw: [C: 2] Improve travis config [extensions/Validator] - https://gerrit.wikimedia.org/r/80048 (owner: Jeroen De Dauw) [16:52:15] RndMA: well, it depends on what you mean by that... there are certainly large forms, and there are ones that use lots of "show on select"... [16:53:33] Not so much large as hard to achieve from the technical side - I'd like to see some interesting solutions to problems. [16:54:00] I had a hard time finding a wiki that used holds template and embed in field at all [16:55:14] Oh yeah, there aren't that many of those; there are some. [16:55:34] Well, if this goes through there will be another one, that makes heavy use of it. [16:55:55] I was so happy that it's present, since it's not even mentioned much [16:57:10] Great! [16:57:22] (PS1) Jeroen De Dauw: Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80050 [16:57:43] (CR) Jeroen De Dauw: [C: 2] Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80050 (owner: Jeroen De Dauw) [17:00:12] Actually, every single feature I've found so far got somewhat integrated into the form. [17:01:43] This I'd like to see. :) [17:03:15] Don't worry, I always have the excuse I didn't see that feature :P [17:03:27] (PS1) Jeroen De Dauw: Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80052 [17:03:37] (CR) Jeroen De Dauw: [C: 2 V: 2] Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80052 (owner: Jeroen De Dauw) [17:08:24] (PS1) Jeroen De Dauw: Add debugging statements to travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80054 [17:08:33] (CR) Jeroen De Dauw: [C: 2 V: 2] Add debugging statements to travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80054 (owner: Jeroen De Dauw) [17:13:09] Anyway, bye! [17:27:43] (PS1) Jeroen De Dauw: Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80057 [17:32:39] (CR) Jeroen De Dauw: [C: 2] Update Travis config [extensions/Maps] - https://gerrit.wikimedia.org/r/80057 (owner: Jeroen De Dauw) [17:37:28] (PS1) Jeroen De Dauw: Only run the Maps tests on Travis [extensions/Maps] - https://gerrit.wikimedia.org/r/80059 [17:39:12] (CR) Jeroen De Dauw: [C: 2] Only run the Maps tests on Travis [extensions/Maps] - https://gerrit.wikimedia.org/r/80059 (owner: Jeroen De Dauw) [18:12:11] (PS1) Mwjames: Move DependencyBuilder into \dic\, improve readability and add README [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/80070 [18:32:09] (CR) Mwjames: [C: 2] Move DependencyBuilder into \dic\, improve readability and add README [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/80070 (owner: Mwjames) [18:35:37] (Merged) jenkins-bot: Move DependencyBuilder into \dic\, improve readability and add README [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/80070 (owner: Mwjames) [18:51:01] [travis-ci] wikimedia/mediawiki-extensions-SemanticMediaWiki#164 (master - 030c0c3 : mwjames): The build was broken. [18:51:01] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-SemanticMediaWiki/compare/b8a26c386e57...030c0c30ebfc [18:51:01] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-SemanticMediaWiki/builds/10420930 [18:59:50] (PS1) Mwjames: Fix travis-ci PHP_CodeCoverage_Exception [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/80077 [19:00:22] (CR) Mwjames: [C: 2] Fix travis-ci PHP_CodeCoverage_Exception [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/80077 (owner: Mwjames) [19:02:47] (Merged) jenkins-bot: Fix travis-ci PHP_CodeCoverage_Exception [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/80077 (owner: Mwjames) [19:16:44] [travis-ci] wikimedia/mediawiki-extensions-SemanticMediaWiki#165 (master - 60fdab0 : mwjames): The build was fixed. [19:16:44] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-SemanticMediaWiki/compare/030c0c30ebfc...60fdab03c0b7 [19:16:44] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-SemanticMediaWiki/builds/10421945 [21:04:20] (PS1) Mwjames: Extend DI framework to support SCOPE_SINGLETON [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/80139 [21:05:49] (CR) jenkins-bot: [V: -1] Extend DI framework to support SCOPE_SINGLETON [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/80139 (owner: Mwjames) [21:23:04] (PS2) Mwjames: Extend DI framework to support SCOPE_SINGLETON [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/80139 [21:24:32] (CR) jenkins-bot: [V: -1] Extend DI framework to support SCOPE_SINGLETON [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/80139 (owner: Mwjames) [22:20:04] (PS3) Mwjames: Extend DI framework to support SCOPE_SINGLETON [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/80139 [23:08:09] (PS4) Mwjames: Extend DI framework to support SCOPE_SINGLETON [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/80139