Share

Semantic MediaWiki

File Release Notes and Changelog

Release Name: semediawiki-1.0

Notes:


Changes: == Changes in SMW1.0 as compared to SMW0.7 == * Simplified semantic annotations: just one kind of annotation ("Property"). * Significant speedup (both server and network load substantially reduced, faster RDF export, more efficient query result formatting). * Prettier and easier to understand interfaces: ** New tooltips for warnings and addtional information. ** Simplified factbox layout, with all properties in alphabetic order. ** Inline warnings to simplify trouble shooting with annotations. ** Improved, more helpful and informative warning and error messages. ** Highlighting for built-in elements. E.g. built-in types are visually distinguished from arbitrary types; useful as visual feedback. ** Error/warning reporting for (inline) queries. * More powerful output formatting for semantic querying: ** new {{#ask:...}} parser function syntax for inline queries, fully compatible with MediaWiki templates, template parameters, and parser functions of other extension ** more readable inline query structure in #ask parser function, printouts separated from query ** semantic RSS feeds making feeds from query results via "format=rss" ** new prinout format "?Category:Name" for #ask ** option to hide main column by setting "mainlabel=-", and reinserting via print request "?" (only for #ask) * More expressivity for semantic querying: ** support for subproperties, ** improved equality resolution (redirects), ** support for disjunctions, ** inequality check for datavalues ("[[property::!value]]") ** optional pattern matching for string values ("[[property::~Semant*]]") ** automatic sorting on sort-parameter (no additional condition needed) * New/improved datatypes: ** Type:Page for explicitly specifying properties that are "relations" ** better media support in Type:Page: special treatment of Image: and Media: ** Type:Number as universal replacement for Type:Integer and Type:Float ** Type:URL as universal replacement for old Type:URL and Type:URI ** Type:Geographic coordinates completely rewritten. More input formats supported, more liberal parsing to accept most inputs ** special property "allows value" works for all types ** display units are now easier to select via property "display units" ** Improved data display: URL-links and tooltips work for queries results and on special pages * Improved special pages: ** simpler interface for Special:Ask, hide query when using "further results" link ** hints and warning for property usage/declaration in Special:Properties ** extra information and warnings for types on Special:Types ** Special:SemanticStatistics as faster replacement for earlier "ExtendedStatistics" * Better internationalisation: ** updates in all translation files ** new translations to Dutch, Chinese (tw/ch), Korean (beta) ** alias strings for all SMW elements; English labels are allowed in all languages, names of old SMW elements still work as aliases for their replacements. * New experimental n-ary properties, allowing property values to consist of a list of entries. * Ontology import re-enabled (simple annotation import) * Maintenance script SMW_refreshData now can rebuild all SMW data structures, fixing even exotic database problems on most sites. * New maintenance script for announcing site to Semantic Web crawlers. * Support for upcoming MediaWiki 1.12 * Improved APIs and various new hooks to simplify the life of SMW extension developers. * Many bugfixes. Other changes for SMW1.0 include: * Type:Enum became obsolete, since all types now suppport "allows value", but it remains an alias for Type:String. * Some configurtation options for LocalSettings.php have changed. Read INSTALL for details on how to upgrade from your old installation. == Changes since Semantic MediaWiki 1.0RC3 == * Support for dynamic, query-generated RSS-feeds via query format "rss". * Optional query feature for pattern matching in Type:String property values. * Correct dynamic sorting of result tables, even for dates and numerical values. * Thumbnail images when displaying property values from Image namespace. * Simplified use of "sort" parameter in queries. * Support for upcoming MediaWiki 1.12 (major parser changes). * More efficient link generation in query results. Link all query results by default now. * Maintenance script SMW_refreshData now can rebuild all SMW data structures, fixing even exotic database problems on most sites. * New maintenance script for announcing site to Semantic Web crawlers. * Various bugfixes.