simulation-based-inference / simulation-based-inference.github.io

Website
https://simulation-based-inference.org
10 stars 4 forks source link

[Feature]: job page? #43

Closed cranmer closed 1 year ago

cranmer commented 1 year ago

We could consider a way to post SBI-related jobs.

Describe the solution you'd like

It would be nice if it was a simple database so that old job ads are removed after ~3 months.

JasonLo commented 1 year ago

Ideal UX

  1. User submit job listing with a form
  2. Approve submissions with a single click, possibly through email or a similar method
  3. Trigger a GitHub action to rebuild the site with the added job posting upon approval
  4. Display the new job listing in a dedicated section, with a design resembling the papers section

However, (1) is not possible with Jekyll, we can either use google form, github issue, or external service to get a form.

Back-end database table

Located in: backend/sqlite.db:Job

Fields

Draft

Groped by location, sorted by post date, expire in 3 months.

image

Issues for discussion

JasonLo commented 1 year ago

Addressed in #73