Skip to content

Commit

Permalink
Content - Rename méli-mélo feature for experimental feature and clari…
Browse files Browse the repository at this point in the history
…fy its documentation (#2370)


---------

Co-authored-by: Marc-André Garneau <[email protected]>
  • Loading branch information
duboisp and Garneauma authored Jun 19, 2024
1 parent 226d131 commit 2a63f60
Show file tree
Hide file tree
Showing 26 changed files with 836 additions and 226 deletions.
11 changes: 11 additions & 0 deletions docs/méta-détails/2023-09-collection-sort-en.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "2023-09-collection-sort - Méli-mélo details"
componentName: "2023-09-collection-sort"
layout: méli-mélo-en
altLangPage: détails-fr.html
lang: en
breadcrumbs: [
{ "title": "Méli-mélo", "link": "méli-mélo/méli-mélo-en.html" }
]
permalink: /méli-mélo/2023-09-collection-sort/détails-en.html
---
11 changes: 11 additions & 0 deletions docs/méta-détails/2023-09-collection-sort-fr.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "2023-09-collection-sort - Détails du méli-mélo"
componentName: "2023-09-collection-sort"
layout: méli-mélo-fr
altLangPage: détails-en.html
lang: fr
breadcrumbs: [
{ "title": "Méli-mélo", "link": "méli-mélo/méli-mélo-fr.html" }
]
permalink: /méli-mélo/2023-09-collection-sort/détails-fr.html
---
11 changes: 11 additions & 0 deletions docs/méta-détails/2023-09-distance-calculator-en.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "2023-09-distance-calculator - Méli-mélo details"
componentName: "2023-09-distance-calculator"
layout: méli-mélo-en
altLangPage: détails-fr.html
lang: en
breadcrumbs: [
{ "title": "Méli-mélo", "link": "méli-mélo/méli-mélo-en.html" }
]
permalink: /méli-mélo/2023-09-distance-calculator/détails-en.html
---
11 changes: 11 additions & 0 deletions docs/méta-détails/2023-09-distance-calculator-fr.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "2023-09-distance-calculator - Détails du méli-mélo"
componentName: "2023-09-distance-calculator"
layout: méli-mélo-fr
altLangPage: détails-en.html
lang: fr
breadcrumbs: [
{ "title": "Méli-mélo", "link": "méli-mélo/méli-mélo-fr.html" }
]
permalink: /méli-mélo/2023-09-distance-calculator/détails-fr.html
---
11 changes: 11 additions & 0 deletions docs/méta-détails/2023-09-menu-en.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "2023-09-menu - Méli-mélo details"
componentName: "2023-09-menu"
layout: méli-mélo-en
altLangPage: détails-fr.html
lang: en
breadcrumbs: [
{ "title": "Méli-mélo", "link": "méli-mélo/méli-mélo-en.html" }
]
permalink: /méli-mélo/2023-09-menu/détails-en.html
---
11 changes: 11 additions & 0 deletions docs/méta-détails/2023-09-menu-fr.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "2023-09-menu - Détails du méli-mélo"
componentName: "2023-09-menu"
layout: méli-mélo-fr
altLangPage: détails-en.html
lang: fr
breadcrumbs: [
{ "title": "Méli-mélo", "link": "méli-mélo/méli-mélo-fr.html" }
]
permalink: /méli-mélo/2023-09-menu/détails-fr.html
---
11 changes: 11 additions & 0 deletions docs/méta-détails/2023-10-clipboard-en.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "2023-10-clipboard - Méli-mélo details"
componentName: "2023-10-clipboard"
layout: méli-mélo-en
altLangPage: détails-fr.html
lang: en
breadcrumbs: [
{ "title": "Méli-mélo", "link": "méli-mélo/méli-mélo-en.html" }
]
permalink: /méli-mélo/2023-10-clipboard/détails-en.html
---
11 changes: 11 additions & 0 deletions docs/méta-détails/2023-10-clipboard-fr.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "2023-10-clipboard - Détails du méli-mélo"
componentName: "2023-10-clipboard"
layout: méli-mélo-fr
altLangPage: détails-en.html
lang: fr
breadcrumbs: [
{ "title": "Méli-mélo", "link": "méli-mélo/méli-mélo-fr.html" }
]
permalink: /méli-mélo/2023-10-clipboard/détails-fr.html
---
11 changes: 11 additions & 0 deletions docs/méta-détails/2024-02-charts-en.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "2024-02-charts - Méli-mélo details"
componentName: "2024-02-charts"
layout: méli-mélo-en
altLangPage: détails-fr.html
lang: en
breadcrumbs: [
{ "title": "Méli-mélo", "link": "méli-mélo/méli-mélo-en.html" }
]
permalink: /méli-mélo/2024-02-charts/détails-en.html
---
11 changes: 11 additions & 0 deletions docs/méta-détails/2024-02-charts-fr.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "2024-02-charts - Détails du méli-mélo"
componentName: "2024-02-charts"
layout: méli-mélo-fr
altLangPage: détails-en.html
lang: fr
breadcrumbs: [
{ "title": "Méli-mélo", "link": "méli-mélo/méli-mélo-fr.html" }
]
permalink: /méli-mélo/2024-02-charts/détails-fr.html
---
11 changes: 11 additions & 0 deletions docs/méta-détails/2024-04-stepsquiz-en.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "2024-04-stepsquiz - Méli-mélo details"
componentName: "2024-04-stepsquiz"
layout: méli-mélo-en
altLangPage: détails-fr.html
lang: en
breadcrumbs: [
{ "title": "Méli-mélo", "link": "méli-mélo/méli-mélo-en.html" }
]
permalink: /méli-mélo/2024-04-stepsquiz/détails-en.html
---
11 changes: 11 additions & 0 deletions docs/méta-détails/2024-04-stepsquiz-fr.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "2024-04-stepsquiz - Détails du méli-mélo"
componentName: "2024-04-stepsquiz"
layout: méli-mélo-fr
altLangPage: détails-en.html
lang: fr
breadcrumbs: [
{ "title": "Méli-mélo", "link": "méli-mélo/méli-mélo-fr.html" }
]
permalink: /méli-mélo/2024-04-stepsquiz/détails-fr.html
---
11 changes: 11 additions & 0 deletions docs/méta-détails/th-empathy-en.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: th-empathy - Méli-mélo details
componentName: th-empathy
layout: thématique-en
altLangPage: détails-fr.html
lang: en
breadcrumbs: [
{ "title": "Thematic", "link": "thématique/gc-thématique-en.html" }
]
permalink: /méli-mélo/th-empathy/détails-en.html
---
11 changes: 11 additions & 0 deletions docs/méta-détails/th-empathy-fr.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: th-empathy - Détails du méli-mélo
componentName: th-empathy
layout: thématique-fr
altLangPage: détails-en.html
lang: fr
breadcrumbs: [
{ "title": "Thématique", "link": "thématique/gc-thématique-fr.html" }
]
permalink: /méli-mélo/th-empathy/détails-fr.html
---
11 changes: 11 additions & 0 deletions docs/méta-détails/th-zev-en.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: th-zev - Méli-mélo details
componentName: th-zev
layout: thématique-en
altLangPage: détails-fr.html
lang: en
breadcrumbs: [
{ "title": "Thematic", "link": "thématique/gc-thématique-en.html" }
]
permalink: /méli-mélo/th-zev/détails-en.html
---
11 changes: 11 additions & 0 deletions docs/méta-détails/th-zev-fr.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: th-zev - Détails du méli-mélo
componentName: th-zev
layout: thématique-fr
altLangPage: détails-en.html
lang: fr
breadcrumbs: [
{ "title": "Thématique", "link": "thématique/gc-thématique-fr.html" }
]
permalink: /méli-mélo/th-zev/détails-fr.html
---
10 changes: 5 additions & 5 deletions index-en.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ css:
<li><a href="#components"><span aria-hidden="true" class="fas fa-cube mrgn-rght-md"></span>Components</a></li>
<li><a href="#templates"><span aria-hidden="true" class="fas fa-table mrgn-rght-md"></span>Templates</a></li>
<li><a href="#designPatterns"><span aria-hidden="true" class="fas fa-th-large mrgn-rght-md"></span>Design patterns</a></li>
<li><a href="#experiment"><span aria-hidden="true" class="fas fa-puzzle-piece mrgn-rght-md"></span>Méli-mélo and thematics</a></li>
<li><a href="#experiment"><span aria-hidden="true" class="fas fa-puzzle-piece mrgn-rght-md"></span>Experimentation and thematics</a></li>
<li><a href="#sitesglobal"><span aria-hidden="true" class="fas fa-globe mrgn-rght-md"></span>Sites and global functionality</a></li>
<li><a href="#wetboew"><span aria-hidden="true" class="fas fa-cube mrgn-rght-md"></span>Wet-boew</a></li>
<li><a href="#other"><span aria-hidden="true" class="fas fa-info-circle mrgn-rght-md"></span>Other documentation</a></li>
Expand All @@ -59,7 +59,7 @@ css:
<a href="#designPatterns" class="btn btn-link text-white"><span aria-hidden="true" class="fas fa-th-large mrgn-rght-sm"></span>Design patterns</a>
</li>
<li class="mrgn-lft-md">
<a href="#experiment" class="btn btn-link text-white"><span aria-hidden="true" class="fas fa-puzzle-piece mrgn-rght-sm"></span>Méli-mélo and thematics</a>
<a href="#experiment" class="btn btn-link text-white"><span aria-hidden="true" class="fas fa-puzzle-piece mrgn-rght-sm"></span>Experimentation and thematics</a>
</li>
<li class="mrgn-lft-md">
<a href="#sitesglobal" class="btn btn-link text-white"><span aria-hidden="true" class="fas fa-globe mrgn-rght-sm"></span>Sites and global</a>
Expand Down Expand Up @@ -378,9 +378,9 @@ css:
<h2 id="experiment" class="mrgn-tp-md mrgn-bttm-0">Special features</h2>
<div class="row">
<div class="col-md-6">
<h3 id="méli-mélo">Méli-mélo</h3>
<p>The experimentation hub you have been waiting for! Méli-mélos allow you to bring in some awesome new code you would usually consider "custom" to the Canada.ca theme.</p>
<p class="mrgn-tp-lg"><a href="méli-mélo/méli-mélo-en.html" class="btn btn-default btn-lg">Learn more<span class="wb-inv"> about méli-mélo</span></a></p>
<h3 id="méli-mélo">Experimentation</h3>
<p>The experimentation hub you have been waiting for! The méli-mélo compilation which include experimental code allow you to bring in some awesome new code you would usually consider "custom" to the Canada.ca theme.</p>
<p class="mrgn-tp-lg"><a href="méli-mélo/méli-mélo-en.html" class="btn btn-default btn-lg">Learn more<span class="wb-inv"> about experimentation</span></a></p>
</div>
<div class="col-md-6">
<h3 id="thematics">Promotional thematics</h3><p>Do you have a set of pages that use an original look related to a specific promotion? Try this special hub for promotional thematics instead.</p>
Expand Down
10 changes: 5 additions & 5 deletions index-fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ css:
<li><a href="#composantes"><span aria-hidden="true" class="fas fa-cube mrgn-rght-md"></span>Composantes</a></li>
<li><a href="#gabarits"><span aria-hidden="true" class="fas fa-table mrgn-rght-md"></span>Gabarits</a></li>
<li><a href="#modeles"><span aria-hidden="true" class="fas fa-th-large mrgn-rght-md"></span>Configurations de conception</a></li>
<li><a href="#experimentation"><span aria-hidden="true" class="fas fa-puzzle-piece mrgn-rght-md"></span>Méli-mélo et thématiques</a></li>
<li><a href="#experimentation"><span aria-hidden="true" class="fas fa-puzzle-piece mrgn-rght-md"></span>Expérimentation et thématiques</a></li>
<li><a href="#sitesglobal"><span aria-hidden="true" class="fas fa-globe mrgn-rght-md"></span>Fonctionnalités globales et de sites</a></li>
<li><a href="#wetboew"><span aria-hidden="true" class="fas fa-cube mrgn-rght-md"></span>Wet-boew</a></li>
<li><a href="#autre"><span aria-hidden="true" class="fas fa-info-circle mrgn-rght-md"></span>Autre documentation</a></li>
Expand All @@ -59,7 +59,7 @@ css:
<a href="#modeles" class="btn btn-link text-white"><span aria-hidden="true" class="fas fa-th-large mrgn-rght-sm"></span>Configurations de conception</a>
</li>
<li class="mrgn-lft-md">
<a href="#experimentation" class="btn btn-link text-white"><span aria-hidden="true" class="fas fa-puzzle-piece mrgn-rght-sm"></span>Méli-mélo et thématiques</a>
<a href="#experimentation" class="btn btn-link text-white"><span aria-hidden="true" class="fas fa-puzzle-piece mrgn-rght-sm"></span>Expérimentation et thématiques</a>
</li>
<li class="mrgn-lft-md">
<a href="#sitesglobal" class="btn btn-link text-white"><span aria-hidden="true" class="fas fa-globe mrgn-rght-sm"></span>Global et de sites</a>
Expand Down Expand Up @@ -378,9 +378,9 @@ css:
<h2 id="experimentation" class="mrgn-tp-md mrgn-bttm-0">Fonctionnalités spéciales</h2>
<div class="row">
<div class="col-md-6">
<h3 id="méli-mélo">Méli-mélo</h3>
<p>L'espace d'expérimentation que vous attendiez&nbsp;! Les Méli-mélos permettent d'ajouter au thème de Canada.ca du nouveau code intéressant que vous considéreriez habituellement comme "personnalisé".</p>
<p class="mrgn-tp-lg"><a href="méli-mélo/méli-mélo-fr.html" class="btn btn-default btn-lg">En savoir plus<span class="wb-inv"> sur les méli-mélos</span></a></p>
<h3 id="méli-mélo">Expérimentation</h3>
<p>L'espace d'expérimentation que vous attendiez&nbsp;! Les compilation méli-mélos qui contenant le code expérimental permettent d'ajouter au thème de Canada.ca du nouveau code intéressant que vous considéreriez habituellement comme "personnalisé".</p>
<p class="mrgn-tp-lg"><a href="méli-mélo/méli-mélo-fr.html" class="btn btn-default btn-lg">En savoir plus<span class="wb-inv"> sur les expérimentations</span></a></p>
</div>
<div class="col-md-6">
<h3 id="thematiques">Thématiques promotionnelles</h3><p>Avez-vous un ensemble de pages qui arborent un look original relié à une promotion spécifique&nbsp;? Dans ce cas, essayez plutôt cet espace de thématiques promotionnelles.</p>
Expand Down
50 changes: 50 additions & 0 deletions méli-mélo/2023-09-menu/meta.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
feature: méli-mélo
"@context":
"@version": 1.1
dct: http://purl.org/dc/terms/
title:
"@id": dct:title
"@container": "@language"
description: dct:description
modified: dct:modified

title:
en: Campaign Menu
fr: Menu pour une campaigne promotionelle
description: Example of a new menu that uses megamenu for md and lg, and GCWeb menu for sm and xs
modified: 2024-05-16
componentName: 2023-09-menu
sponsor: PCH - Nick Frenette (@nfrenette)

pages:
examples:
- title: Home
language: en
path: index.html
- title: Calendar
language: en
path: calendar.html
- title: About
language: en
path: about.html

implementationPlan:
- due: 2024-05
what: Stabilize the plugin amalgamation
- due: 2024-08
what: Revise the color for a better alignment with the Canada.ca default color scheme
- due: 2024-08
what: Collect user experience feedback on this redesigned menu after the Canada Day 2024 event
- due: 2024-11
what: Make the code independent from the wet-boew mega menu and from the GCWeb menu
- due: 2024-11
what: Engage with DTO and web apps community (ex. CDTS implementer) about this initiative
- due: 2025-11
what: Work toward a provisional plugin

todos:
- Remove the dependencies on wb-menu for desktop and on gc-menu for mobile by rewritting the code

output: false
---
37 changes: 37 additions & 0 deletions méli-mélo/compilation-gelé/index-en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: "Frozen compilations"
lang: en
altLangPage: "méli-mélo-fr.html"
dateModified: "2024-05-29"
---

This directory contains the list of méli-mélo compilations which are said to be frozen. This means that no modification or addition of functionality will be authorized unless it provides a major fix related to accessibility or security. Any such fix must be documented and strictly limited to accessibility or security.

These compilations are and must be considered obsolete and their use is strongly discouraged.

If you need a feature from one of these frozen compilations, please contact the WET team via Github issues to initiate the discussion.

The next step would be to relaunch the experimental feature in a new méli-mélo compilation and initiate the necessary work so that the functionality is integrated into GCWeb and accepted by the Digital Transformation Office (BTN) and/or the Secretariat of the Treasury Board (SCT).

## Frozen compilations

* 2021-03-trial - Trial, sample functionality to test and goes over the méli-mélo technical feature implémentation on our system.
- @sample - [0e2b0f1](https://github.com/wet-boew/GCWeb/tree/0e2b0f1c3bb81c198533c478bf1704ae89589ce8)
* 2021-04-gcaem - GC AEM, custom CSS/JS code published on Canada.ca prior 2021-04
- 2021-04-gcaem - [0e2b0f1](https://github.com/wet-boew/GCWeb/tree/0e2b0f1c3bb81c198533c478bf1704ae89589ce8)
* 2022-06-banff
- 2021-05-steps [as of GCWeb v11.3.1](https://github.com/wet-boew/GCWeb/tree/v11.3.1/m%C3%A9li-m%C3%A9lo/2021-05-steps)
- 2021-05-conjunction - [as of GCWeb v11.3.1](https://github.com/wet-boew/GCWeb/tree/v11.3.1/m%C3%A9li-m%C3%A9lo/2021-05-conjunction)

* 2023-10-mount-revelstoke
- 2022-09-svgimagemap [as of GCWeb v14.5.0](https://github.com/wet-boew/GCWeb/tree/v14.5.0/m%C3%A9li-m%C3%A9lo/2022-09-svgimagemap)
- 2021-05-conjunction [as of GCWeb v14.5.0](https://github.com/wet-boew/GCWeb/tree/v14.5.0/m%C3%A9li-m%C3%A9lo/2021-05-conjunction)
- 2021-05-steps [as of GCWeb v14.5.0](https://github.com/wet-boew/GCWeb/tree/v14.5.0/m%C3%A9li-m%C3%A9lo/2021-05-steps)
- 2023-09-menu [as of GCWeb v14.5.0](https://github.com/wet-boew/GCWeb/tree/v14.5.0/m%C3%A9li-m%C3%A9lo/2023-09-menu)
- 2023-09-distance-calculator [as of GCWeb v14.5.0](https://github.com/wet-boew/GCWeb/tree/v14.5.0/m%C3%A9li-m%C3%A9lo/2023-09-distance-calculator)
- 2023-09-collection-sort [as of GCWeb v14.5.0](https://github.com/wet-boew/GCWeb/tree/v14.5.0/m%C3%A9li-m%C3%A9lo/2023-09-collection-sort)

## Template for the frozen compilations list

* DATE (YYYY-MM-DD) - [méli-mélo compilation name]
- Méli-mélo experimental feature included - Hash of the last known Github commit before the code was removed or frozen.
37 changes: 37 additions & 0 deletions méli-mélo/compilation-gelé/index-fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: "Compilations gelées"
lang: fr
altLangPage: "méli-mélo-en.html"
dateModified: "2024-05-29"
---

Ce répertoire contient la liste des compilations méli-mélo qui sont dites gelées. Ceci veux dire qu'aucune modification ou ajout de fonctionnalité ne sera autorisé à moins qu'il apporte un correctif majeur relié à l'accessibilité ou à la sécurité. Un tel correctif doit être documenté et strictement limité à l'accessibilité ou à la sécurité.

Ces compilations sont et doivent être considérées désuettes et leur utilisation est fortement déconseillée.

Si vous nécessitez une fonctionalité de l'une de ces compilations gelées, veuillez contacter l'équipe de la BOEW via les «&nbsp;Github issues&nbsp;» pour initier la discussion.

L'étape suivante serait de relancer la fonctionnalité expérimentale dans une nouvelle compilation méli-mélo et d'initier le travail nécessaire afin que la fonctionalité soit intégrée à GCWeb et acceptée par le bureau de la transformation numérique (BTN) et/ou le sécrétariat du conseil du trésors (SCT).

## Compilations gelées

* 2021-03-trial - Essai, exemple de fonctionnalité à tester et passer en revue l'implémentation des fonctionnalités techniques méli-mélo sur notre système.
- @sample - [0e2b0f1](https://github.com/wet-boew/GCWeb/tree/0e2b0f1c3bb81c198533c478bf1704ae89589ce8)
* 2021-04-gcaem - GC AEM, code CSS/JS personnalisé publié sur Canada.ca avant le 2021-04
- 2021-04-gcaem - [0e2b0f1](https://github.com/wet-boew/GCWeb/tree/0e2b0f1c3bb81c198533c478bf1704ae89589ce8)
* 2022-06-banff
- 2021-05-steps [à partir de GCWeb v11.3.1](https://github.com/wet-boew/GCWeb/tree/v11.3.1/m%C3%A9li-m%C3%A9lo/2021-05-steps)
- 2021-05-conjunction - [à partir de GCWeb v11.3.1](https://github.com/wet-boew/GCWeb/tree/v11.3.1/m%C3%A9li-m%C3%A9lo/2021-05-conjunction)

* 2023-10-mount-revelstoke
- 2022-09-svgimagemap [à partir de GCWeb v14.5.0](https://github.com/wet-boew/GCWeb/tree/v14.5.0/m%C3%A9li-m%C3%A9lo/2022-09-svgimagemap)
- 2021-05-conjunction [à partir de GCWeb v14.5.0](https://github.com/wet-boew/GCWeb/tree/v14.5.0/m%C3%A9li-m%C3%A9lo/2021-05-conjunction)
- 2021-05-steps [à partir de GCWeb v14.5.0](https://github.com/wet-boew/GCWeb/tree/v14.5.0/m%C3%A9li-m%C3%A9lo/2021-05-steps)
- 2023-09-menu [à partir de GCWeb v14.5.0](https://github.com/wet-boew/GCWeb/tree/v14.5.0/m%C3%A9li-m%C3%A9lo/2023-09-menu)
- 2023-09-distance-calculator [à partir de GCWeb v14.5.0](https://github.com/wet-boew/GCWeb/tree/v14.5.0/m%C3%A9li-m%C3%A9lo/2023-09-distance-calculator)
- 2023-09-collection-sort [à partir de GCWeb v14.5.0](https://github.com/wet-boew/GCWeb/tree/v14.5.0/m%C3%A9li-m%C3%A9lo/2023-09-collection-sort)

## Gabarit pour la liste de compilations gelées

* DATE (AAAA-MM-JJ) - [nom de la compilation méli-mélo]
- Nom de la fonctionnalité expérimentale incluse - Hash du dernier commit Github connu avant que le code soit retiré ou gelé.
Loading

0 comments on commit 2a63f60

Please sign in to comment.