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

Integrate searchable schedule view #279

Open
hrw opened this issue Jan 14, 2025 · 7 comments · May be fixed by #293
Open

Integrate searchable schedule view #279

hrw opened this issue Jan 14, 2025 · 7 comments · May be fixed by #293

Comments

@hrw
Copy link

hrw commented Jan 14, 2025

Since 2020 I am maintaining alternative view of FOSDEM schedule. With search and links to slides/attachements and videos. Current version is available at https://gpages.juszkiewicz.com.pl/fosdem-videos/ page.

Code is maintained in https://github.com/hrw/fosdem-videos/ git repository. Requires Python 3.6+ and should work on any OS.

I am fine with keeping and maintaining it where it is now but each year people ask me why it is not part of FOSDEM website.

@yoe asked me to open an issue to start discussion about moving it to FOSDEM infrastructure.

@hrw
Copy link
Author

hrw commented Jan 14, 2025

https://marcin.juszkiewicz.com.pl/test/schedule.html shows official page quickly switched to use DataTables.

Had to merge "Day" and "Start" columns to make sure sorting makes sense.

DataTables is MIT licensed.

@hrw
Copy link
Author

hrw commented Feb 12, 2025

Can someone provide more complex pentabarf file than https://github.com/FOSDEM/website/blob/master/sample/export/pentabarf.yaml one?

@kergon
Copy link
Contributor

kergon commented Feb 12, 2025

Yes - I'd like us to do this. (I've done similar myself outside FOSDEM.)

It should be as simple as adding the js to this file:
https://github.com/FOSDEM/website/blob/master/content/schedule/events.html

Plus sorting out either our copies or external trust of the js.

@hrw
Copy link
Author

hrw commented Feb 12, 2025

I more or less know what to do but need to run local copy to make sure it works.

But without complex pentabarf file schedule page cannot be tested.

@johanvdw
Copy link
Member

This is the current version with all files replaced by one pixel images
export.tar.gz

For next year I want to make sure you can rebuild the website without the images.

@hrw
Copy link
Author

hrw commented Feb 12, 2025

Ok, managed to run local copy of website. Can continue ;D

@hrw
Copy link
Author

hrw commented Feb 12, 2025

https://marcin.juszkiewicz.com.pl/test/schedule2.html is preview.

Added 'Track' column and had to rename attachements column to 'Files' to make table fit.

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

Successfully merging a pull request may close this issue.

3 participants