You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 15, 2020. It is now read-only.
The idea is to have bundle whatsup command (currently, bundler will translate that to separate bundle-whatsup executable, if it is installed as a separate gem), which can for all, or for specified dependencies from your bundle, report "what have been changed in versions you've missed".
Plan
Make a changelog parser which is working for most of the popular variations of format (because vandamme is not).
Investigate ways for extracting the Changelog/History file for gem (through GitHub/Bitbucket/GitLab repo, if present; by gem downloading and unpacking; probably through rubydoc.info)
Investigate ways to report the significant changes in a terse yet readable manner;
Pack everything into library/executable.
Importance
The tool envisioned seems more fun, than a really important piece of infrastructure, yet can be pretty useful and popular. Powerful changelog parser able to consume more formats than currently existing ones can be useful on itself for code analysis tools.
Skills and domains
The most non-trivial parts are the reliable parsing of a fuzzy text format and robust changelog finder. Also, some knowledge of Bundler and gems infrastructure could be used or obtained in the process.
The text was updated successfully, but these errors were encountered:
Project
The idea is to have
bundle whatsup
command (currently, bundler will translate that to separatebundle-whatsup
executable, if it is installed as a separate gem), which can for all, or for specified dependencies from your bundle, report "what have been changed in versions you've missed".Plan
Importance
The tool envisioned seems more fun, than a really important piece of infrastructure, yet can be pretty useful and popular. Powerful changelog parser able to consume more formats than currently existing ones can be useful on itself for code analysis tools.
Skills and domains
The most non-trivial parts are the reliable parsing of a fuzzy text format and robust changelog finder. Also, some knowledge of Bundler and gems infrastructure could be used or obtained in the process.
The text was updated successfully, but these errors were encountered: