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

WIP: reimplementation of git-standup with Kotlin Native #100

Closed
wants to merge 20 commits into from

Conversation

jmfayard
Copy link
Collaborator

@jmfayard jmfayard commented May 3, 2021

Reimplementation https://github.com/kamranahmedse/git-standup

Recall what you did on the last working day ..or be nosy and find what someone else did.

A little tool that I always wanted for myself. I work on several repositories on daily basis and it is mostly difficult for me to remember where I left off in each one of them. git-standup helps me with running standups and keeping track of what I have been doing. By default it gives you the most common usage i.e. shows you commits from the last working day in the current directory and the directories below current level plus it comes with several options to modify how it behaves.

Usage:

$ ./gradlew :kotlin-ci:install

$ git-standup
/Users/jmfayard/IdeaProjects/refreshVersions
No commits from Jean-Michel Fayard during this period.
/Users/jmfayard/IdeaProjects/dojo-2021-04-30
dbe9fed - Add README (3 days ago) <Jean-Michel Fayard>
05db8cf - Add test for testCombineSolutions() (3 days ago) <Jean-Michel Fayard>
f95b85e - Inline variable (3 days ago) <Jean-Michel Fayard>
1ba4bd0 - Validate PIN early or throw exception (3 days ago) <Jean-Michel Fayard>

TODO

  • Add unit tests
  • Make the project multiplatform so that we can run the scrip on the JVM in addition of Kotlin Native
  • Files.kt should be moved to comomonMain and implemented both in the JVM and in Kotlin Native
  • Create GitHub Action to run unit tests on push
  • Create GitHub Action to publish artifacts when a new release is done
  • Do pair-programming with friends and explain the project
  • Move the project to its own repository. Choose a naming
  • Look at the few options from git-standup that are not implemented yet
  • See if we can an installer that install the script in one command-line
  • See if we can publish the project on homebrew

@jmfayard jmfayard closed this May 24, 2021
@LouisCAD LouisCAD deleted the kotlin-ci_git_standup branch May 24, 2021 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant