Github improvements

Some general requests for Github improvements. I realise some of these may be a bit niche.

  • Github issue sync. It would be neat to be able to link issues to topics. Not clear how this would work re: threads/etc. but sometimes having the internal/public discussion separated is a bonus.
  • The above, but automatic. That is importing new issues added to a Github repository to a given stage/workspace. Mostly for working on open source projects where issues come in from external users.
  • The ability to manually link a PR, e.g. by clicking & pasting the URL to it
  • I work with multiple Github orgs & it would be great to be able to map them all in Flat.app. A single org per workspace would be fine.

Thanks, Martin! That’s a great list of sensible improvements. If you could provide some more detail on how often and why you need to manually link PRs that would be helpful.

For the manual PR linking, the situation I was thinking of was where a client is using their own task/dev management tools and have their own branch requirements. It’d be useful for me to still have the visibility on it in “my” view. That said, this is dependent on the multi-orgs thing, since on my own orgs I can define the branching.

Another situation would be just when someone opens a PR using the wrong branch name. It’s possible to rebranch & then open a new PR, but that’s a bit of a faff. Just being able to link it manually would be nicer.