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

RSS feed per conference with new submissions #440

Closed
MacLemon opened this Issue May 30, 2018 · 4 comments

Comments

Projects
None yet
3 participants
@MacLemon
Contributor

MacLemon commented May 30, 2018

Problem you are facing

As a pretalx user (and part of a conference organizing team) I'd like to integrate pretalx with existing communications infrastructures of the team. In our case, this is Matrix which allows to integrate an RSS feed into the conference room that. It get's polled regularly by the Matrix server and new RSS-items are automatically posted into the channel.
This would excellently suit a notification mechanism for new submissions.

Possible Solution

Generating an RSS feed per Conference that contains new talk submissions with a link to the submission page of the talk.

The RSS feed should offer a choice of requiring authentication or a simple “secret URL” type with a looong hash.
Team members could use a feed that requires a login, while bots and chat channels could use the secret URL type that doesn't leak a login to a third party provider and also spares the need to create a bot-team-member.

Context

Having such an RSS feed available would positively motivate the team as they can see submissions coming in without having to read email where always some other emails are lurking as well.

Most likely RSS allows to integrate with other services as well. Such a feed could in fact carry a lot more items worth mentioning to the team. Like Addition of a team member, sending of email notifications has started/is done, approaching deadlines for closing CfP or opening reviews, etc.

In a later intallment this could provide even a personalized feed but bears the risk of creature feep and having pretax become a ticket system which should be avoided in favour of using an actual ticket system and having pretalx integrate with it. (Though RSS could mean a good way to actually do such an integration provided ticket systems can subscribe to such an automated feed.)

@rixx

This comment has been minimized.

Member

rixx commented May 30, 2018

This is a very good proposal! For simplicity's sake, I'd prefer not to offer a choice of authentication options at first, and settle for one. Further auth options could be added as necessary. The simplest and easiest token would probably be the URL secret as proposed by you, with a button (labelled as dangerous, red, etc) to regenerate the URL.

@MacLemon

This comment has been minimized.

Contributor

MacLemon commented May 30, 2018

Sounds splendid!

@saerdnaer

This comment has been minimized.

saerdnaer commented May 30, 2018

Just a side note: For connection with Matrix and other real time chat software, Webhooks might be a better solution...

@rixx

This comment has been minimized.

Member

rixx commented May 31, 2018

That is true, although for a good integration you probably want a plugin that uses that chat service's API (as the Slack plugin for pretalx does).

@rixx rixx closed this in 6c812a6 Dec 5, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment