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

Mandatory contact - Validation #120

Closed
smellems opened this issue Apr 16, 2019 · 4 comments
Closed

Mandatory contact - Validation #120

smellems opened this issue Apr 16, 2019 · 4 comments
Labels

Comments

@smellems
Copy link
Collaborator

We had defined the Contact Email to be the only mandatory Contact field. But some of the data only has a link to the code/project's Issue tracker. When adding YAML validation in #119 we had to make the Contact Email not mandatory or the build would be failing.

The goal is to have a way to contact the project. The issue tracker does that, if someone is there to answer. So that seem OK. It also mean that we could add projects even if we can't find an email contact right away. But I would still like to encourage emails as a more direct point of contact.

Can Yamle handle mandatory Email or URL?

@imadeDev
Copy link
Collaborator

in my opinion I encourage you to use an email as a direct point of contact and as a mandatory field

@j-rewerts
Copy link
Contributor

Yeah agreed. Conditionally validating fields could get out of hand too. Between this and #121, it makes me wonder if we should have a policy about removing old projects?

@smellems
Copy link
Collaborator Author

Agreed! Let's set the build validation for mandatory contact email. The build will fail, I will look at fixing it by finding email or removing projects.

@imadeDev peux-tu faire les changements?

@imadeDev
Copy link
Collaborator

Agreed! Let's set the build validation for mandatory contact email. The build will fail, I will look at fixing it by finding email or removing projects.

@imadeDev peux-tu faire les changements?

ok je vais faire les changements

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants