git-plan
git-plan copied to clipboard
feat: each plan should have a simple identifier that can be used to reference it
For example, Linear has XYZ-1234 style identifiers
Some ideas:
- Integrate with Linear so that git-plan can pull the project name from there (e.g.
GPL-XXX
). This would work well with #24, allowing us to give plans the same name as their Linear tickets. - Similarly, integrate with Github. There is no identifier to import from Github (as far as I know?) but we could use the Github repo's name to infer it, like below:
- Infer an identifier style from the project's name. For example, this project's identifier style might be
GPL-XXX
. This could be done using the name of the remote ([email protected]:synek/git-plan.git
), or it could try multiple strategies (package.json
,pyproject.toml
, etc.) and somehow choose the "best".