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

Remove tool finder #296

Merged
merged 28 commits into from
Mar 3, 2025
Merged

Remove tool finder #296

merged 28 commits into from
Mar 3, 2025

Conversation

HendrikSchmidt
Copy link
Contributor

No description provided.

@HendrikSchmidt HendrikSchmidt marked this pull request as ready for review February 27, 2025 15:24
There is a `.node-version` file to simplify setup using [nodenv](https://github.com/nodenv/nodenv).

### Dependencies

Install the dependencies using npm.

```bash
npm install
npm install --ignore-scripts @strapi/blocks-react-renderer
Copy link
Contributor

Choose a reason for hiding this comment

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

Why is this added?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

During installation @strapi/blocks-react-renderer runs a husky (some kind of code quality tool) script that fails if you don't have husky installed. With this flag you can skip that part.

Copy link
Contributor

@mpanne mpanne left a comment

Choose a reason for hiding this comment

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

Great work, thank you!
Some cleanup tasks todo but nothing groundbreaking.


Date: 2024-05-23
Date: 2024-05-24
Copy link
Contributor

Choose a reason for hiding this comment

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

Why did the dates change in some ADRs (not only this one)?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Ok, hear me out: First, I wanted to consolidate the ADRs by merging them and sorting by date. But then I noticed this led to the wrong order of the ADRs: Decisions that were taken later would come earlier than others. So instead of just reordering the decisions I also changed the date to at least reflect the correct order the decisions were taken in – but didn't spend time on researching the correct date nor doing any other checks like which decisions were actually taken on the same day. As an example, ADR 16 has to come before 17, as 17 discusses GraphQL tooling. It was, however, written a whole month earlier, so I changed the date to make a bit more sense (I noticed this only after your review).

Copy link
Contributor

Choose a reason for hiding this comment

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

Ok, I get your intention. Thing is, that the dates in the ADRs do not reflect the date of the decision being taken but the date of the ADR being written. If you now change them, they don't reflect anything. 😄 I don't really care, the exact date does not really matter. Maybe we can to use the date of the decision being taken in the future. So whenever we take a decision, we either create a ticket to write the ADR and write down the date or we create an empty ADR file with a date and the rest ist TDB.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Totally d'accord with creating a stub each time we take a decision, let's do that!

Copy link

sonarqubecloud bot commented Mar 3, 2025

Quality Gate Failed Quality Gate failed

Failed conditions
D Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@HendrikSchmidt HendrikSchmidt merged commit 3793fd1 into main Mar 3, 2025
3 of 4 checks passed
@HendrikSchmidt HendrikSchmidt deleted the remove-tool-finder branch March 3, 2025 11:13
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.

3 participants