Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • IT Tickets IT Tickets
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 40
    • Issues 40
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • OSE Germany e.V.
  • Koordination
  • IT
  • IT TicketsIT Tickets
  • Issues
  • #43

Closed
Open
Created Nov 11, 2020 by Andre Lehmann@aisberg🏯Owner18 of 20 tasks completed18/20 tasks

Deploy Wikibase

Problem to solve

Wikibase is a knowledge base software, that is intended to be used as a searchable database for hardware projects.

Intended users

  • Administrators: Ensure service availability, provide service maintenance
  • Developers:
    • write new queries for the knowledge base (current list of queries here)
    • contribute to ontology development (current draft here)
    • write new crawler modules based on the existent knowledge base (see this issue)
  • Users:
    • developers:
      • first and foremost facilitate design reuse
      • replace manual packaging; metadata shall enable a download button for:
        • production files (export only)
        • developer files (sources only)
        • full package (export + sources)
    • manufacturers / service providers
      • find OSH ready for decentralised (mass) production, maintenance and service provision
      • later: include manufacturers in Wikibase to run matchmaking queries ("Where to buy this part?")
    • researchers:
      • support research on OSH by specialised queries on a very large (and partly manually curated) OSH knowledge base

Further details

tl;dr: connecting open source hardware modules in a graph database – the ICT infrastructure for community-based innovation and circular economy as part of the H2020 research project OPEN!NEXT (no. 869984)

Find project information here: https://github.com/OPEN-NEXT/LOSH. And a list of currently covered use cases here: https://github.com/OPEN-NEXT/LOSH/blob/master/OSH_metadata.md#competency-questions--use-cases

Documentation

Other links/references

  • https://pad2.opensourceecology.de/y0vfkyLPSFGGK_sezQTCBA

Tasks

  • Install MediaWiki https://wikibase.oho.wiki/
  • Install Wikibase Extension in MediaWiki
  • Install and configure ElasticSearch
    • Deploy application
    • Configure it
    • Install and configure required MediaWiki extensions
    • Test if it works
  • Install and configure Query Backend
    • Create a new Docker Image
    • Deploy application
    • Configure it
    • Test if it works
  • Install and configure Query Frontend https://wikibase.oho.wiki/qs/
    • Create a new Docker Image
    • Deploy application
    • Configure it
    • Test if it works
  • Configure Backup
  • Add Monitoring
  • Write Documentation
Edited Mar 30, 2021 by Andre Lehmann
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking