Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
November 29, 2021 03:21 pm GMT

Release 0.4 Planning

Intro

For the last release, I have to work on something larger and more impactful than anything I have done in the previous three releases. This blog will be separated into 3 other blogs, Release 0.4 - Planning, Release 0.4 - Progress, and Release 0.4 - Release.
In this part, I will talk about finding a project, finding an issue, and planning how to work on an issue.

Looking for a project

I wanted to continue my work on heptagram repository, but the owner switched to a new project and plan to archive the project. So I look to telescope and IPC144.

Looking for an issue

I'm looking for a fullstack issue. It would help me to develop more skills. I found 3 issues:
https://github.com/Seneca-CDOT/telescope/issues/2418
https://github.com/Seneca-CDOT/telescope/issues/2506
https://github.com/Seneca-ICTOER/IPC144/issues/113

Planning

For issues #2418, I first check where the code is located. I found that the API is located here https://github.com/Seneca-CDOT/telescope/blob/master/src/api/status/src/services.js, and the dashboard is located here https://github.com/Seneca-CDOT/telescope/blob/master/src/api/status/public/index.html.
I will think about a design to make it prettier and fix to the rest of the dashboard. To display the status I will fetch from the API and base on the response I will show in green for OK and red for not OK

For issues #2506, I first check where the code is located. I found the HTML for the dashboard is located here https://github.com/Seneca-CDOT/telescope/blob/master/src/api/status/public/index.html and to fetch the data the code is located here https://github.com/Seneca-CDOT/telescope/blob/master/src/api/status/public/js/github-stats.js. The format for displaying the commit will be

(avatar) Full Name 2dc6a97

where commit sha will be in red and mono font. To display the data I will retrieve commit URL and sha from the fetch data and put it into the HTML.

For issues #113 is to bring all images from ict.senecacollege.ca into the repo. First of all, I will download all the images then compress them to reduce more the size of the image. After that, I will replace all the links for all markdowns. Then double-check with the original website that everything is correct.


Original Link: https://dev.to/pandanoxes/release-04-planning-21lk

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To