Talk:Wikimania05/Paper-IM1

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search

History on en.wikibooks prior to tranwiki:

   * (cur) (last)  22:45, 10 December 2005 Vault m (rv spam)
   * (cur) (last) 15:15, 10 December 2005 64.92.165.10
   * (cur) (last) 01:46, 8 September 2005 67.188.115.180
   * (cur) (last) 01:49, 29 August 2005 Fuzheado (add edit status)
   * (cur) (last) 03:45, 28 August 2005 JakobVoss m
   * (cur) (last) 22:00, 24 August 2005 67.188.115.180
   * (cur) (last) 11:11, 24 August 2005 67.188.115.180
   * (cur) (last) 10:34, 24 August 2005 67.188.115.180
   * (cur) (last) 02:39, 5 August 2005 62.206.65.6
   * (cur) (last) 12:38, 4 August 2005 62.206.65.6 (→Describing the Ontology)
   * (cur) (last) 08:07, 3 August 2005 Jbreslin (→Instance Conversion)
   * (cur) (last) 08:07, 3 August 2005 Jbreslin (→Instance Conversion)
   * (cur) (last) 02:26, 2 August 2005 Jbreslin
   * (cur) (last) 09:07, 1 August 2005 84.73.118.185 (→References)
   * (cur) (last) 00:04, 29 July 2005 Fuzheado (paper change)
   * (cur) (last) 23:59, 28 July 2005 Fuzheado (→References - fix hlink)
   * (cur) (last) 23:58, 28 July 2005 Fuzheado (templateize)
   * (cur) (last) 23:57, 28 July 2005 Fuzheado
   * (cur) (last) 15:33, 25 July 2005 Jbreslin (→WikiOnt: An Ontology for Describing and Exchanging Wiki Articles)
   * (cur) (last) 15:24, 25 July 2005 Jbreslin (→About the authors)
   * (cur) (last) 09:47, 18 July 2005 Sj
   * (cur) (last) 14:31, 12 July 2005 JakobVoss m (Wikimania05/Paper-AH1 moved to Wikimania05/Paper-IM1)
   * (cur) (last) 14:22, 12 July 2005 JakobVoss (format etc.)
   * (cur) (last) 10:48, 11 July 2005 Jbreslin
   * (cur) (last) 10:47, 11 July 2005 Jbreslin
   * (cur) (last) 10:47, 11 July 2005 Jbreslin m (Wikimania05/WikiOnt moved to Wikimania05/Paper-AH1)
   * (cur) (last) 10:46, 11 July 2005 Jbreslin
   * (cur) (last) 16:55, 7 July 2005 Jbreslin
   * (cur) (last) 16:55, 7 July 2005 Jbreslin (→Image)
   * (cur) (last) 16:54, 7 July 2005 Jbreslin (→2.3 Example Instance)
   * (cur) (last) 16:52, 7 July 2005 Jbreslin (→2.3 Example Instance)
   * (cur) (last) 16:46, 7 July 2005 Jbreslin (→2.3 Example Instance)
   * (cur) (last) 16:44, 7 July 2005 Jbreslin (→4.1. Why is an Ontology Useful for the Wiki Community?)
   * (cur) (last) 10:50, 7 July 2005 Jbreslin
   * (cur) (last) 10:27, 7 July 2005 Jbreslin
   * (cur) (last) 10:26, 7 July 2005 Jbreslin

Comment history on en.wikibooks:

   * (cur) (last)  13:28, 25 August 2005 Walden (→RDF conversion tool - typo fix)
   * (cur) (last) 11:28, 24 August 2005 67.188.115.180 (→Authors)
   * (cur) (last) 11:27, 24 August 2005 67.188.115.180 (→Redirects)
   * (cur) (last) 13:50, 10 August 2005 Markus Krötzsch (→RDF conversion tool - Re: (Java freedom etc.))
   * (cur) (last) 15:34, 9 August 2005 Walden (→RDF conversion tool)
   * (cur) (last) 14:15, 9 August 2005 Markus Krötzsch (→RDF conversion tool - Why no Java?)
   * (cur) (last) 06:19, 6 August 2005 Walden (RDF conversion tool)
   * (cur) (last) 14:31, 12 July 2005 JakobVoss m (Talk:Wikimania05/Paper-AH1 moved to Talk:Wikimania05/Paper-IM1)
   * (cur) (last) 14:29, 12 July 2005 JakobVoss (Just a few comments)

Just a few comments how I would modify the Ontology:

Redirects[edit]

Redirects aren't articles but objects to dc:title. You can define wiki:redirect al subproperty of dc:title and let every redirect be a wiki:redirect - property of an article.

(ok, changed)

Authors[edit]

Assign dc:creator to the user or IP adress of the person who last changed the article is definitely false! All editors are dc:creator of an article. You may define wiki:lastEditor and wiki:mainEditor, wiki:botEditor ... as subproperties of dc:creator.

Ok, dc:creator is now defined as the creator of an Article, and dc:contributor as some agent that contributed to the Article.

RDF conversion tool[edit]

Hi, thanks for an interesting paper. I'm in the process of digesting the REST web services and Semantical interfacing stuff for Wikicompany, and your paper helps a lot, but I've still got a few questions and remarks:

  • Where can I read about how to describe the REST interface according to the RDF OWL index.rdf file? Or is this all implicitly done? Do you have a demo running of the RESTfull interface?
  • Can the "index.rdf" file be extended in a modular fashion, eg. by including extra custom-made RDF OWL files references? (This is probably an RDF newbie question). Or should these extra fields be included in the "index.rdf" itself?
  • I'd like to read and try-out the Wiki-to-RDF conversion scripts, but I can't see the PHP sourcecode links on this page, and both of the PHP scripts themselves give an error when run:
Warning: main(DB.php) [function.main]: failed to open stream: No such file or directory in /var/www/sw/2005/04/wikipedia/WikipediaArticle.class.php on line 21 Fatal error: main()
  • Why is there no article text output from the demo RDF query page? I only see the RDF query itself and the processing time.

Walden 13:19, 6 August 2005 (UTC)

Actuall, why is Mediawiki so reluctant to use Java? Isn't there a free-as-in-speech implmentation of Java from blackdown.org? @Walden: check the comments on my talk page. --Markus Krötzsch 21:15, 9 August 2005 (UTC)
Well, I'm not speaking for the "MediaWiki development team", these are my personal preferences. The blackdown.org Java environment is non-free as in speech. but free as in beer. The GNU classpath, gcc-java, and Co. are already quite mature free software projects, but I still prefer scripting languages which integrate well with standard Un*x tools and my current MediaWiki hosting environment (Java does not IMHO). I also don't like to use another RDBMS for the RDF XML files. Anyway, I'd like to discuss the points made above, but it appears I need to hunt down the email addresses of these people to be able to discuss their work, *sigh*. Walden 22:34, 9 August 2005 (UTC)
Ah, I did not know that blackdown was not free (I did not care too much for my private usage, but it would be different for global projects like Wikimedia). Someone mentioned at Wikimania that they are also working exclusively on free-as-in-speech software, to the extent of reimplementing things like load-balancing etc. I think this is rather wise ... (remember bitkeeper?). I fully agree on Java's lack of integration in Un*x, but this might be the price of its wide-reaching system-independence. We would have less tools in Linux if people would generally use C or even Perl with certain "alternative operating systems" as target plattforms in mind (even if they provide the source).
I perfectly understand your problem of contacting people via email. That is why I established the portal at meta:Semantic MediaWiki instead of trying to mail everybody. I just hope those that are interested will come by after a while. --Markus Krötzsch 20:50, 10 August 2005 (UTC)