Replies: 4 comments 6 replies
-
For me, an MVP of this feature would do the following:
This is pretty similar to what we do with feeds right now, only it's using the GitHub API vs. blogs. We'd have to get an API key from GitHub so we don't get rate-limited doing this. We'd also have to be smart about how quickly we do these requests so that we don't flood GitHub's API and get banned. |
Beta Was this translation helpful? Give feedback.
-
One important bit that we have to leave clear is figuring out what a dependency really is. Depending on our definition, this will become very straightforward, or somewhat difficult to discuss. If we go with the broadest type of dependency, then that would include things like:
The list, however, is not exhaustive. Maybe, when you think of the word "dependency", you might think of the For starters, we can consider the |
Beta Was this translation helpful? Give feedback.
-
Does anyone already have an idea of how it would look like (front end)? Perhaps a reference to use as an example. Because it could be a list, a map, tables perhaps.. You could just send a link to some other project with the same structure (but different data) |
Beta Was this translation helpful? Give feedback.
-
I'm removing a project for this from the old system and creating one in the Projects beta |
Beta Was this translation helpful? Give feedback.
-
#2649 sparked the idea of improving the dependency graph of Telescope for the purposes of serving out more information about Telescope dependencies to Telescope contributors. This information would include things like open issues that people can work on, such as issues labelled "good first issue", "help wanted", etc. This way we can create a healthier open source community, where we not only contribute code to our project, but also to the projects we depend on.
I would like to start a discussion to how this dependency visualization should be broken down, so that we have an easier time on filing issues, opening PRs, writing documentation, among other things.
The end product we would like to have is a tool, preferably a web page, that we can easily visualize all the dependencies that have an available GitHub project for querying things like issues, PR, etc. The end product does not have to be exactly as described, so that means that the feature set can be expanded or reduced as long as it serves us to achieve our main objective: make contributing to dependency projects much easier!
Beta Was this translation helpful? Give feedback.
All reactions