-
-
Notifications
You must be signed in to change notification settings - Fork 2
Add UI for adding recipes #274
Copy link
Copy link
Open
Labels
area:backendTickets regarding the backend serverTickets regarding the backend serverarea:frontendTickets regarding the webapp/UITickets regarding the webapp/UIarea:infrastructureInfrastructure things like CI & CDInfrastructure things like CI & CDstatus:needs-clarificationThis issue isn't clear yet and needs an improved descriptionThis issue isn't clear yet and needs an improved descriptiontype:epicThis is an epic, not an actual issue/taskThis is an epic, not an actual issue/task
Metadata
Metadata
Assignees
Labels
area:backendTickets regarding the backend serverTickets regarding the backend serverarea:frontendTickets regarding the webapp/UITickets regarding the webapp/UIarea:infrastructureInfrastructure things like CI & CDInfrastructure things like CI & CDstatus:needs-clarificationThis issue isn't clear yet and needs an improved descriptionThis issue isn't clear yet and needs an improved descriptiontype:epicThis is an epic, not an actual issue/taskThis is an epic, not an actual issue/task
Goal
The entry barrier to add recipes is currently quite large for friends & family.
Therefore, I'd like to add some sort of UI to make the whole process of adding recipes more collaborative.
Questions
Where do we want to store recipes?
The current store as YAML files in GH is good for developers, but for integrating more tooling, some sort of database would be preferable.
How should the review process look like?
I wouldn't like to willy-nilly let people publish content on my domain. Therefore, we'd need a review process to ensure that submitted recipes don't contain malicious content or are incomplete etc.
How do we prevent spam?
Adding a form to some site on the internet is always a bad idea unfortunately 😢 There needs to be some way to prevent the low-effort spam, even if it's just a honeypot
How do we get notified of new recipes?
Depending on whether we move the data storage out of the repo, we'd need some way for the site to notify "admins" of new recipes.
If we keep them in the repo, a simple PR is enough.
References
Let's look at what @mheidinger did with his fork and let's see whether we can integrate some of that back into this repo 🙂