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

Introduce google spreadsheet crawler #100

Open
fcamblor opened this issue Sep 15, 2024 · 1 comment
Open

Introduce google spreadsheet crawler #100

fcamblor opened this issue Sep 15, 2024 · 1 comment

Comments

@fcamblor
Copy link
Collaborator

Benefits :

  • Better UX compared to JSON file (😍Data Validation constraints)
  • Lower the barrier of entry (no need to be a dev)
  • Inline hints
  • GSheet can be easily shared

I created a Voxxrin template spreadsheet for this : https://docs.google.com/spreadsheets/d/1ulA9VuwWbSZucE8TQToyawC1GL-6JqQnpWCe1XeqP_M/edit?usp=sharing

JSON from this spreadsheet can be gathered through :
GET https://docs.google.com/spreadsheets/d/1ulA9VuwWbSZucE8TQToyawC1GL-6JqQnpWCe1XeqP_M/gviz/tq?tqx=out:json&tq&gid=1914487150
(this is JSONP-like)

If I can implement a data from gspreadsheet reader, this would allow to avoid implementing it right into Voxxrin and would make configuration far more flexible/agile.

@fcamblor
Copy link
Collaborator Author

It would also be a nice thing to allow to import a conference-hall event config into this spreadsheet, so that every conference-hall information is automatically gathered (only the timeslot definition remains)

This process would have to be idempotent (we should re-import conference-hall data multiple times without erasing provided timeslots)

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

No branches or pull requests

1 participant