[01:29:56] hiya [01:30:11] yaron: howdy :) [01:30:27] yaron: question for you, if you are there.... [01:30:39] yaron: is there any way to do semantic queries that span multiple wikis? [01:30:58] Hello! [01:31:06] yaron: the concept is a public wiki, and a private wiki. The private wiki can query the set of all data on both the public and private wiki. [01:31:13] while the public wiki can only query its own data. [01:31:30] Oh, man... there are two ways I can think of of doing that: [01:31:53] If you have an RDF store for both wikis, you can probably do a SPARQL query that covers both. [01:32:17] Or, you can use External Data to import and store the data from the public wiki into the private wiki. [01:32:34] I mean, store as SMW data. [01:32:41] yaron: oh, cool [01:32:45] external data might be nice. [01:32:51] I can import entire pages? [01:33:07] could I import an entire namespace? [01:33:21] Yes, although you pretty much have to create a page on the private wiki for every page on the public wiki. [01:33:28] Actually, not necessarily... [01:33:38] a little semantic query and php would fix that. [01:33:58] You could import everything as a big CSV table, and then use #store_external_table to store it all as subobjects on one page. [01:34:18] yaron: that would just give me the semantic data. [01:34:26] which is all I need, really. then I can link to the public wiki page. [01:34:44] Yes - that's all you were asking about, no? [01:34:56] yep, that would be great! [01:36:02] that is a great solution. [01:37:59] Well, I hope it works... [01:38:09] it should, right? [01:38:12] I don't see why not. [01:38:45] the only trick may be exporting sub-objects. I guess I can solve that with some template and more external data calls to grab the sub-objects individually? [01:38:53] or beg you to add sub-object support to external data [01:39:34] what would be cool is a special JSON format that is used exclusively for exporting semantic data to another wiki for import :) [01:40:14] just to make sure everything is imported cleanly and easily. [01:41:24] I think #store_external_table would just work for the main semantic data, not sub-objects... well, I guess I could encode them in the table and then un-encode them on the other side. [01:41:28] with commas, etc. [01:41:42] some kind of delimiter. [01:45:26] drobbins: sorry, I just saw this now. [01:45:49] #store_external_table already stores data as subobjects - so there shouldn't be a problem, at least conceptually. [01:46:03] ...unless I misunderstood what you wrote. [01:53:40] yaron, would a sparql query be able to take into account the access restrictions of the private wiki? [01:54:00] Well, I'm not sure about that. [01:54:24] it's something i've been wanting to try out for a while... haven't figure it out yet! [01:54:36] From the outside world you (hopefully) couldn't access the private wiki's data, but perhaps a SPARQL query on the private wiki itself could do that. [01:54:53] I really don't know that much about how RDF stores work in the real world. [01:55:07] so the private wiki could choose to expose certain queries, publically? [01:55:11] hm, yeah, me neither [04:07:46] samwilson: I think the concept makes sense. Here's how it works. [04:07:52] samwilson: public wiki has public semantic data. [04:08:05] samwilson: private wiki has private data, plus imported public semantic data. [04:08:22] thus, on the private wiki, you can query against public + private data as a whole. [04:08:44] the public wiki has no access to the private wiki, so it has no access to any private semantic data. It's not importing anything from it. [04:25:24] this is the setup that I want [04:51:42] ah, good point drobbins [04:52:06] so the private wiki doesn't keep anything (but copies) of public data [04:52:34] how are you going sorting out the importing to the private wiki? [05:11:13] Is there anyway to get only distinct results from a SMW query? [13:23:11] (PS1) Jeroen De Dauw: Remove some no longer needed scrutinizer config [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85201 [13:24:00] (CR) Jeroen De Dauw: [C: 2 V: 2] Remove some no longer needed scrutinizer config [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85201 (owner: Jeroen De Dauw) [13:34:01] (PS2) Himeshi: Added unit tests for the SFFormPrinter class [extensions/SemanticForms] - https://gerrit.wikimedia.org/r/83213 [13:55:16] (CR) Mwjames: "Now it might be a good time to request to put SF on the Jenkins integration list (Hashar)." [extensions/SemanticForms] - https://gerrit.wikimedia.org/r/83213 (owner: Himeshi) [13:56:24] (CR) Mwjames: "Your $mockTitle should at least contain:" [extensions/SemanticForms] - https://gerrit.wikimedia.org/r/83213 (owner: Himeshi) [13:58:58] (CR) Mwjames: "Just run it locally and it returns with:" [extensions/SemanticForms] - https://gerrit.wikimedia.org/r/83213 (owner: Himeshi) [14:03:35] (CR) Mwjames: "(2 comments)" [extensions/SemanticForms] - https://gerrit.wikimedia.org/r/83213 (owner: Himeshi) [14:12:07] (CR) Mwjames: "Getting the unit test working properly might be a bit daunting at first but you will be rewarded in the long-run, so don't get demotivated" [extensions/SemanticForms] - https://gerrit.wikimedia.org/r/83213 (owner: Himeshi) [15:15:59] (PS1) Mwjames: Reorder RL loading [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85216 [15:16:58] (PS2) Mwjames: Reorder RL loading [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85216 [15:19:52] (CR) Mwjames: [C: 2] Reorder RL loading [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85216 (owner: Mwjames) [15:21:15] (Merged) jenkins-bot: Reorder RL loading [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85216 (owner: Mwjames) [15:23:45] (Abandoned) Mwjames: Fix flashy unstyled content in MW 1.22 [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/64128 (owner: Mwjames) [18:42:38] (CR) Jeroen De Dauw: "Huh... if this commit fixes an actual issue without introducing a new one, I'm for merging it, disregarding problems people not using the " [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/64128 (owner: Mwjames) [18:46:58] (CR) Mwjames: "[1] I went ahead since I got so annoyed by this." [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/64128 (owner: Mwjames) [19:10:52] (PS1) Mwjames: \SMW\Setup + \SMW\SetupTest [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 [19:12:25] (CR) jenkins-bot: [V: -1] \SMW\Setup + \SMW\SetupTest [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [19:14:15] (CR) Mwjames: "???" [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [19:24:05] (PS10) Mwjames: SMW\Lua add framework to support Scribunto extension [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/56393 [19:24:58] (CR) Mwjames: "just a rebase" [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/56393 (owner: Mwjames) [19:31:13] (PS2) Mwjames: \SMW\Setup + \SMW\SetupTest [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 [19:31:34] (CR) jenkins-bot: [V: -1] \SMW\Setup + \SMW\SetupTest [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [19:54:23] (PS3) Mwjames: \SMW\Setup + \SMW\SetupTest [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 [19:56:41] (CR) jenkins-bot: [V: -1] \SMW\Setup + \SMW\SetupTest [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [19:58:17] (CR) Mwjames: "19:56:33 There was 1 error:" [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [19:59:41] (CR) Mwjames: "Not sure why this is happening." [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [20:06:48] (PS4) Mwjames: \SMW\Setup + \SMW\SetupTest [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 [20:11:20] If anyone interested in Mediawiki virtual file system, please support my idea: https://meta.wikimedia.org/wiki/Grants:IEG/MediawikiFS ! [20:12:57] (CR) Mwjames: "The registration was not quite right but thanks to our unit tests, they saved the day." [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [20:14:15] (PS5) Mwjames: \SMW\Setup + \SMW\SetupTest [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 [20:17:21] (CR) Jeroen De Dauw: "(1 comment)" [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [20:18:20] (CR) Jeroen De Dauw: "(1 comment)" [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [20:19:07] (CR) Jeroen De Dauw: "(1 comment)" [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [20:30:41] (PS6) Mwjames: \SMW\Setup + \SMW\SetupTest [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 [20:34:27] (CR) Mwjames: "(2 comments)" [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [20:34:58] (CR) Mwjames: "(1 comment)" [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [20:45:10] (CR) Jeroen De Dauw: "(1 comment)" [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [20:48:03] (CR) Jeroen De Dauw: [C: 1] \SMW\Setup + \SMW\SetupTest [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [21:16:10] (PS2) Jeroen De Dauw: Work on Element classes and their tests [DO NOT MERGE] [extensions/Maps] - https://gerrit.wikimedia.org/r/80239 [21:16:49] (CR) jenkins-bot: [V: -1] Work on Element classes and their tests [DO NOT MERGE] [extensions/Maps] - https://gerrit.wikimedia.org/r/80239 (owner: Jeroen De Dauw) [21:30:52] (PS3) Jeroen De Dauw: Work on Element classes and their tests [DO NOT MERGE] [extensions/Maps] - https://gerrit.wikimedia.org/r/80239 [21:40:02] (PS4) Jeroen De Dauw: Work on Element classes and their tests [DO NOT MERGE] [extensions/Maps] - https://gerrit.wikimedia.org/r/80239 [21:43:47] (PS1) Jeroen De Dauw: Update dependency checks and magic loading [extensions/Maps] - https://gerrit.wikimedia.org/r/85339 [22:06:17] (CR) Jeroen De Dauw: [C: 2] Added support for ctrl+a in the export code window. [extensions/Maps] - https://gerrit.wikimedia.org/r/74594 (owner: Netbrain) [22:07:09] (Merged) jenkins-bot: Added support for ctrl+a in the export code window. [extensions/Maps] - https://gerrit.wikimedia.org/r/74594 (owner: Netbrain) [22:07:35] (CR) Jeroen De Dauw: [C: 2] added extended copycoords parameter support. [extensions/Maps] - https://gerrit.wikimedia.org/r/78010 (owner: Netbrain) [22:07:47] (Merged) jenkins-bot: added extended copycoords parameter support. [extensions/Maps] - https://gerrit.wikimedia.org/r/78010 (owner: Netbrain) [22:11:17] (CR) Jeroen De Dauw: [C: 2] Added method to toggle kml (geoxml3) layers on and off. [extensions/Maps] - https://gerrit.wikimedia.org/r/75839 (owner: Netbrain) [22:11:19] (CR) jenkins-bot: [V: -1] Added method to toggle kml (geoxml3) layers on and off. [extensions/Maps] - https://gerrit.wikimedia.org/r/75839 (owner: Netbrain) [22:14:14] (PS2) Jeroen De Dauw: Added method to toggle kml (geoxml3) layers on and off. [extensions/Maps] - https://gerrit.wikimedia.org/r/75839 (owner: Netbrain) [22:15:43] (PS3) Jeroen De Dauw: Added method to toggle kml (geoxml3) layers on and off. [extensions/Maps] - https://gerrit.wikimedia.org/r/75839 (owner: Netbrain) [22:15:53] (CR) Jeroen De Dauw: [C: 2] Added method to toggle kml (geoxml3) layers on and off. [extensions/Maps] - https://gerrit.wikimedia.org/r/75839 (owner: Netbrain) [22:16:06] (Merged) jenkins-bot: Added method to toggle kml (geoxml3) layers on and off. [extensions/Maps] - https://gerrit.wikimedia.org/r/75839 (owner: Netbrain) [22:17:14] (PS3) Jeroen De Dauw: Draw polygon from $cur_data [extensions/Maps] - https://gerrit.wikimedia.org/r/38734 (owner: Nischayn22) [22:17:16] (CR) jenkins-bot: [V: -1] Draw polygon from $cur_data [extensions/Maps] - https://gerrit.wikimedia.org/r/38734 (owner: Nischayn22) [22:17:24] (PS7) Jeroen De Dauw: Autocenter on Polygons and other shapes. [extensions/Maps] - https://gerrit.wikimedia.org/r/36700 (owner: Nischayn22) [22:18:46] (CR) Jeroen De Dauw: [C: 2] "Nischayn22, can this be abandoned, or will you get it through?" [extensions/Maps] - https://gerrit.wikimedia.org/r/36700 (owner: Nischayn22) [22:18:52] (CR) Jeroen De Dauw: [C: -2] Autocenter on Polygons and other shapes. [extensions/Maps] - https://gerrit.wikimedia.org/r/36700 (owner: Nischayn22) [22:26:53] (PS1) Jeroen De Dauw: Fix Leaflet problem with resource loader [extensions/Maps] - https://gerrit.wikimedia.org/r/85350 [22:27:27] (Abandoned) Jeroen De Dauw: fix Leaflet problem with resource loader [extensions/Maps] - https://gerrit.wikimedia.org/r/49202 (owner: Pastakhov) [22:28:27] (PS5) Jeroen De Dauw: Work on Element classes and their tests Change-Id: I4c826f360b1fa09ac5fe9c5d0bbdbdfd3ea400bf [extensions/Maps] - https://gerrit.wikimedia.org/r/80239 [22:28:30] (PS6) Jeroen De Dauw: Work on Element classes and their tests [extensions/Maps] - https://gerrit.wikimedia.org/r/80239 [22:30:39] (CR) Jeroen De Dauw: "Abandon?" [extensions/Maps] - https://gerrit.wikimedia.org/r/48084 (owner: Nischayn22) [22:32:24] (CR) Jeroen De Dauw: "Abandon?" [extensions/Maps] - https://gerrit.wikimedia.org/r/38734 (owner: Nischayn22) [22:32:56] (CR) Jeroen De Dauw: "Needs a rebase" [extensions/Maps] - https://gerrit.wikimedia.org/r/73738 (owner: Netbrain) [22:35:02] (CR) Jeroen De Dauw: "Conflicts with master, either fix or abandon" [extensions/SemanticExtraSpecialProperties] - https://gerrit.wikimedia.org/r/39041 (owner: Rotsee) [22:35:45] (CR) Jeroen De Dauw: "This commit is effectively obsolete now right?" [extensions/SemanticResultFormats] - https://gerrit.wikimedia.org/r/22064 (owner: Mtyeh411) [22:36:31] (PS5) Jeroen De Dauw: Handling of shapes in Semantic Maps. [extensions/SemanticMaps] - https://gerrit.wikimedia.org/r/38696 (owner: Nischayn22) [22:39:13] (CR) Jeroen De Dauw: "Issues still not resolved plus not compatible with master without fixing - abandon?" [extensions/SemanticMaps] - https://gerrit.wikimedia.org/r/38696 (owner: Nischayn22) [22:39:41] (CR) Jeroen De Dauw: [C: -2] Handling of shapes in Semantic Maps. [extensions/SemanticMaps] - https://gerrit.wikimedia.org/r/38696 (owner: Nischayn22) [22:43:46] (PS1) Jeroen De Dauw: Add current value into the textbox for googlemapsEditor [extensions/SemanticMaps] - https://gerrit.wikimedia.org/r/85352 [22:44:35] (Abandoned) Jeroen De Dauw: add current value into the textbox for googlemapsEditor [extensions/SemanticMaps] - https://gerrit.wikimedia.org/r/38735 (owner: Nischayn22) [22:45:19] (Abandoned) Mwjames: updateData() use Title->invalidateCache() instead of direct db-access [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/57853 (owner: Mwjames) [22:46:27] (Abandoned) Mwjames: Split up responsibility and move diff update into DiffData [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/57701 (owner: Mwjames) [22:47:06] (CR) Mwjames: [C: 2] \SMW\Setup + \SMW\SetupTest [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [22:48:41] (Abandoned) Mwjames: (Bug 53034) Handling redirects ($redirid == 0) [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/79790 (owner: Mwjames) [22:49:18] (CR) Jeroen De Dauw: [C: -1] "(5 comments)" [extensions/SemanticMaps] - https://gerrit.wikimedia.org/r/82219 (owner: Netbrain) [22:49:58] (Merged) jenkins-bot: \SMW\Setup + \SMW\SetupTest [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85263 (owner: Mwjames) [22:52:40] (Abandoned) Mwjames: (Bug 54289) \SMW\CsvResultPrinter UTF-8 byte order mark [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/84907 (owner: Mwjames) [22:54:21] (PS3) Jeroen De Dauw: Set correct default-value for offset [extensions/SemanticMaps] - https://gerrit.wikimedia.org/r/71324 (owner: MathiasLidal) [23:03:23] (CR) Jeroen De Dauw: [C: -1] "(1 comment)" [extensions/SemanticMaps] - https://gerrit.wikimedia.org/r/71324 (owner: MathiasLidal) [23:26:40] (CR) Jeroen De Dauw: [C: 2] Work on Element classes and their tests [extensions/Maps] - https://gerrit.wikimedia.org/r/80239 (owner: Jeroen De Dauw) [23:42:24] (PS1) Jeroen De Dauw: Attempt to clean up result printer tests [DNM] [extensions/SemanticMediaWiki] - https://gerrit.wikimedia.org/r/85368 [23:49:36] (PS1) Jeroen De Dauw: Fix compat issue in tests [extensions/SemanticMaps] - https://gerrit.wikimedia.org/r/85371 [23:49:37] (PS1) Jeroen De Dauw: Fix a bunch of class refs [extensions/SemanticMaps] - https://gerrit.wikimedia.org/r/85372 [23:49:53] (CR) Jeroen De Dauw: [C: 2 V: 2] Fix compat issue in tests [extensions/SemanticMaps] - https://gerrit.wikimedia.org/r/85371 (owner: Jeroen De Dauw) [23:49:59] (CR) Jeroen De Dauw: [C: 2 V: 2] Fix a bunch of class refs [extensions/SemanticMaps] - https://gerrit.wikimedia.org/r/85372 (owner: Jeroen De Dauw)