Hi,

I'm calling for input and opinions about collecting and providing
self-explanatory templates to be bundled as a repository (aka
"TemplateRepository") on smw.org that are re-usable in connection with
SMW.

The objective would be to support first time users in their effort
more quickly to become familiar with SMW by allowing to copy templates
to enhance general functionality of Semantic MediaWiki right from the
start.

After reading the comment from [0] where sh(e) states that "I would
like an inexperienced person of limited technical background to walk
through some of the concepts with simple examples that I could cut,
paste and modify in my own wiki. This would let me make mistakes
because of what I don't know, but still move forward. "

Making examples available for cut and paste usage seems a bit
difficult (as it requires certain data sets to be available) but
templates are a powerful tool in the "wiki world" to reduce input
repetition and improve output presentation for specific content
sections (info box etc.).

Providing some kind of repository might come in handy for users
unfamiliar with SMW and its inner workings where even an experienced
user can be challenged to make templates work with SMW (depending on
the requirements). Tools like [1] can provide support for a more
complex modelling process but a first time or occasional user is
probably looking for a simplified approach.

Having a TemplateRepository where a user can browse (by use case),
copy, and find some explanatory descriptions should ease the
adaptation process and facilitate the usability of SMW.

## Questions

- Would it make sense to have something like a TemplateRepository for
re-use on smw.org?
- How would a TemplateRepository need to be designed to be helpful to
first time users or even expert users?
- Do we have volunteers who are willing to help build a
TemplateRepository? Do we have a champion who would be willing to
drive such project?
- What kind of TemplateRepository categories and common use cases
(citation, book annotation etc.) would make most sense?

## Usage

An easy way for users to download multiple templates would be by
simply export a XML (e.g `Special:Export`) that contains all selected
pages and use `Special:Import` to re-import the content without doing
a manual copy and paste.

Some categories to divide the usage could be based on an environmental
dependency (can be used standalone, requires Lua, requires SF etc.).

[0] http://www.semantic-mediawiki.org/wiki/20141102035706

[1] https://github.com/Fannon/mobo

PS: smw.org = https://www.semantic-mediawiki.org

Cheers

------------------------------------------------------------------------------
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to