-
-
Notifications
You must be signed in to change notification settings - Fork 803
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
Migrate products to NPM automation when it makes sense #2071
Comments
https://www.npmjs.com/package/kotlin?activeTab=versions Surprisingly, Kotlin's standard library (published on NPM) is a good proxy for accurate Kotlin release dates. The git tags were quite inaccurate so this will be nice., |
Will take these up. |
Created #2132 to see how it behave (using the corresponding PR in release-data: endoflife-date/release-data#52). |
A few notes (based on endoflife-date/release-data@e0886cb). Bootstrap:
Electron:
Ember:
jquery:
Kotlin:
React :
|
Proposal:
@captn3m0, what do you think ? Should we do one PR or multiple PRs ? |
Agree with all of the above. Single PR is fine. |
- NPM does not contain versions before 3.1.1 - NPM and git dates are in sync
- git contains tags for unreleased versions (such as 9.0.6) - NPM dates are more accurate (for 100+ versions) - NPM is missing versions from 1.0.0 to 1.3.0 - NPM adds 0.x releases (maybe those should be removed)
- git contains tags for unreleased versions (such as 9.0.6) - NPM dates are more accurate (for 100+ versions, usually by a day) - NPM is missing versions from 1.0.0 to 1.3.0 - NPM adds 0.x releases (maybe those should be removed)
- NPM dates are more accurate (usually by a day) - NPM does not contain version 1.0.0 to 2.11.0 (see https://www.npmjs.com/package/ember-source)
- NPM is missing a lot of versions (up to 1.10.2, between 2.0.0 to 2.0.3) - NPM and git dates are mostly in sync.
- NPM looks a lot more accurate than git (by 1 to 6 days) - NPM is missing a few 1.x version (see https://www.npmjs.com/package/kotlin)
- NPM dates are more accurate than git (usually by a day) - NPM adds 0.x versions (not sure it should be kept)
- NPM does not contain versions before 3.1.1 - NPM and git dates are in sync
- git contains tags for unreleased versions (such as 9.0.6) - NPM dates are more accurate (for 100+ versions, usually by a day) - NPM is missing versions from 1.0.0 to 1.3.0 - NPM adds 0.x releases (maybe those should be removed)
- NPM dates are more accurate (usually by a day) - NPM does not contain version 1.0.0 to 2.11.0 (see https://www.npmjs.com/package/ember-source)
- NPM is missing a lot of versions (up to 1.10.2, between 2.0.0 to 2.0.3) - NPM and git dates are mostly in sync.
- NPM looks a lot more accurate than git (by 1 to 6 days) - NPM is missing a few 1.x version (see https://www.npmjs.com/package/kotlin)
- NPM dates are more accurate than git (usually by a day) - NPM adds 0.x versions (not sure it should be kept)
It was off-sync because of the switch to NPM automation (#2071).
It was off-sync because of the switch to NPM automation (#2071).
Now that NPM automation has been merged (endoflife-date/release-data#36), we must have a look at all the products to see if they can/should use it.
Example : Vue migrated to NPM automation because it was simpler (6017e87).
The text was updated successfully, but these errors were encountered: