git-plan icon indicating copy to clipboard operation
git-plan copied to clipboard

feat: each plan should have a simple identifier that can be used to reference it

Open rorybyrne opened this issue 3 years ago • 1 comments

For example, Linear has XYZ-1234 style identifiers

rorybyrne avatar Mar 23 '21 10:03 rorybyrne

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

rorybyrne avatar Mar 26 '21 07:03 rorybyrne