Replies: 3 comments 2 replies
-
Just some food for thought. I don't know that there is a way to link pull request from one repo to issues for another in such a way that it would cause the issue to close when the PR was merged. This is a feature we try and utilize in order to keep a handle on the issues themselves. |
Beta Was this translation helpful? Give feedback.
-
I'm curious to hear what others think about this. I'm kind of torn I like the idea of having a central board as a backlog, and lessening the confusion for users about where issues should be filed. One nice thing about filing issues on the specific implementation buildpack repo is that it invites users to take a look at that specific buildpack. When filing an issue, it can be illuminating to actually go to the repo and check out the specific buildpack that's at the root of the issue. My concern is if we move away from filing implementation buildpack issues on their repos, some of this ease of getting context will be lost, if that makes sense. I don't know. Maybe I'm overestimating the number of people who do this |
Beta Was this translation helpful? Give feedback.
-
I have questions and concerns about this. Let me address each point:
Do we have evidence that this is true? As it exists today, there is nothing stopping a user that didn't know where to file a Ruby related issue from opening that issue in the top-level Ruby repo. When the issue gets triaged, we usually have been able to move it to the appropriate place with no burden on the end-user to understand that beforehand.
We can already do this. I've been running a "shadow" backlog as a private project for a while now. The 25 repo limit is just on the number of repos you can "link" to the project. Linking repos is really just a convenience mechanism to make it just a little bit easier to add issues to the project, but not necessary. The biggest hurdle we face in using GitHub projects is that we track stuff that is outside of the Paketo project in our current backlog solution. Even if we did this, we'd need somewhere to also track all of this other work.
I can't speak for everyone, but this isn't an issue I am having. I also just have a general concern with us disabling issues on our repos. If you were a user that knew a bug existed in the |
Beta Was this translation helpful? Give feedback.
-
I've been wondering if we should disable github issues on "implementation" buildpack repos and direct all users to file issues on the "meta" language family buildpack repo. For example, issues/requests around the bundler, MRI, bundle-install, etc. would all get filed in the Ruby buildpack repo.
I could think of a couple advantages of doing something like this:
Really curious to hear what other folks think about this.
Beta Was this translation helpful? Give feedback.
All reactions