Page MenuHomePhabricator

Archive Design Style Guide code bases / project / docs
Closed, ResolvedPublicRequest

Description

Reason
https://gitlab.wikimedia.org/repos/sre/miscweb/design-style-guide/-/blob/master/README.md says that the project has been archived.

To-do list

Decided not to "Delete the GitHub mirror: https://github.com/wikimedia/WikimediaUI-Style-Guide" – As this mirror is already noticeably archived per T213246#9800679 since 2024-05-15

Details

Event Timeline

diffusion repo: already inactive and publishing disabled (https://phabricator.wikimedia.org/diffusion/2668/)

gerrit repo: only this, already readonly and says "[ARCHIVED] Moved to GitLab" https://gerrit.wikimedia.org/r/q/project:design/style-guide

Does it make sense to keep other meta files besides README? e.g: AUTHORS and LICENSE.

I think so, yes, but no strong opinion.

I did a shallow clone of mediawiki/extensions and mediawiki/skins to look for references to Design Style Guide. I could recursively init submodules of the latter but not of the former due to bad refs.

On both trees searching for design/style-guide returned nothing so it isn't being used as a Git module. Though there are still a few references to design.wikimedia.org/style-guide.

extensions on master
❯ rg design.wikimedia.org/style-guide -uuu
WikibaseMediaInfo/resources/mediainfo-variables.less
12:// https://design.wikimedia.org/style-guide/visual-style_colors.html

VueTest/lib/codex/packages/codex-docs/docs/using-codex/about.md
43:Wikimedia intends to serve everyone. We will follow [Wikimedia's accessibility principles](https://design.wikimedia.org/style-guide/design-principles_accessibility.html) and aim to support many languages.

VueTest/lib/codex/packages/codex-docs/docs/using-codex/adrs/02-adr-demo-tool.md
31:- On brand with the [Design Style Guide](https://design.wikimedia.org/style-guide/index.html)

VueTest/lib/codex/packages/codex-docs/docs/using-codex/adrs/04-adr-less-mixins.md
21:visual styles](https://design.wikimedia.org/style-guide/visual-style.html).

VueTest/lib/codex/packages/codex-docs/docs/contributing/designing-new-components.md
129:- Research and follow **accessibility** best practices that apply to the typology of the component being defined, and provide keyboard navigation specs. Read more about [accessibility principles and resources](https://design.wikimedia.org/style-guide/design-principles_accessibility.html).

VueTest/lib/codex/packages/codex-docs/docs/icons/adding-new.md
22:https://design.wikimedia.org/style-guide/visual-style_icons.html#creating-icons) the new one before

VueTest/lib/codex/packages/codex-docs/docs/contributing/redesigning-existing-components.md
158:- Research and follow **accessibility** best practices that apply to the typology of the component being defined, and provide keyboard navigation specs if needed for this new version. Read more about [accessibility principles and resources](https://design.wikimedia.org/style-guide/design-principles_accessibility.html).

ContentTranslation/app/src/lib/mediawiki.ui/components/MWLayout/typography.scss
2: * An approximate implementation of https://design.wikimedia.org/style-guide/visual-style_typography.html

ContentTranslation/app/src/lib/mediawiki.ui/components/MWLayout/Typography.stories.js
13:    <img style="max-width:100%" src="https://design.wikimedia.org/style-guide/img/visual-style/typography-readability@2x.png" alt="Content typesetting following the guidelines">
28:      <img style="max-width:100%" src="https://design.wikimedia.org/style-guide/img/visual-style/typography-dynamic-text@2x.png" alt="Text shown at different font sizes depending on their length" role="img">
83:    <img width="100%" src="https://design.wikimedia.org/style-guide/img/visual-style/typography-specimen@2x.png" alt="Lato and Charter typeface specimen" role="img">

ContentTranslation/skin/styles/skin.less
14:// Design style guide https://design.wikimedia.org/style-guide/components/links.html
skins on master
❯ rg style-guide -uuu
Mirage/resources/skins.mirage.styles/typography.less
4:// See https://design.wikimedia.org/style-guide/visual-style_typography.html

Timeless/resources/themes/wikimedia.less
1:// Colours; see https://design.wikimedia.org/style-guide/visual-style_colors.html

WikimediaApiPortal/resources/skin.wikimediaapiportal.styles/common-variables.less
1:/* Colors - Wikimedia styleguide https://design.wikimedia.org/style-guide/visual-style_colors.html */

@Aklapper Would it be unclean to keep the Github repo (in this special case it was the source location, everything else got mirrored from there) just in "archived" state for better historic visibility?
It already features two prominent archived notices. From design perspective this seems satisfying enough. Any further technical reasons?

@Volker_E: I don't have a strong opinion on GitHub, guess it can just stay archived. Shrug. On GitLab, I don't spot a This is an archived project. Repository and other project resources are read-only. banner on https://gitlab.wikimedia.org/repos/sre/miscweb/design-style-guide/ yet? Should be under Settings > General > Advanced.

Volker_E updated the task description. (Show Details)

Thanks, I clicked on "archive project" under Settings > General > Advanced.

Pppery updated the task description. (Show Details)

Change #1168839 had a related patch set uploaded (by Jelto; author: Jelto):

[operations/deployment-charts@master] miscweb: remove design-style-guide

https://gerrit.wikimedia.org/r/1168839

Change #1168839 merged by jenkins-bot:

[operations/deployment-charts@master] miscweb: remove design-style-guide

https://gerrit.wikimedia.org/r/1168839