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 R…


This content originally appeared on DEV Community and was authored by Kevan Y

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.


This content originally appeared on DEV Community and was authored by Kevan Y


Print Share Comment Cite Upload Translate Updates
APA

Kevan Y | Sciencx (2021-11-29T15:21:51+00:00) Release 0.4 Planning. Retrieved from https://www.scien.cx/2021/11/29/release-0-4-planning/

MLA
" » Release 0.4 Planning." Kevan Y | Sciencx - Monday November 29, 2021, https://www.scien.cx/2021/11/29/release-0-4-planning/
HARVARD
Kevan Y | Sciencx Monday November 29, 2021 » Release 0.4 Planning., viewed ,<https://www.scien.cx/2021/11/29/release-0-4-planning/>
VANCOUVER
Kevan Y | Sciencx - » Release 0.4 Planning. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/11/29/release-0-4-planning/
CHICAGO
" » Release 0.4 Planning." Kevan Y | Sciencx - Accessed . https://www.scien.cx/2021/11/29/release-0-4-planning/
IEEE
" » Release 0.4 Planning." Kevan Y | Sciencx [Online]. Available: https://www.scien.cx/2021/11/29/release-0-4-planning/. [Accessed: ]
rf:citation
» Release 0.4 Planning | Kevan Y | Sciencx | https://www.scien.cx/2021/11/29/release-0-4-planning/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.