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

group similar commits #7

Open
fabienjuif opened this issue Dec 30, 2018 · 2 comments
Open

group similar commits #7

fabienjuif opened this issue Dec 30, 2018 · 2 comments
Labels
feature help wanted Extra attention is needed

Comments

@fabienjuif
Copy link
Owner

levenshtein

@fabienjuif fabienjuif added the help wanted Extra attention is needed label Dec 30, 2018
@jwir3
Copy link

jwir3 commented Jan 2, 2022

I might be able to help with this, if this project is still active. I'd really like to see this succeed, and am also practicing my Rust skillset. Would you be able to give me a little more information about how this is expected to work?

@fabienjuif
Copy link
Owner Author

Sure you can look at it if you want!

Here is the nodejs version we wrote back then: https://github.com/frinyvonnick/gitmoji-changelog/blob/master/packages/gitmoji-changelog-core/src/utils.js

You can see an example using levenshtein library (from the levenshtein algorithm) that group similar commit names together.

Wikipedia about the algorithm

The idea was to write a rust version using this kind of approach.

Feel free to open a PR or even clone the project if I am not fast enough to respond/test ;)

Cya and happy new year 🎇

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants