Skip to content

Conversation

adamstankiewicz
Copy link
Member

@adamstankiewicz adamstankiewicz commented Feb 27, 2025

Adds an ADR under OEP-67 "Frontend Technology Selection"'s best practices to codify the (updated) recommendation to no longer pin dependencies in package.json, in favor of using caret ranges.

  • OEP-67 (preview)
  • ADR for using caret ranges in dependency versions (preview)

Copy link
Contributor

@sarina sarina left a comment

Choose a reason for hiding this comment

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

@adamstankiewicz is there anyone else we should tag for review on this?

@adamstankiewicz
Copy link
Member Author

@adamstankiewicz is there anyone else we should tag for review on this?

Perhaps @brian-smith-tcril and @arbrandes can provide an additional review?

Copy link
Contributor

@brian-smith-tcril brian-smith-tcril left a comment

Choose a reason for hiding this comment

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

Overall LGTM! Well reasoned and well worded!

I left a couple non-blocking comments, one is a tiny formatting nit, the others are about linking to relevant Renovate docs to help anyone who reads this and thinks, "what's Renovate?"

adamstankiewicz and others added 3 commits March 11, 2025 17:55
Co-authored-by: Brian Smith <112954497+brian-smith-tcril@users.noreply.github.com>
Co-authored-by: Sarina Canelake <sarina@axim.org>
@sarina
Copy link
Contributor

sarina commented Mar 22, 2025

@adamstankiewicz - I think this is ready to merge, unless you have further work to do on it?

@adamstankiewicz
Copy link
Member Author

@adamstankiewicz - I think this is ready to merge, unless you have further work to do on it?

@sarina All set to merge on my end! Thanks!

@sarina sarina merged commit c5cbc28 into openedx:master Mar 23, 2025
5 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.

4 participants