zkapp-cli
zkapp-cli copied to clipboard
Discussion: Should the project template be a clone of a repo on Github?
trafficstars
As opposed to a using Gittar and creating a new Git repo.
- Pro: This would allow devs to rebase using the latest recommended project & see what has changed.
- Cons: Dev's repos would have more history, that they may not want--though a dev could delete
.gitand start from scratch if they wanted too, or could squash old commits. Cloning would be slower than degit. Degit is already set up with caching to work even offline too.
[ ] To do this, git clone instead of using gittar.
[ ] Change project command to get project creation working offline again.
[ ] And rename Git remote 'origin' to 'upstream'.
Given the downsides, I lean toward "no". We will have a check and fix command that will work, even if a dev created their own repo too.
We also will have check and fix commands to help bring a project up to current recommendations. That might be better? TBD.
Discussed with Yoni. Gittar has been working well, and we don't want to make this large of a change