opensourcedesign / opensourcedesign.github.io

🎨💻 Source code of our website
https://opensourcedesign.net
Apache License 2.0
344 stars 184 forks source link

Jobs Form: Add a form field for OSS projects to paste a link to their active License for their projects #458

Open Erioldoesdesign opened 3 weeks ago

Erioldoesdesign commented 3 weeks ago

https://opensourcedesign.net/jobs/job-form/ (the public form page) https://github.com/opensourcedesign/jobs/blob/master/job-form.html (The code that needs changing)

So if an OSS project doesn't have a 'easy' to access License or License's (if a project has multiple licenses to address different 'types' of work) then we reject the PR for a job posting - it's become a sort of unofficial criteria for a job post - There are some exceptions where a project might not have a license or an appropriate license for the type of content may not exist. These project can be approved by having a conversation with OSD maintainers to assure them they are following open source principles.

I'd like to suggest we add a mandatory (so with the *) free text field to the job form specifically asking for the job poster to share any public license documents there so we can review and approve. These can be text files in repos or they can be webpage etc. we should be careful not to discriminate towards a repo license.

Suggested copy:

Form label: Project License/s * Form help text: Project must have some kind of open source license publicly viewable to be accepted. You can share any kind of document e.g. link to the license in your public repo, a webpage, an online cloud document etc. We be sure that you are following open source principles. (Large free text box) Screenshot 2024-07-09 at 13 28 32

I think the help wording could be improved but that's my best go right now at wording 😄

jdittrich commented 2 weeks ago

we only want to check that…

suggested wording: "…be sure that…"

Erioldoesdesign commented 2 weeks ago

we only want to check that…

suggested wording: "…be sure that…"

Edited the main issue text to change to this wording - thank you