SMWCon Spring 2013/SMW+ Extensions Roadmap

SMW+ Architecture

 * Goals still valid
 * Boost Web 3.0
 * Help open software
 * Promote S/MW
 * Create baseline semantic tools for: search, ingestion, storage, annotation, gardening (bots), vocabularies & ontologies
 * Create baseline tools for Mediawiki: installation, security, script manager, rich media
 * Excellent process (Forums, Use-it-yourself wiki, unit testing, great user help/info)
 * But
 * Patched MW/SF code
 * No documentation now
 * Community support only

SMW+ Extensions

 * Semantic extensions
 * Enhanced Retrieval
 * Halo ACL
 * Rich media
 * Rule knowledge
 * Semantic comments
 * Semantic gardening
 * Semantic refactoring
 * Semantic treeview
 * Semantic result formats+
 * SMW Halo
 * Utility extensions
 * ARC-2 library
 * Automatic semantic forms
 * Data import
 * Script manager
 * Triple store connector
 * Wiki administration tool
 * Wiki object model
 * WYSIWYG (FCKEditor)

SMW+ Extensions Roadmap

 * SMW+ Roadmap consists of two efforts:
 * Deploy (not all) SMW+ extensions on MW 1.19+
 * Re-create user-level information
 * Extension re-deployment
 * Key SMW+ Extensions: Enhanced Retrieval & Rich Media, Access Control List, Semantic Treeview, Collaboration, SMW Halo (Query Interface & Data Explorer); TSC (#sparql:) & Data Import
 * Extensions to scavenge: Wiki Admin Tool (data model), WYSIWYG (annotation widget), Ontoprise Skin (menu), Script Manager, SMW Halo (Data Explorer, Query Interface), SRF+ (Simile interface)
 * 'Extensions that are or seem to be "quick wins": ARC2, ASF, WOM, Collaboration, Data Import, Semantic Gardening & Treeview

Extensions that need FUNDING &/or technical help: Halo ACL, Enhanced Retrieval, Rich Media, SRF+, WYSIWYG

Future discussions

 * SMW+ namespaces = Type:page-name (A Type namespace may best identify which of 5 different representations possible in SMW wikis, apply to instances)
 * Deploy tools need annotated mw:Extension pages (put SMW on mediawiki.org?) & handle semantic 'bundles'
 * Lucene/SOLR = SMW store plus SPARQL endpoint plus document parser (enhance SMW syntax for SOLR cores)
 * Wiki security policies are not an issue, database policies are: need is clear for security-oriented exits in MW code