-
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
Refactoring of code base & developer documentation #62
Comments
|
I agree with the points mentioned above. Lets wait with the dev guide until the rest is done. There should also be a guide in the future how to set everything up in the background @jimmylevell. |
Totally agree on your listings and your insight. Would write out the dev and admin guide (#65) as soon as the next iteration (0.9) is completed as heavy code quality improvements and simplification are introduced. I will created a task within the API project to address the admin / dev guide. |
Discussed in meeting
|
- remove unnecessary depdendencies - separate production and dev dependencies
Please, when adding new dependencies, think about whether they are dev or production dependencies and organize them accordingly. |
@broesmel : could you point out which commit you mean where I have added dependencies to the wrong section? As I went through my latest commits and only saw that I have added "serve" cd45a63#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519. Just that I can fix the wrong assignment. Thank you for pointing out! :) |
Hello! Sorry for the delay in answering. Using "serve" as an example - which is not required in our production server as far as I know. When adding dependencies just used by developers, you can save them globally Thanks! |
- replace with react-helmet async - fixes untraceable console warnings
Is the 'tasks' functionality as ported over the hering project relevant for thilo? The same I ask myself for the 'targets', and most importantly for the 'links' which are fetched on every load. edit after meet: |
I consider this to be mainly done, now waiting for the content to see if everything holds up. The code has some comments now and a dev guide can be created once we are nearing release. |
Status of open tasks
|
I think (most of) the dev dependencies need to remain in the project to facilitate development. They are never going into the production code so this should not be too big of an issue. |
@broesmel : ok so in this case the following point of yours has been resolved / addressed during your refactoring?
|
Yes, exactly. Now, only production relevant dependencies are used in the build process, and developer dependencies are used during local development. |
Refactor the code of the app to make it more clear. Increase reusability and incode documentation (comments)
The text was updated successfully, but these errors were encountered: