-
Notifications
You must be signed in to change notification settings - Fork 90
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
Export the conference dates to google calendar / some static website #89
Comments
I can take this up. Do we have any design in mind in terms of what the page should look like? |
Do we want to use Jekyll with GitHub Pages to do this? Or do we use some CI service / Netlify with a different static site generator? |
Thank you! I don't personally have preference in terms of technology stack or even how it looks like (I'm not a designer or anything) |
Cool. I have exams next week so I'll probably get to this now or in 2 weeks time, based on how my workload looks. |
@pradyunsg you could try also generating some static json file so that it would be possible to autoreply to questions "when is...?" on github 😂 |
Oh, and here's prior art if you want to reuse it/merge: https://www.cfptime.org/ |
Ooh... What about something like gannt chart? Conferences usually span multiple days. With gannt chart visually we can see overlaps. That's the most important thing to me personally. |
Not to scope creep this ticket like crazy but I actually think the calendar aspect of this (generating an .ical/.ics file) would be amazing. Generally you can just subscribe to the URL of a generated calendar as long as the URL doesn't change. When that file gets updated, your calendar gets updated. |
The ideal global solution I'd like to see is some standardized file/endpoint in conference website serving structured data about typical milestones + maybe smth extra... |
Now that we have travis CI in place, I think we can have this as a cronjob that publish the exported ical? |
Yeah, you can do this with the provider I contributed to Travis CI a while back: https://docs.travis-ci.com/user/deployment/pages/. But it requires someone's personal token for pushing things to gh-pages. |
I definitely dropped the ball on this. There's prior art at https://devswag.io who had a similar transition at some point in the past. I'd planned to tackle this in multiple stages - first getting a barebones website up and then slowly adding functionality like a calendar view or iCal support etc. If someone else wants to do this, please feel free to. |
It seems like there's possibly an effort to use this list to populate pycon.org. There are also other efforts that might be worth integrating with, e.g. https://cfpcalendar.com/. |
As written, the readme implies that this repository feeds into www.pycon.org. This change clarifies the fact that the repo here is standalone. For related issues regarding displaying this data, see #89 and #153.
As written, the readme implies that this repository feeds into www.pycon.org. This change clarifies the fact that the repo here is standalone. For related issues regarding displaying this data, see #89 and #153.
We made a conference planner where you can see upcoming proposal deadlines and conferences dates. Please tell us what you think. @Mariatta @davidfischer https://crosscompute.net/a/conference-planner @kashfifahim made the first version and tested changes. @zoek1 made the second version. @invisibleroads made changes after tests. Here is the code: https://github.com/crosscompute/conference-planner. |
@invisibleroads Great to see progress on this. Is the site open source and accepting contributions? |
@jonafato Yes, the site is open source and accepting contributions. It's a Jupyter Notebook. I updated the comment to include the link to the repository. |
Hey folks, Alex pointed me here after I presented https://pythondeadlin.es at euroscipy. Glad to see this repo is seeing more activity again! My project uses YAML as a source and Jekyll as static webpage generator. I have a ICS calendar file people can subscribe too and some fun stuff like an RSS feed, a map, and some direct links for both sponsors and fin aid. I'm clearly duplicating some effort there with these CfPs, but I wanted to make sure things like Pydata are included as well. (And I wanted to use the fantastic base from https://aideadlin.es, which I have since updated for some SEO and fun additions.) The whole thing is open source of course and open to PRs linked in the top paragraph. I'd be happy to work on a connector to export my YAML to merge with your CSV on updates. Would there be any interest in this? |
@JesperDramsch Glad to see more projects of this sort. Syncing data across repositories seems like a separate issue from using the data hosted here to render a static site and calendar view. If you're interested in discussing that further, can you open a new issue so that we don't cross threads with the topic of this one? |
Yeah for sure. It was also more of a "hey this also exists if you're interested and does what this 4-year old issue suggests" 😀 |
Added tools to the end of README.md If more tools/websites are made from this dataset, please update README.md |
I don't think this issue should be closed. Other tools are good, but their existence doesn't make this issue obsolete. |
Added gantt chart to help spot potential conflicts Tool: https://crosscompute.net/a/conference-planner |
While chatting with the @davidfischer and Anthony at PyCascades sprint, it was brought up that it will be real nice if the conference dates are all exported to google calendar periodically for easy viewing. Or if there is a nice website with all the events.
Better than reading a csv.
I think this is relatively simple to do.
Just needing someone who has time to work on it :)
The text was updated successfully, but these errors were encountered: