-
Notifications
You must be signed in to change notification settings - Fork 56
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
[Epic] Standardize app code and architecture including using React #28
Comments
Not sure if this deserves to be its own issue, or if it could fit in with this, but another thought I have is to calculate the content of the |
@alodahl this seems like a wishlist item and some of these are already done, e.g. there is now a package.json file. If we still think some of the individual subtasks are feasible and important, I can split them into new issues that someone might actually pick up. |
FYI this is not priority, but we can look at it later. In the next few weeks it would be best to get the backend issues ready. |
Sounds good. I updated the body of this ticket to reflect ideas that were already done or are already separate tickets. I think the only idea still worth having here is converting view layer to React but IIRC that was an explicit decision not to change. If so, we can just close this or repurpose its title to represent that idea and we can document the reasoning for/against it in case the suggestion is made in the future. |
This is more of an epic (and placeholder) but presumably we want the codebase to be easy for others to contribute to and be an educational environment for volunteers and students. Currently, this codebase wouldn't represent best practices for students to reference in interviews etc.
Here are some possible ideas in that vein:
Move active development back to master vsusinggh-pages
main
for trunk devHow to build & test locallyInclude suggestions for commit messagesAny desired coding style guide should be referenced and enforced via hooksCaptured as Add prettier support and enforce with commit hook #89Consume dependencies in a standard way using yarn or npmThe text was updated successfully, but these errors were encountered: