Break out Go packages
mchack-work opened this issue · 4 comments
Break out our two Go packages to their own repos:
- tk1
- tk1sign
For all the breaking out of items from the apps repo I suggest to really try to maintain git history. It ought to be possible to start with a copy of the repo, git rm
all that should not be part of it and then change the remote. (In these cases here removing everything that is not the tk1 or tk1sign package respectively).
Some eople seem to make the effort to not only remove current files, but to prune the history of them. https://stackoverflow.com/questions/61062501/split-git-repository-and-only-keep-history-of-remaining-files
Not sure if it's worth the effort (and I don't see any immediate caveat with not doing so either).
tk1
now tkeyclient
with preserved history: https://github.com/tillitis/tkeyclient
tk1sign
now known as tkeysign
with preserved history: https://github.com/tillitis/tkeysign
PR for -apps which uses tkeyclient and tkeysign: #96
PR for Dev Handbook: tillitis/dev-tillitis#12
Can @dehanj please have a look.
Merged.