Owning in Telescope

jerryhue

Gerardo Enrique Arriaga Rendon

Posted on March 27, 2022

Owning in Telescope

I would like to write about my current experience in Telescope, and since we are nearing a 3.0 release, I would also like to talk about the area that I have, without a doubt, focused more on the entire term: the dependency-discovery service.

Depedency-discovery

The area that I have worked on the most is the dependency-discovery service, and thus, it is my duty to see it being used by the 3.0 release. Although I have worked on some of these issues through this week, I would like to write about this as if I haven't (because this blog was supposed to be posted a week ago...).

So, if this was the week of March 20th, what I should focus on to guarantee the shipping of the dependency-discovery service?

  1. Finish the collection of issues from GitHub repositories that are associated to the packages.
  2. Design the first front-end for the service.
  3. Add tests for the service.

I am oversimplifying the points above, as I don't want to delve deeply into implementation details.

An important point that I have to discuss is what risks I will be facing that could prevent me from shipping the dependency-discovery.

A major risk I need to worry about is that nobody would be able to review and approve my code. Now, since my PRs tend to be small (less than 300 loc changes), I think this is unlikely. Either way, I need to keep my PRs small so that anybody could review (even if they are new to the service).

Another risk is the front-end. We are nearing the 3.0 release, yet there are no signs of a front-end. I am not really sure how it is going to turn out, but I might want a really simple design that does what it needs to do, which is: facilitate finding issues of several repositories that are dependencies of Telescope.

I will do my best to bring this issue to fruition and see other students using it.

💖 💪 🙅 🚩
jerryhue
Gerardo Enrique Arriaga Rendon

Posted on March 27, 2022

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

Owning in Telescope
telescope Owning in Telescope

March 27, 2022

Telescope 2.9
telescope Telescope 2.9

March 28, 2022

Biggest release on Telescope yet
telescope Biggest release on Telescope yet

February 20, 2022

Reviving the parser service in Telescope
telescope Reviving the parser service in Telescope

February 13, 2022