Release 2.9 rethinking about my goal
Kevan Y
Posted on March 21, 2022
Which part of Telescope 3.0 do I own?
In the past 2 weeks in telescope, I have been working in Docker, nginx, and oauth. So I guess I'm gonna own those parts.
Which existing Issues are part of this? Which new Issues do I need to file in order to properly describe the work? When will those issues be filed?
- Add full OAuth2 capabilities to SSO service #3088, new issue, after adding oauth to Portainer, we found that it's not convenient to create 2 different oauth github app for staging and development, also in the future if we want to secure more route with oauth2-proxy, we will have to create more oauth github app. This issue will solve that, by enabling full OAuth2 capabilities in our SSO.
- Apply Dockerfile best practices from Snyk recommendations #1668, undergoing, I started to refactoring some Dockerfile already and will keep refactoring the rest for 2.9 release.
- Refactor all our dockerfile to use our base image. #3278, new issue, in #2803 we created a base to be used in all other of dockerfile.
- Expose supabase studio under nginx #3033 - undergoing, waiting on #2979, once the secret thing is done. I can push my local change into it.
- See if our nginx configs make any of these common mistakes #3029, new issue, this issue for check if we setup our nginx config correctly.
Who can I depend on for support in development, debugging, testing, and reviews? I can't do this alone.
@TDDR, is our Docker guy, along @manekenpix, and @humphd who knows most of the telescope part and provide a lot of help.
What are the risks that I see, which could prevent me from getting this shipped?
I think time is a big issue. With my course load specially PRJ class + job hunting + doing research and preparing the document to be able to work in Canada is starting, my schedule is getting filled quickly. I started 2 different side projects at the beginning of the semester utilizing web3, nextjs, and redux, but had to pause them because not enough time.
How will I mitigate these risks?
I think to mitigate those risks. It will be great to find more contributors to have an interest in oauth part and docker. Working as a group is much faster than working alone.
Posted on March 21, 2022
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.