tillitis / tkey-ssh-agent

SSH Agent for TKey, the flexible open hardware/software USB security key 🔑
https://www.tillitis.se
BSD 2-Clause "Simplified" License
131 stars 15 forks source link

Break out Go packages #85

Closed mchack-work closed 1 year ago

mchack-work commented 1 year ago

Break out our two Go packages to their own repos:

quite commented 1 year ago

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).

quite commented 1 year ago

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).

mchack-work commented 1 year ago

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: https://github.com/tillitis/tillitis-key1-apps/pull/96

PR for Dev Handbook: https://github.com/tillitis/dev-tillitis/pull/12

Can @dehanj please have a look.

mchack-work commented 1 year ago

Merged.