-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PROJECT] Future Maintenance of this Project #143
Comments
I think it should be made clearer that this is open source and open to contributions. I've been using this system all year, and only recently discovered that it was open source, mostly because the link in the footer used to go to the info repo, where I was told I had to request access. I didn't have experience with React (Even though I do have experience with Nodejs), so I didn't apply. I only was added here because of an issue I filed on that info repo. I've made a pull request with some changes that will hopefully make this repo more accessible to those who haven't worked on it before: #144 |
@theTisch21 that's a good point. To avoid confusion I will private the info repo just in case as well. |
Also @theTisch21 for the screenshots, I never really used it for anything substantial (just when we were testing broken css on the home page at the very start). Currently it's using browserstack which is why external forks can't get the API key from the repo. I would ideally move any sort of screenshotting to github actions and use something open source there. A popular framework seems to be https://github.com/cypress-io/cypress currently. Also, we desperately need end-to-end tests (which cyprus can handle) to make sure we don't break user functionality. |
Also note: I am currently planing on gap-year/deferring so for now at least, I will be open to continuing to provide PR reviews and making minor contributions. |
I am currently a junior, and have another year at Eastlake. I would be willing to help maintain this repo, and I think @davidvel25 would be willing to help as well. |
@theTisch21 Sounds good. Yeah I would be willing to work on this project a lot during the summertime and next fall as well. Not so much this school year since AP tests are coming up. |
hi jason i can help during the next school year |
Hi, I also can help. I have experience in React from my time with Sam and Indra. |
@davidvel25 @Sheshank-s @Nathan-Yap I invited all of you to the tracker team. That should give you triage access for now. |
Yes I have experience with Sam and Indra too |
Me too |
@Sheshank-s @davidvel25 @Nathan-Yap |
@daniel-sudz @Zjjc123 |
I made you an owner of the organization. As with codeowners, I would like to see them make a few good contributions before making them codeowners. |
The Issue
This repository was started by me (current EHS Key Club Community Service Manager) and my friend @daniel-sudz (react genius). This website is used by Key Club but it is also used by the PTSA (therefore the entire Eastlake High School).
But we are both seniors and will be heading to college. This means
Further Issue
I was also busy during the Key Club Officer election and I'm not quite sure the experience and knowledge of my successor. This means that they might have a difficult time managing a semi-complicated code base (react, redux, firebase, ci/cd etc.)
These are not basic things that people can pick up easily with no prior experiences and rudimentary programming knowledge.
Question
Thank you to @theTisch21 and @davidvel25 for contributing currently!
I'm assuming you guys are not seniors. What ideas do you have?
@daniel-sudz do you have any inputs?
Current Ideas
The text was updated successfully, but these errors were encountered: