dbs / wikidata-wikibase-team

Wikidata / Wikibase team site

Home Page:https://wmde.github.io/wikidata-wikibase-team/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wikidata Wikibase Team

Wikidata & Wikibase team site, including manually maintained and automatically generated content.

Structure

  • Index: Site & Content intro, Development & Deployment details
  • Documentation: All team relevant docs should be findable from this portal
  • Repositories: All code repositories the team is responsible for
  • Projects: Projects the team is running or responsible for
  • Decisions: Collection of team decisions from all repsositories
  • Vision: Overall tech vision fed from product stratergy and vision

Deployment

The site is built using Github Actions and is deployed to Github Pages from the main branch.

The refresh-data command also runs weekly in a Github Action.

Development

The code is on Github.

Layout

  • /pages, Markdown manually maintained page content
  • /.vuepress/components, VueJS components
  • /data, Data used for content generation
  • /bin, scripts to generate data for the site

Commands

You can install the site dependencies running:

npm ci

You can get a local live updating copy of the site running using:

npm run dev

If you want to update the data pulled from various apis run:

npm run refresh-data

Diagrams

Visualize your Markdown with mindmaps.

A VuePress plugin allows markmap to be used directly in markdown files.

An online live editor exists if you wish to easily view and edit these diagrams.

A VuePress plugin allows mermaid diagrams to be included directly in markdown files.

An online live editor exists if you wish to easily view and edit mermaid diagrams.

About

Wikidata / Wikibase team site

https://wmde.github.io/wikidata-wikibase-team/

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Vue 63.1%Language:JavaScript 19.9%Language:Shell 16.9%Language:Stylus 0.1%