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

Signals for event changes / event changelog signals #273

Open
drnlm opened this issue Jul 5, 2016 · 9 comments
Open

Signals for event changes / event changelog signals #273

drnlm opened this issue Jul 5, 2016 · 9 comments

Comments

@drnlm
Copy link
Member

drnlm commented Jul 5, 2016

Mentioned in wafer BoF.

@zoidyzoidzoid
Copy link
Contributor

So Django has feed support, but complicated schedule means complicated feed.

Do we want schedule items or slots, or do we wanna add recording of changes so that the feed is the most recently updated schedule items, or instead the soonest schedule items?

@hodgestar
Copy link
Member

hodgestar commented Jul 5, 2016 via email

@drnlm
Copy link
Member Author

drnlm commented Jul 5, 2016

I think we want to publish schedule items - a tutorial spanning mutiple slots should be only 1 item in the RSS feed.

Handling schedule editing and changes in the RSS feed needs thought. We may need to have a separate "publish to rss" step, so we don't generate multiple rss updates for an item whenever the schedule is edited.

@drnlm
Copy link
Member Author

drnlm commented Jul 5, 2016

RSS may not be the best solution, but it was suggested during the debconf BoF. Some easily machine-parsable export of the schedule does seem to be required, and pentabarf doesn't quite fit that use case.

@zoidyzoidzoid
Copy link
Contributor

I guess just exporting of the schedule to import into calendars,etc. would be useful?

@hodgestar
Copy link
Member

hodgestar commented Jul 5, 2016 via email

@drnlm
Copy link
Member Author

drnlm commented Jul 5, 2016

On further though, we probably do need to have some sort of feed hooked up as well. One of the complaints was the difficulty of detecting that changes to the schedule had happened.

That leads to some sort of "scheduled has been edited" event / announcement, which should probably be extended to cover pages and other things, and a more easily parsable schedule export, which feels a bit messy.

@hodgestar
Copy link
Member

hodgestar commented Jul 5, 2016 via email

@zoidyzoidzoid
Copy link
Contributor

I don't know if that's for a separate ticket or if it was the initial
intent of this ticket, and then simpler exporting of the schedule should
move to another ticket?

On Tue, Jul 5, 2016 at 5:44 PM, Simon Cross [email protected]
wrote:

Some sort of human & machine understandable change log API and web page
would be very useful to everyone (both organizers and attendees & for
display on the current-events page). Maybe that's something for a separate
ticket?


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#273 (comment), or mute
the thread
https://github.com/notifications/unsubscribe/ACdAzW6OQHEeDK24o5jxLMIrq8xUur3-ks5qSnvYgaJpZM4JFEKF
.

@drnlm drnlm changed the title RSS Feed for schedule / events Signals for event changes / event changelog signals Oct 7, 2017
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

3 participants