[02:07:36] [SemanticMediaWiki] mwjames created tidy (+1 new commit): http://git.io/AKgqQw [02:07:37] SemanticMediaWiki/tidy 7153bab mwjames: Tidy... [02:10:28] SemanticMediaWiki/SemanticMediaWiki#2627 (tidy - 7153bab : mwjames): The build was broken. [02:10:28] Change view : https://github.com/SemanticMediaWiki/SemanticMediaWiki/commit/7153babaf783 [02:10:28] Build details : http://travis-ci.org/SemanticMediaWiki/SemanticMediaWiki/builds/40254117 [02:21:39] [SemanticMediaWiki] mwjames force-pushed tidy from 7153bab to cd7a832: http://git.io/E2As7A [02:21:39] SemanticMediaWiki/tidy cd7a832 mwjames: Tidy... [02:24:22] SemanticMediaWiki/SemanticMediaWiki#2628 (tidy - cd7a832 : mwjames): The build is still failing. [02:24:22] Change view : https://github.com/SemanticMediaWiki/SemanticMediaWiki/compare/7153babaf783...cd7a832b5c82 [02:24:22] Build details : http://travis-ci.org/SemanticMediaWiki/SemanticMediaWiki/builds/40254732 [02:41:39] [SemanticMediaWiki] mwjames force-pushed tidy from cd7a832 to 3c2d0c1: http://git.io/E2As7A [02:41:39] SemanticMediaWiki/tidy 3c2d0c1 mwjames: Tidy... [02:42:39] SemanticMediaWiki/SemanticMediaWiki#2629 (tidy - 3c2d0c1 : mwjames): The build was canceled. [02:42:39] Change view : https://github.com/SemanticMediaWiki/SemanticMediaWiki/compare/cd7a832b5c82...3c2d0c1bc122 [02:42:39] Build details : http://travis-ci.org/SemanticMediaWiki/SemanticMediaWiki/builds/40255636 [02:46:00] SemanticMediaWiki/SemanticMediaWiki#2629 (tidy - 3c2d0c1 : mwjames): The build was canceled. [02:46:00] Change view : https://github.com/SemanticMediaWiki/SemanticMediaWiki/compare/cd7a832b5c82...3c2d0c1bc122 [02:46:00] Build details : http://travis-ci.org/SemanticMediaWiki/SemanticMediaWiki/builds/40255636 [02:56:34] [SemanticMediaWiki] mwjames force-pushed tidy from 3c2d0c1 to b97223b: http://git.io/E2As7A [02:56:34] SemanticMediaWiki/tidy b97223b mwjames: Tidy... [03:12:05] [SemanticMediaWiki] mwjames force-pushed tidy from b97223b to cc28afc: http://git.io/E2As7A [03:12:05] SemanticMediaWiki/tidy cc28afc mwjames: Tidy... [03:19:27] [SemanticMediaWiki] mwjames opened pull request #612: Tidy (master...tidy) http://git.io/skJAeQ [03:32:56] [SemanticMediaWiki] mwjames deleted tidy at cc28afc: http://git.io/JUgCzQ [04:45:13] [SemanticMediaWiki] mwjames created redirect-resolver (+1 new commit): http://git.io/lln7Cw [04:45:13] SemanticMediaWiki/redirect-resolver 1f6f2a2 mwjames: Remove ambiguous responsibility from TitleCreator, add DeepRedirectTargetResolver... [04:53:22] [SemanticMediaWiki] mwjames opened pull request #613: Remove ambiguous responsibility from TitleCreator, add DeepRedirectTarge... (master...redirect-resolver) http://git.io/x4nBIw [05:03:56] [SemanticMediaWiki] mwjames force-pushed redirect-resolver from 1f6f2a2 to d788523: http://git.io/viGHqw [05:03:56] SemanticMediaWiki/redirect-resolver d788523 mwjames: Remove ambiguous responsibility from TitleCreator, add DeepRedirectTargetResolver... [05:24:39] [SemanticMediaWiki] mwjames closed pull request #613: Remove ambiguous responsibility from TitleCreator, add DeepRedirectTarge... (master...redirect-resolver) http://git.io/x4nBIw [05:31:49] [SemanticMediaWiki] mwjames pushed 1 new commit to master: http://git.io/-KPvWA [05:31:49] SemanticMediaWiki/master f4b24c5 mwjames: Update RELEASE-NOTES.md... [05:53:28] [SemanticMediaWiki] mwjames force-pushed test from ecb1424 to 9cd05bf: http://git.io/uaIX_g [05:53:28] SemanticMediaWiki/test 9cd05bf mwjames: Remove markTestSkipped from a test... [06:04:15] [SemanticMediaWiki] mwjames opened pull request #614: Remove markTestSkipped from a test (master...test) http://git.io/uMiIlA [06:21:22] [SemanticMediaWiki] mwjames pushed 1 new commit to master: http://git.io/do_xMQ [06:21:22] SemanticMediaWiki/master bf1cb32 mwjames: Merge pull request #614 from SemanticMediaWiki/test... [17:06:48] Hi all, I am looking into programmatically setting Semantic properties on pages in SMW, and am wondering if anyone could advise me whether that's a plausible thing to do? I notice that editing and saving a page overwrites any programmatic updates I've made. Is there a sensible way to write those updates to the page permenantly? Should I just be using an RDF store instead? [17:21:14] GlennS: The idea of SMW is that all properties are reconstructable from the wikitext (or other page attributes, e.g. author) [17:27:40] makes sense [17:28:49] And presumably trying to programatically modify the wiki text each time I want to set some properties is likely to result in a big mess? [17:29:49] Well... The problem is that your users are able to modify that wikitext. [17:30:18] And it's also not as easy as parsing out [[Foo::Bar]] and replacing that [17:30:23] think of templates. [17:30:31] mmm [17:30:52] So how do the SPARQL/RDFIO extensions do it? [17:31:02] do they just provide an additional source on top of the wiki text? [17:31:34] I am not familiar with these extensions. What additional data do they provide? [17:31:52] they're backends on to triplestores [17:31:55] but I don't know how they work [17:32:00] I'll go and read some code and find out [17:32:15] thanks for your help, much appreciated [17:32:27] np. [17:33:33] I think I saw in MW the possibility to store additional data for a page. Maybe that could work for you. I'll try to find it again [17:49:37] GlennS: Have a look at ParserOutput::setProperty and getProperty. I never used them, so I do not know if they retain their values on page save. If not, you could probably just read the old values and set them as new on page save. [18:39:21] thanks FoxT, I'll take a look [21:19:24] Is the Maps extension documented somewhere? https://www.mediawiki.org/wiki/Extension_talk:Maps