con / tributors

Pay tribute to your contributors! A tool to automatically update contributor files.
https://con.github.io/tributors/
Apache License 2.0
13 stars 6 forks source link

Filtering per date #65

Open bkhelifi opened 2 years ago

bkhelifi commented 2 years ago

Dear Authors, I have rather a question than posting an issue. Can we make a list of contributors filtered by dates, ie with a 'since' and a 'last', for any branch/dev/etc? Thank you in advance B.

vsoch commented 2 years ago

hey @bkhelifi ! We could probably parse the git history (either directly or by API) to add this date - but I'm not sure until I've tried it.

If you want a quick tool (that works now) to be able to assess contributions between two dates, where a date can be represented as a git commit or tag, check out citelang contrib: https://vsoch.github.io/citelang/getting_started/user-guide.html#contrib. Would that meet your use case? If not, if you want to show me how you are currently using tributors, and then an example of the changed output that you desire.

bkhelifi commented 2 years ago

Thanks for the feedback. The Use Case is to make the list of contributors for a given release (identified by a tag, a release, a branch). Given their dates, I can then filter the contributions. This might be an interesting feature...

vsoch commented 2 years ago

I think that fits squarely with what citelang contrib does, if you'd like to try it out. The Sylabs team used it to derive the numbers in their post here. https://sylabs.io/2022/05/whats-in-a-singularityce-release/.

bkhelifi commented 2 years ago

Good to know! Thank you for the reference... I will have a look