Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support non-github repositories #119

Closed
akhmerov opened this issue Jun 2, 2020 · 2 comments
Closed

Support non-github repositories #119

akhmerov opened this issue Jun 2, 2020 · 2 comments

Comments

@akhmerov
Copy link
Contributor

akhmerov commented Jun 2, 2020

This is a continuation from #114, following #118.

Several places now hard-code github-specific information. For example #118 introduces the github icon in the top bar, and the schema for pre-populating issue with parameters.

I realize that github is the main priority for this project, however I'd like to know:

  • If support of other repository types is on the roadmap?
  • What would be the most reasonable way to configure this?

For example if one wanted to adjust #118 to support bitbucket or gitlab, they would need to make the repository icon customizable (instead of fa-github), and change the schema for pre-populating the issue title and description. This is all doable, but I'd like to know how would the user control it? Would there be a single "repository_type" configuration key?

@choldgraf
Copy link
Member

Yes for sure - just a matter of hours in the day, and I think GitHub is the main one to prioritize.

I think the thing to do is to start using functions to generate values in the HTML, and then use python logic to determine whether the outputs should be one thing or another.

@choldgraf
Copy link
Member

I think this is a duplicate of:

that one has more comments so I'll close this one

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants