Commit 00c337c8 authored by Addshore's avatar Addshore 🏄
Browse files

Add a bunch more data around wd and wb topics

parent d78a23c4
...@@ -8,5 +8,5 @@ metadata: ...@@ -8,5 +8,5 @@ metadata:
# backstage.io/techdocs-ref: dir:. # backstage.io/techdocs-ref: dir:.
spec: spec:
type: website type: website
owner: user:adam owner: user:adam.shorland
lifecycle: experimental lifecycle: experimental
...@@ -2,3 +2,6 @@ ...@@ -2,3 +2,6 @@
Example: https://github.com/backstage/backstage/tree/master/packages/catalog-model/examples Example: https://github.com/backstage/backstage/tree/master/packages/catalog-model/examples
https://backstage.io/docs/features/software-catalog/system-model
Different orgs should maybe be different namespaces? https://backstage.io/docs/features/software-catalog/descriptor-format#namespace-optional
\ No newline at end of file
apiVersion: backstage.io/v1alpha1
kind: Location
metadata:
name: wikimedia
description: The Wikimedia Movement, and everything it entails
spec:
targets:
- ./acme/wmde.yaml
- ./acme/wdwb-group.yaml
- ./acme/wdwb-team-a-group.yaml
- ./acme/wdwb-team-b-group.yaml
- ./acme/wmf.yaml
- ./acme/wmf-tech.yaml
- ./acme/wmf-search-platform.yaml
- ./acme/wmf-product.yaml
apiVersion: backstage.io/v1alpha1
kind: Group
metadata:
name: wmf-search-platform
description: WMF Search Platform
spec:
type: team
profile:
displayName: WMF Search Platform
email: search-platform@example.com
picture: https://avatars.dicebear.com/api/identicon/search-platform@example.com.svg?background=%23fff&margin=25
parent: wmf-tech
children: []
---
apiVersion: backstage.io/v1alpha1
kind: User
metadata:
name: zbyszko
spec:
profile:
displayName: Zbyszko
email: zbyszko@example.com
picture: https://avatars.dicebear.com/api/avataaars/zbyszko@example.com.svg?background=%23fff
memberOf: [wmf-search-platform]
\ No newline at end of file
apiVersion: backstage.io/v1alpha1 apiVersion: backstage.io/v1alpha1
kind: Location kind: Location
metadata: metadata:
name: example-components name: all-components
description: A collection of all Backstage example components description: All components
spec: spec:
targets: targets:
- ./components/www-wikidata.yaml - ./components/mwext/articleplaceholder.yaml
- ./components/www-query-wikidata.yaml - ./components/mwext/wikibase.yaml
- ./components/www-query-wikidata-querybuilder.yaml - ./components/websites/mismatch-finder.toolforge.org.yaml
- ./components/websites/query.wikidata.org-querybuilder.yaml
- ./components/websites/query.wikidata.org.yaml
- ./components/websites/www.wikidata.org.yaml
- ./components/mwcli.yaml
- ./components/termbox.yaml - ./components/termbox.yaml
- ./components/wdqs.yaml
- ./components/wcqs.yaml - ./components/wcqs.yaml
- ./components/wdqs.yaml
- ./components/wikit.yaml
apiVersion: backstage.io/v1alpha1
kind: Location
metadata:
name: all-organizations
description: The Wikimedia Movement, and all organizations
spec:
targets:
- ./organizations/wikimedia.yaml
- ./organizations/wmde.yaml
- ./organizations/wmde/wdwb.yaml
- ./organizations/wmde/wdwb-team-a.yaml
- ./organizations/wmde/wdwb-team-b.yaml
- ./organizations/wmde/fun.yaml
- ./organizations/wmde/tw.yaml
- ./organizations/wmf.yaml
- ./organizations/wmf/tech.yaml
- ./organizations/wmf/tech-release-engineering.yaml
- ./organizations/wmf/tech-search-platform.yaml
- ./organizations/wmf/product.yaml
- ./organizations/wmf/product-structured-data.yaml
\ No newline at end of file
...@@ -6,9 +6,9 @@ metadata: ...@@ -6,9 +6,9 @@ metadata:
spec: spec:
targets: targets:
- ./../catalog-info.yaml - ./../catalog-info.yaml
- ./acme.yaml
- ./all-apis.yaml - ./all-apis.yaml
- ./all-components.yaml - ./all-components.yaml
- ./all-domains.yaml - ./all-domains.yaml
- ./all-organizations.yaml
- ./all-resources.yaml - ./all-resources.yaml
- ./all-systems.yaml - ./all-systems.yaml
\ No newline at end of file
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: mwcli
description: mwcli
annotations:
backstage.io/source-location: url:https://gitlab.wikimedia.org/releng/cli
links:
- url: https://phabricator.wikimedia.org/project/view/5331/
title: Phabricator
icon: phabricator
spec:
type: tool
lifecycle: experimental
owner: wmf-tech-release-engineering
\ No newline at end of file
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: mwext-articleplaceholder
description: The ArticlePlacehodler MediaWiki Extension
annotations:
backstage.io/source-location: url:https://gerrit.wikimedia.org/r/admin/repos/mediawiki/extensions/ArticlePlaceholder
links:
- url: https://www.mediawiki.org/wiki/Extension:ArticlePlaceholder
title: MediaWiki.org
icon: website
spec:
type: mediawiki-extension
lifecycle: production
owner: wmde-wikidata-wikibase-a
system: wikidata
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: mwext-wikibase
description: The Wikibase MediaWiki Extension
annotations:
backstage.io/source-location: url:https://gerrit.wikimedia.org/r/admin/repos/mediawiki/extensions/Wikibase
links:
- url: https://www.mediawiki.org/wiki/Wikibase
title: MediaWiki.org
icon: website
spec:
type: mediawiki-extension
lifecycle: production
owner: wmde-wikidata-wikibase-team
system: wikidata
dependsOn: [
component:mwext-wikibase-package-wikibase-data-model
]
---
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: mwext-wikibase-package-wikibase-data-model
description: tba...
links:
- url: https://github.com/wmde/WikibaseDataModel
title: Extracted
spec:
type: library
lifecycle: production
owner: wmde-wikidata-wikibase-team
system: wikidata
subcomponentOf: mwext-wikibase
\ No newline at end of file
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: mwext-wikibase
description: The WikibaseMediaInfo MediaWiki Extension
annotations:
backstage.io/source-location: url:https://gerrit.wikimedia.org/r/admin/repos/mediawiki/extensions/WikibaseMediaInfo
links:
- url: https://www.mediawiki.org/wiki/Extension:WikibaseMediaInfo
title: MediaWiki.org
icon: website
spec:
type: mediawiki-extension
lifecycle: production
owner: wmde-wikidata-wikibase-team
system: commons
...@@ -16,5 +16,5 @@ metadata: ...@@ -16,5 +16,5 @@ metadata:
spec: spec:
type: service type: service
lifecycle: production lifecycle: production
owner: wdwb-team-a owner: wmde-wikidata-wikibase-a
system: wikidata system: wikidata
\ No newline at end of file
...@@ -2,9 +2,9 @@ apiVersion: backstage.io/v1alpha1 ...@@ -2,9 +2,9 @@ apiVersion: backstage.io/v1alpha1
kind: Component kind: Component
metadata: metadata:
name: wcqs name: wcqs
description: WCQS description: Wiki Commons Query Service
spec: spec:
type: service type: service
lifecycle: production lifecycle: production
owner: wmf-search-platform owner: wmf-tech-search-platform
system: commons system: commons
\ No newline at end of file
...@@ -2,9 +2,20 @@ apiVersion: backstage.io/v1alpha1 ...@@ -2,9 +2,20 @@ apiVersion: backstage.io/v1alpha1
kind: Component kind: Component
metadata: metadata:
name: wdqs name: wdqs
description: WDQS description: Wikidata Query Service
spec: spec:
type: service type: service
lifecycle: production lifecycle: production
owner: wmf-search-platform owner: wmf-tech-search-platform
system: wikidata
---
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: wdqs-streaming-updater
description: Wikidata Query Service Streaming Updater
spec:
type: service
lifecycle: experimental
owner: wmf-tech-search-platform
system: wikidata system: wikidata
\ No newline at end of file
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: website-mismatch-finder.toolforge.org
description: Wikidata Mismatch Finder
annotations:
backstage.io/source-location: url:https://github.com/wmde/wikidata-mismatch-finder
links:
- url: https://mismatch-finder.toolforge.org
title: Website
icon: website
- url: https://phabricator.wikimedia.org/project/view/5385/
title: Phabricator
icon: phabricator
- url: https://wikitech.wikimedia.org/wiki/Tool:Wikidata_Mismatch_Finder
title: Tool Docs
icon: docs
spec:
type: website
lifecycle: experimental
owner: wmde-wikidata-wikibase-a
system: wikidata
apiVersion: backstage.io/v1alpha1 apiVersion: backstage.io/v1alpha1
kind: Component kind: Component
metadata: metadata:
name: www-query-wikidata-querybuilder name: website-query.wikidata.org-querybuilder
description: query.wikidata.org Query Builder description: query.wikidata.org Query Builder
links: links:
- url: https://query.wikidata.org/querybuilder/ - url: https://query.wikidata.org/querybuilder/
...@@ -10,5 +10,5 @@ metadata: ...@@ -10,5 +10,5 @@ metadata:
spec: spec:
type: website type: website
lifecycle: production lifecycle: production
owner: wdwb-team-a owner: wmde-wikidata-wikibase-a
system: wikidata system: wikidata
apiVersion: backstage.io/v1alpha1 apiVersion: backstage.io/v1alpha1
kind: Component kind: Component
metadata: metadata:
name: www-query-wikidata name: website-query.wikidata.org
description: query.wikidata.org description: query.wikidata.org
links: links:
- url: https://query.wikidata.org - url: https://query.wikidata.org
...@@ -10,5 +10,5 @@ metadata: ...@@ -10,5 +10,5 @@ metadata:
spec: spec:
type: website type: website
lifecycle: production lifecycle: production
owner: wdwb-team-a owner: wmde-wikidata-wikibase-a
system: wikidata system: wikidata
apiVersion: backstage.io/v1alpha1 apiVersion: backstage.io/v1alpha1
kind: Component kind: Component
metadata: metadata:
name: www-wikidata name: website-www.wikidata.org
description: wikidata.org description: wikidata.org
links: links:
- url: https://www.wikidata.org - url: https://www.wikidata.org
...@@ -10,5 +10,5 @@ metadata: ...@@ -10,5 +10,5 @@ metadata:
spec: spec:
type: website type: website
lifecycle: production lifecycle: production
owner: wdwb-team-a owner: wmde-wikidata-wikibase-a
system: wikidata system: wikidata
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: wikit
description: Wikit
annotations:
backstage.io/source-location: url:https://github.com/wmde/wikit
links:
- url: https://phabricator.wikimedia.org/tag/wikidata_design_system/
title: Phabricator
icon: phabricator
spec:
type: design-system
lifecycle: production
owner: wmde-wikidata-wikibase-team
system: wikidata
\ No newline at end of file
apiVersion: backstage.io/v1alpha1
kind: Group
metadata:
name: wikimedia
description: Wikimedia Movement
links:
- url: https://www.wikimedia.org/
title: Website
spec:
type: organization
profile:
displayName: Wikimedia
children: [wmf, wmde]
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment