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:
# backstage.io/techdocs-ref: dir:.
spec:
type: website
owner: user:adam
owner: user:adam.shorland
lifecycle: experimental
......@@ -2,3 +2,6 @@
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
kind: Location
metadata:
name: example-components
description: A collection of all Backstage example components
name: all-components
description: All components
spec:
targets:
- ./components/www-wikidata.yaml
- ./components/www-query-wikidata.yaml
- ./components/www-query-wikidata-querybuilder.yaml
- ./components/mwext/articleplaceholder.yaml
- ./components/mwext/wikibase.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/wdqs.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:
spec:
targets:
- ./../catalog-info.yaml
- ./acme.yaml
- ./all-apis.yaml
- ./all-components.yaml
- ./all-domains.yaml
- ./all-organizations.yaml
- ./all-resources.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:
spec:
type: service
lifecycle: production
owner: wdwb-team-a
owner: wmde-wikidata-wikibase-a
system: wikidata
\ No newline at end of file
......@@ -2,9 +2,9 @@ apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: wcqs
description: WCQS
description: Wiki Commons Query Service
spec:
type: service
lifecycle: production
owner: wmf-search-platform
owner: wmf-tech-search-platform
system: commons
\ No newline at end of file
......@@ -2,9 +2,20 @@ apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: wdqs
description: WDQS
description: Wikidata Query Service
spec:
type: service
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
\ 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
kind: Component
metadata:
name: www-query-wikidata-querybuilder
name: website-query.wikidata.org-querybuilder
description: query.wikidata.org Query Builder
links:
- url: https://query.wikidata.org/querybuilder/
......@@ -10,5 +10,5 @@ metadata:
spec:
type: website
lifecycle: production
owner: wdwb-team-a
owner: wmde-wikidata-wikibase-a
system: wikidata
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: www-query-wikidata
name: website-query.wikidata.org
description: query.wikidata.org
links:
- url: https://query.wikidata.org
......@@ -10,5 +10,5 @@ metadata:
spec:
type: website
lifecycle: production
owner: wdwb-team-a
owner: wmde-wikidata-wikibase-a
system: wikidata
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: www-wikidata
name: website-www.wikidata.org
description: wikidata.org
links:
- url: https://www.wikidata.org
......@@ -10,5 +10,5 @@ metadata:
spec:
type: website
lifecycle: production
owner: wdwb-team-a
owner: wmde-wikidata-wikibase-a
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
Markdown is supported
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