The longer answer is that we know that projects want to use GitHub
issues and we've laid some of the groundwork for a solution.
Unfortunately, we don't yet have a time frame for implementation.
There are two things at work here. First, we have a vendor
neutrality requirement that we need to meet. Second, we have a
"freedom of action" requirement from the board of directors: if
we're leveraging external services, we need to be able to pick up
and keep going when/if that service becomes unavailable.
Having an API is great, but we still need to be able to do something
with the data should that service go offline (and there are lots of
reasons why that service might go offline). There are some software
solutions for doing this, but these themselves then become external
software/services that we need to have "freedom of action" from.
I know that this all feels a little academic with regard to
something like GitHub. What are the chances that GitHub will shut
down this service, or go out of business, or change their business
model, or whatever? With increasing time scales... the chances are
pretty good, actually.
FWIW, we have a further requirement on our infrastructure that we
only use open source software (this really extends from the "freedom
of action" requirement). This, combined with the vendor neutrality
concern, is why we can't use JIRA.
HTH,
Wayne
I see a GitHub API for issues:
To each their own, but BugZilla is the worst bug-tracker
I’ve ever used.
_______________________________________________
technology-pmc mailing list
technology-pmc@xxxxxxxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://locationtech.org/mailman/listinfo/technology-pmc
|