Rosetta Code:Village Pump/Semantic MediaWiki: Difference between revisions

m
add vptopic template
(→‎Issues: libheader too)
m (add vptopic template)
 
(6 intermediate revisions by 3 users not shown)
Line 1:
{{Vptopic
|topic=Semantic MediaWiki
|summary=Advanced classification features of the MediaWiki software, and ways to leverage it to understand the content in this site.
}}
I've installed the [http://semantic-mediawiki.org/wiki/Help:Editing Semantic MediaWiki] extension. Play around with it. Figure out what can be accomplished. Get stuff better-organized around here. Things I expect will be possible
* Turn Task pages into reports using SMW
Line 25 ⟶ 29:
 
==Issues==
===Remaining===
{{alertbox|lightgreen|These issues are new}}
===Resolved===
{{alertbox|#fdc|These issues have been resolved.}}
Look at [[:Category:AutoIt]]. I think some SMW error messages are leaking through. I think it's got something to do with [[Template:stub]]. --[[User:Mwn3d|Mwn3d]] 17:30, 30 July 2010 (UTC)
:Looks like you got it. I'll be on the lookout for more problems like that. I can try to fix them when I see them. I must have added the extra colon myself when I tried to fix it. --[[User:Mwn3d|Mwn3d]] 18:22, 30 July 2010 (UTC)
Line 30 ⟶ 38:
 
::: A similar fix should be done to Libheader template, since libheader with "arg" like DBD::Mysql or alike is again interpreted by SMW. --[[User:ShinTakezou|ShinTakezou]] 08:35, 6 August 2010 (UTC)
:::: Yeah, I know. I need (anyone could) to talk to the folks in #semantic-mediawiki on Freenode to find out exactly how, but I haven't had the time. --[[User:Short Circuit|Michael Mol]] 13:24, 6 August 2010 (UTC)
 
I think SMW ate the "Example" namespace because it added a "Property" namespace, and was not expecting there to be any other namespaces. It seems to be treating the "Example" namespace as it should be treating the "Property" namespace. It may be calling out for the namespace by the index value it expected it to have. --[[User:Coderjoe|Coderjoe]] 05:59, 11 August 2010 (UTC)
: it appears that the following setting may be responsible: [[smw:Help:Configuration#smwgNamespaceIndex]].
:: Yeah, I set that correctly (At least, I think I did), but I think a bug in SMW didn't account for it properly. I haven't had time to poke the SMW folks for proper extraction and recovery. (I know a little bit about how the DB schema in MW is set up, but I don't know what happens if I remove a namespace. The "Reports" namespace would need to get munged around, too.) --[[User:Short Circuit|Michael Mol]] 10:32, 11 August 2010 (UTC)
==Goals==
In no particular order:
* Turn Task pages into reports using SMW
:Would this mean a return to the example pages of old? Is that namespace still around? If we did it that way we might end up with complications when a task is renamed. --[[User:Mwn3d|Mwn3d]] 19:08, 29 August 2010 (UTC)
* SMW should be able to handle the kind of queries that power the "Unimplemented in X" pages
* Be able to create pages for "examples of X in language Y"
* Be able to treat things like PureBasic and GAMBAS as supersets of BASIC, etc.
Anonymous user