Skip to content

Conversation

@dkurepa
Copy link
Member

@dkurepa dkurepa commented Jan 28, 2025

@dkurepa dkurepa requested a review from premun January 28, 2025 12:19
- `eng/common` is mapped from Arcade into VMR's root (and also mirrored to `src/arcade/eng/common`).
- Changes of `eng/common` in the VMR are only allowed when also changing Arcade's ❓❓❓.
- When code is flowing from arcade to the VMR, we treat it as any other code flow subscription, and just update `src/arcade`.
- Changes of `eng/common` in the VMR`s root are **not** allowed.
Copy link
Member

Choose a reason for hiding this comment

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

Technically they are allowed but will be overwritten like in any other repo

arcade->>VMR: Forward flow to VMR
activate VMR
Note over VMR: eng/common is copied to:<br>src/arcade/eng/common<br>and eng/common
Note over VMR: eng/common is copied to:<br>src/arcade/eng/common
Copy link
Member

Choose a reason for hiding this comment

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

This is misleading. Of course it gets copied there because the whole src/arcade folder goes in there.
Though it does not get copied but code-flown (so regular source code flow).

Copy link
Member Author

Choose a reason for hiding this comment

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

I deleted the whole note since it doesn't behave special in any way

@dkurepa dkurepa merged commit 915b22b into dotnet:main Jan 30, 2025
4 checks passed
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