Skip to content
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

Template and good practices for ELIXIR Cloud components #37

Open
3 tasks
uniqueg opened this issue Jul 11, 2022 · 1 comment
Open
3 tasks

Template and good practices for ELIXIR Cloud components #37

uniqueg opened this issue Jul 11, 2022 · 1 comment
Assignees
Labels
meta Meta issue spawning other issues

Comments

@uniqueg
Copy link
Member

uniqueg commented Jul 11, 2022

Is your feature request related to a problem? Please describe.
The more components we offer, the harder it will become to maintain them. Therefore, it is critically important to come up with a template and good practice guidelines for writing additional compoments. The template should take care of as much of the boilerplate as possible to ensure that good practices are followed/enforced.

Describe the solution you'd like

  • Design a set of good practice guidelines for developing new ELIXIR Cloud Components in this draft
  • Template repository for Web Components #38
  • Create a core compoment that implements good practices as per the guidelines; package and release core component such that it can be imported by each component
@uniqueg uniqueg added the meta Meta issue spawning other issues label Jul 11, 2022
@uniqueg
Copy link
Member Author

uniqueg commented Jul 11, 2022

Draft for good practice guidelines here: https://docs.google.com/document/d/1PGM4-cbsOkqM8EIRusRvuoC7pYbId7Y582KDRNqBJ_g/edit?usp=sharing

Please contribute

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta Meta issue spawning other issues
Projects
None yet
Development

No branches or pull requests

3 participants