Systems selections: Difference between revisions
(→Media sources: tweak) |
(→Data sources: adding some obvious info) |
||
Line 58: | Line 58: | ||
== Data sources == | == Data sources == | ||
=== Data sources: own === | |||
* [[Semantic MediaWiki]] well thought out and set up on implementation wiki (c.consumerium.org) | |||
* [[Development Wiki]] - User database, userspace sharing or importing and Unified Login are being looked at as options. | |||
=== Data sources: Semantic web === | |||
* Other Semantic MediaWikis | |||
* [[DBpedia]] | |||
* [[Wikidata]] | |||
---- | ---- | ||
== Media sources == | == Media sources == | ||
Revision as of 11:27, 27 August 2016
Factors affecting database systems selections
- Copyleft 'free to modify' and 'free in cost' software is strongly preferred over other solutions.
- Minimal modifications required could be another preference as that means maintenance of the chosen solution is minimized in that aspect.
Languages
Programming languages
Currently used languages
- PHP
- ruby
- python
Considered languages / languages of interest
Databases
Current databases
Main article: Database
Currently using all major free software RDBMS:
Considered databases
- Graph databases and Subject-predicate-object databases seem to perform the same thing just with different architecture and suitability for certain searches. See Talk:Databases for more on this.
Frameworks
- Frameworks
Software
Main article: Software
Current software
- MediaWiki
- diaspora*
- Hubzilla
- Friendica
- GNU social
- GNU MediaGoblin
...
APIs
APIs to communicate with:
- Free social media ones
Data sources
Data sources: own
- Semantic MediaWiki well thought out and set up on implementation wiki (c.consumerium.org)
- Development Wiki - User database, userspace sharing or importing and Unified Login are being looked at as options.
Data sources: Semantic web
Media sources
- w:Wikimedia Commons
- Consumerium Commons
- Upcoming federated w:GNU MediaGoblin