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

[Feature]: Generate for YTD/last 12 months timeframe #33

Open
stevepopovich opened this issue Dec 9, 2024 · 4 comments
Open

[Feature]: Generate for YTD/last 12 months timeframe #33

stevepopovich opened this issue Dec 9, 2024 · 4 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@stevepopovich
Copy link

Description

My 2024 has been a good year for me, contribution-wise, but 2024 isn't over! So, there is a gap at the end of my timline. It would be nice to generate my contributions for the last 12 months i.e. gh skyline --ytd maybe.

I guess the tricky part would be what is generated in the bottom right for the date 🤔 I suppose once you build something like this, there is not reason to not extend to any 12 month timeframe.

Requirements

Not sure, I don't know much Go, haha

Definition of Done

There is some option to generate a skyline for the last 12 months of contributions.

Additional Notes

Probably a good first issue 🙃

@stevepopovich stevepopovich added enhancement New feature or request triage Issues to be triaged labels Dec 9, 2024
@github-project-automation github-project-automation bot moved this to Needs Review in gh-skyline Dec 9, 2024
@onshisan
Copy link

onshisan commented Dec 9, 2024

I guess the tricky part would be what is generated in the bottom right for the date 🤔

This could be "YTD @ YYYY-MM-DD".

@stevepopovich
Copy link
Author

I guess the tricky part would be what is generated in the bottom right for the date 🤔

This could be "YTD @ YYYY-MM-DD".

True, or just YYYY-MM-DD-YYYY-MM-DD or YYYY-YYYY, MM-DD

@chrisreddington
Copy link
Collaborator

Thanks for raising this issue @stevepopovich, and for the interest @onshisan 🙏 Agreed, that there are some further details to think about here - but it could be interesting to explore.

I'm interested in what other members of the community think, and any alternate suggestions here. So I'll unassign myself in case anyone wanted to pick this up 😄 I think the trick will be integrating it into the CLI in a way that makes sense from a user experience perspective (e.g. currently the flag is --year, but perhaps that might change to --period or another approach).

@chrisreddington chrisreddington removed their assignment Dec 10, 2024
@chrisreddington chrisreddington added help wanted Extra attention is needed and removed triage Issues to be triaged labels Dec 10, 2024
@chrisreddington chrisreddington moved this from Needs Review to Ready to Start in gh-skyline Dec 10, 2024
@siddharthkoli
Copy link

Hi @chrisreddington, I'd love to take this up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
Status: Ready to Start
Development

No branches or pull requests

4 participants