Replies: 9 comments 19 replies
-
I also think that at certain point we should require a minimum of 2 reviews on PRs from project maintainers in order to merge. Certain types of frontend and backend, etc can be assigned via a CODEOWNER file in the project root folder/ directory. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
@gbowne1 i can manage the fronend and backend task, but for now quite busy in open-source program, but will look the pr's issues etc once a week and help with them :) |
Beta Was this translation helpful? Give feedback.
-
Hey I can look into frontend part. |
Beta Was this translation helpful? Give feedback.
-
@gbowne1 I hope you are doing well, I see the backend implementation is started, good to see that, I've been busy lately with some interviews and office work, but I'll start looking into both frontend/backend tasks shortly. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
@gbowne1, when I get to 5 successfully merged PRs, I would like to be part of maintaining the frontend part of the app. |
Beta Was this translation helpful? Give feedback.
-
The project is really coming along very well I must say. I particularly love the enthusiasm shown by the contributors. I'm not really familiar with unit testing. Maybe I can make a research and see if I can help in that regard also. If you have resources on unit testing please share. |
Beta Was this translation helpful? Give feedback.
-
Thank you. |
Beta Was this translation helpful? Give feedback.
-
I would like to propose that this open source project have several maintainers, reviewers, collaborators and contributors. My goal here is a minimum of one person per role, two with some coverage.
Frontend
Write and maintain the frontend code.
Implement new features
Debugging & testing browser and device specific bugs
Backend/Server
Maintain the code for the nodejs and expressjs server including the index.js / server.js
Database
Maintain the mongodb code, schemas, models, collection(s)
Testing QA & QC
Writing and maintaining the e2e, unit and integration test code
Still need to decide which testing platforms we will use. Jest and React Testing Library are built in. We can start there.
Accessibility testing
Cross Browser Testing
Device testing
Documentation
Write, review and maintain application including international documentation.
Deployment & DevOps
Make sure that builds run, containerized builds, etc complete
Deployment to server
At this point in time I have been requiring a minimum of 5 successful merges before someone can be invited to be a collaborator and maintainer of the project.
@LOGESH-B
Beta Was this translation helpful? Give feedback.
All reactions