Semantic MediaWiki 1.0.0 | |
---|---|
Release date: | December 31, 2007 |
Previous version: | Semantic MediaWiki 0.7 |
Next version: | Semantic MediaWiki 1.1.0 |
Compatible with: | MW 1.9.x - 1.12.x |
Current version: | |
SMW 4.2.0 |
From the RELEASE-NOTES[edit]
- 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 configuration options for LocalSettings.php have changed. Read INSTALL for details on how to upgrade from your old installation.
See also[edit]
This page in other languages: de