Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

question: public API? #92

Open
mizlan opened this issue Jun 7, 2023 · 6 comments
Open

question: public API? #92

mizlan opened this issue Jun 7, 2023 · 6 comments

Comments

@mizlan
Copy link

mizlan commented Jun 7, 2023

Is there a public API for Hotseat? I specifically would be interested in the class enrollment data. I began work on scraping it myself, mostly successfully, but it seems that would be duplicating efforts that have already been done.

@nathanmsmith
Copy link
Member

There is not a public API for Hotseat, but that is something we've been talking about making. @mizlan, what's your planned usage with the enrollment data and would you be interested in contributing to the public API?

@mizlan
Copy link
Author

mizlan commented Jun 7, 2023 via email

@nathanmsmith
Copy link
Member

would you be opposed to offering some method of exporting a dump of the current state of the enrollment data?

Wouldn't the API do this? I think an API would help smooth over some of the rough edges in our database schema too, so I think I'd prefer that to a dump. Let me know if I'm missing something though.

@nathanmsmith
Copy link
Member

fwiw, we've also been thinking about making a Hotseat-ified version of the calendar-view planner – I'm curious about what improvements you're thinking of! Mind if we set up a call? I'd love to learn more and get your thoughts on the API design. I can help get your env set up for Hotseat too!

@mizlan
Copy link
Author

mizlan commented Jun 8, 2023

Wouldn't the API do this

Yeah, but not the converse. It would be simpler for now, I guess (?) But you're right that an API would be helpful in locating any rough edges in the database.

fwiw, we've also been thinking about making a Hotseat-ified version of the calendar-view planner – I'm curious about what improvements you're thinking of! Mind if we set up a call? I'd love to learn more and get your thoughts on the API design. I can help get your env set up for Hotseat too!

Oooh, that sounds good! Is hi@nathansmith.io a good address to reach you at?

@nathanmsmith
Copy link
Member

@mizlan yes it is!

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

No branches or pull requests

2 participants