Semantic Bundle

Semantic Bundle is initiative to combine a set of extensions used in conjunction with Semantic MediaWiki extension into a pre-configured bundle.

Bundling options

 * Combine the extensions into a single downloadable archive
 * Bundle extensions in SVN using SVN externals
 * Add all extensions into Semantic MediaWiki
 * Other possibilities?

List of extensions

 * Semantic MediaWiki - main extension that enables semantic markup, querying and other features used by other extensions
 * Semantic Forms - allows wiki administrators to create easy-to-use, domain-specific editing interfaces for their wiki
 * Semantic Drilldown - allows administrators to configure easy browsing tool for their data set
 * Halo Extension - provides an interface for embedding semantic properties within the text of pages, including autocompletion of property names; it also provides various graphic interfaces for viewing the chain of semantic relationships, both from within each page and for the entire wiki
 * Semantic Layers - provides for viewing a set of geographical or other coordinate data within a map, using the standard "OpenLayers" protocol
 * Semantic Google Maps - allows for adding a Google Maps map to any page, that displays geographic coordinates defined semantically on that page. It also allows for embedding a Google Map within a Semantic Forms form, to let the map serve as an input for a geographic coordinates field
 * Semantic Calendar - allows for the creation of calendars that display the names of pages by their value for a specified semantic date property, filtered by some set of pre-specified criteria
 * Other extensions often used with Semantic MediaWiki and Semantic Forms:
 * ParserFunctions - adds a few useful parser functions for programming logic into pages and templates
 * Header Tabs - allows to convert top-level sections of the page into tabs; often used with Semantic Forms to make long forms more user friendly
 * Widgets - allows adding widgets to wiki by just creating pages in Widget namespace
 * Replace Text - provides a form for administrators to do a text search-and-replace for all (non-Talk) pages on their wiki. This is useful for pages that are the object of semantic properties, that then get renamed: in order for those properties to work again, every such property has to be updated, and this extension allows you to do that in one step.
 * Page Object Model (POM) - a code library that helps extension and bot developers manipulate parts of structured wiki text easily using a model similar to W3C DOM. It is also MediaWiki API extension to perform such modifications remotely.