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

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 [email protected] a good address to reach you at?

@nathanmsmith
Copy link
Member

@mizlan yes it is!

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

2 participants