Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(BSR) docs(ci): add details on version's bumps #6754

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

pierrecanthelou
Copy link
Contributor

Juste pour que tout le monde puisse bien comprendre les variations de numéros de versions quand on passe différentes itérations.

NB : J'ai remplacé les doubles espaces par un simple espace lors d'une commande groupée...

Copy link

github-actions bot commented Aug 9, 2024

Performance Comparison Report

Significant Changes To Render Duration

There are no entries

Meaningless Changes To Render Duration

Show entries
Name Render Duration Render Count
Performance test for Favorites page 55.9 ms → 57.2 ms (+1.3 ms, +2.3%) 6 → 6
Performance test for Bookings page 37.8 ms → 38.8 ms (+1.0 ms, +2.6%) 7 → 7
Performance test for Offer page 208.5 ms → 209.0 ms (+0.5 ms, ±0.0%) 5 → 5
Search Landing Page - Performance test for Search Landing page 13.8 ms → 14.2 ms (+0.4 ms, +2.9%) 5 → 5
Performance test for Profile page 6.4 ms → 6.7 ms (+0.3 ms, +4.7%) 5 → 5
Performance test for Venue page 2.3 ms → 2.5 ms (+0.2 ms, +8.7%) 1 → 1
Performance test for EndedBookings page 28.6 ms → 28.3 ms (-0.3 ms, -1.0%) 7 → 7
Search Results - Performance test for Search Results page 14.2 ms → 13.8 ms (-0.4 ms, -2.8%) 5 → 5
Show details
Name Render Duration Render Count
Performance test for Favorites page Baseline
Mean: 55.9 ms
Stdev: 2.2 ms (4.0%)
Runs: 60 58 57 57 57 55 54 54 54 53

Current
Mean: 57.2 ms
Stdev: 3.7 ms (6.4%)
Runs: 67 58 58 57 56 56 56 55 55 54
Baseline
Mean: 6
Stdev: 0 (0.0%)
Runs: 6 6 6 6 6 6 6 6 6 6

Current
Mean: 6
Stdev: 0 (0.0%)
Runs: 6 6 6 6 6 6 6 6 6 6
Performance test for Bookings page Baseline
Mean: 37.8 ms
Stdev: 2.6 ms (6.8%)
Runs: 42 41 39 39 39 37 36 35 35 35

Current
Mean: 38.8 ms
Stdev: 2.3 ms (6.1%)
Runs: 42 42 40 39 39 39 38 38 37 34
Baseline
Mean: 7
Stdev: 0 (0.0%)
Runs: 7 7 7 7 7 7 7 7 7 7

Current
Mean: 7
Stdev: 0 (0.0%)
Runs: 7 7 7 7 7 7 7 7 7 7
Performance test for Offer page Baseline
Mean: 208.5 ms
Stdev: 6.6 ms (3.2%)
Runs: 215 215 214 213 213 211 203 201 201 199

Current
Mean: 209.0 ms
Stdev: 3.3 ms (1.6%)
Runs: 214 213 212 211 209 208 206 206 206 205
Baseline
Mean: 5
Stdev: 0 (0.0%)
Runs: 5 5 5 5 5 5 5 5 5 5

Current
Mean: 5
Stdev: 0 (0.0%)
Runs: 5 5 5 5 5 5 5 5 5 5
Search Landing Page - Performance test for Search Landing page Baseline
Mean: 13.8 ms
Stdev: 1.6 ms (11.7%)
Runs: 15 15 15 15 15 15 13 12 12 11

Current
Mean: 14.2 ms
Stdev: 0.8 ms (5.6%)
Runs: 15 15 15 15 14 14 14 14 13 13
Baseline
Mean: 5
Stdev: 0 (0.0%)
Runs: 5 5 5 5 5 5 5 5 5 5

Current
Mean: 5
Stdev: 0 (0.0%)
Runs: 5 5 5 5 5 5 5 5 5 5
Performance test for Profile page Baseline
Mean: 6.4 ms
Stdev: 1.0 ms (15.1%)
Runs: 8 8 7 6 6 6 6 6 6 5

Current
Mean: 6.7 ms
Stdev: 0.9 ms (14.2%)
Runs: 8 8 8 7 6 6 6 6 6 6
Baseline
Mean: 5
Stdev: 0 (0.0%)
Runs: 5 5 5 5 5 5 5 5 5 5

Current
Mean: 5
Stdev: 0 (0.0%)
Runs: 5 5 5 5 5 5 5 5 5 5
Performance test for Venue page Baseline
Mean: 2.3 ms
Stdev: 0.5 ms (21.0%)
Runs: 3 3 3 2 2 2 2 2 2 2

Current
Mean: 2.5 ms
Stdev: 0.5 ms (21.1%)
Runs: 3 3 3 3 3 2 2 2 2 2
Baseline
Mean: 1
Stdev: 0 (0.0%)
Runs: 1 1 1 1 1 1 1 1 1 1

Current
Mean: 1
Stdev: 0 (0.0%)
Runs: 1 1 1 1 1 1 1 1 1 1
Performance test for EndedBookings page Baseline
Mean: 28.6 ms
Stdev: 2.0 ms (6.8%)
Runs: 32 30 30 30 28 28 28 28 27 25

Current
Mean: 28.3 ms
Stdev: 2.1 ms (7.3%)
Runs: 32 30 30 29 28 28 28 27 26 25
Baseline
Mean: 7
Stdev: 0 (0.0%)
Runs: 7 7 7 7 7 7 7 7 7 7

Current
Mean: 7
Stdev: 0 (0.0%)
Runs: 7 7 7 7 7 7 7 7 7 7
Search Results - Performance test for Search Results page Baseline
Mean: 14.2 ms
Stdev: 1.6 ms (11.4%)
Runs: 16 16 15 15 15 14 14 14 12 11

Current
Mean: 13.8 ms
Stdev: 1.4 ms (10.1%)
Runs: 16 15 15 15 14 13 13 13 12 12
Baseline
Mean: 5
Stdev: 0 (0.0%)
Runs: 5 5 5 5 5 5 5 5 5 5

Current
Mean: 5
Stdev: 0 (0.0%)
Runs: 5 5 5 5 5 5 5 5 5 5

Changes To Render Count

There are no entries

Added Scenarios

There are no entries

Removed Scenarios

There are no entries

Generated by 🚫 dangerJS against d5f2f0e

Copy link

sonarcloud bot commented Aug 9, 2024

all over the file version's number to reflect that
Copy link

sonarcloud bot commented Aug 9, 2024

Comment on lines +11 to +14
- environment variable changed or added
- new native library
- new build step
- ...

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

avant me semblait plus proche de ce qu'on veut

je ne comprends pas

Comment on lines +21 to +29
<p>SemVer (Semantic Versioning) is a standardized versioning system used to label software versions in a clear and predictable way. It follows the format MAJOR.MINOR.PATCH (e.g., 1.4.2), where:</p>
<ul>
<li><strong>MAJOR</strong> (<mark>X</mark>.y.z): Incremented when there are <mark>incompatible changes</mark> or breaking changes. Example: 2.0.0 -> 3.0.0</li>
<li><strong>MINOR</strong> (x.<mark>Y</mark>.z): Incremented when <mark>new features</mark> are added that are backward compatible. Example: 2.1.0 -> 2.2.0</li>
<li><strong>PATCH</strong> (x.y.<mark>Z</mark>): Incremented for <mark>bug fixes or minor changes</mark> that don't affect the API.Example: 2.1.1 -> 2.1.2</li>
<li><strong>BUILD or REVISION</strong> (x.y.z.<mark>W</mark>): Incremented with <mark>every build or release iteration</mark>, often used internally to distinguish between minor changes or bug fixes within the same patch version.</li>
</ul>
<p><strong>Example</strong><br/>
A version update from 1.4.2 to 1.5.0 introduces new features without breaking existing functionality, while an update from 1.4.2 to 2.0.0 introduces incompatible changes.</p>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pourquoi mettre du HTML dans un fichier markdown pour des choses faisables en markdown ?

la doc est déjà longue (et donc lue en diagonale) est-ce nécessaire d'ajouter une définition commune accessible ailleurs ?

@@ -28,7 +43,7 @@ Then the build is faster as only the javascript code is published. The download
#### Troubleshooting

<details>
<summary>I don't see my changes on testing</summary>
<summary>I don't see my changes on testing</summary>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

les indentations HTML avec un seul espace, c'est peu commun, généralement, c'est 2, 4 ou tab

@@ -103,31 +118,64 @@ If not urgent (but still can't wait until the next MEP), it's better for the use

### How

- List all tags of the version `X.X.X`, tags of type: `vX.X.X-Y` (`git fetch --tag`and then `git tag | grep vX.X`)
- List all tags of the version `X.Y.Z`, tags of type: `vX.Y.Z-W` (`git fetch --tag`and then `git tag | grep vX.Y`)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

W est juste avant dans l'alphabet, et pourrait laisser penser que c'est le plus gros increment, alors qu'il se trouve à la fin

en maths, K et N sont souvent utilisé pour désigner des nombres sans importances

détails, non bloquant : je recommande K ou N à la place de W


- Set Tag under version « 301 »
- Testing is under version number 302, compilation and merges on master prepare the 302's future version well
- Staging is compiled from tag's 301, we are testing version 301

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pour éviter les confusions

Suggested change
- Staging is compiled from tag's 301, we are testing version 301
- Staging is compiled from tag's 301, we are checking version 301

ou

Suggested change
- Staging is compiled from tag's 301, we are testing version 301
- Staging is compiled from tag's 301, we are reviewing version 301

ou

Suggested change
- Staging is compiled from tag's 301, we are testing version 301
- Staging is compiled from tag's 301, we are validating by the QA version 301

- Prod is compiled from tag's 302, we publish result of 301+302
- New iteration goes on 303

Nous lançons la mes de la version 303 (MeS).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the rest of le document is en anglais

why ici is en french ?

- Staging is under version number 300
- Prod is under version number 300

We run processes for 301 (MeS).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

je ne suis pas certain de comprendre ce qui est sous entendu par "We run processes"


Check if you can find it on AppCenter. Example for [staging iOS][8].

![img](./CodePushOnAppCenter.png)

</details>

## Sprints, MeS and MeP

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

j'ai l'impression que cette section essaie de représenter ce qui se passe au fil du temps

je trouverais ça bien plus simple à comprendre avec quelque chose de visuel

je recommande un graph Mermaid, peut etre https://mermaid.js.org/syntax/timeline.html ou https://mermaid.js.org/syntax/gitgraph.html ou alors celui avec lequel on peut faire plein de trucs https://mermaid.js.org/syntax/flowchart.html

Nous lançons la mes de la version 303 (MeS).

- Set Tag under version « 303 »
- Testing is under version number 304, le compilation et les merges sur master préparent bien la future version 304

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

français or english but nous devrions be plus consistent

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants