CfpExchange icon indicating copy to clipboard operation
CfpExchange copied to clipboard

[Idea] Standardize CFP data exchange integration

Open faniereynders opened this issue 7 years ago • 6 comments

It would be beneficial to spec a standard for data interchange between (external) sources of CFP papers in order to seamlessly integrate or import sessions.

This can be as simple as a JSON spec hosted on http://schemastore.org/json/

faniereynders avatar Jun 13 '18 13:06 faniereynders

I have played with this idea! But I don't see myself as too much of an authority on this (yet, of course). But it would be awesome to be able to exchange them more easily between systems.

But might be better as a separate project?

jfversluis avatar Jun 15 '18 08:06 jfversluis

Would love to have an API for this. @faniereynders Any sources for people that are doing something similar, but in a different field? Maybe we can create an API project for this kind of stuff.

wmeints avatar Jul 01 '18 12:07 wmeints

@wmeints well https://jsonresume.org/ is a "standard" for creating resumes. Maybe we can be inspired by what they do. I think of this as the Swagger for CFPs.

faniereynders avatar Jul 02 '18 06:07 faniereynders

I was just reading up on Cloud Events (https://github.com/cloudevents/spec and JSON: https://github.com/cloudevents/spec/blob/v0.1/json-format.md).

Even though it's used for different purposes 'normally', it does appear to be some kind of standard. Also plays nice with Azure Event Grid (and other systems).

Still, the data property still needs some kind of 'standard' schema I guess.

Jandev avatar Jul 02 '18 13:07 Jandev

I paged several CFP handlers (CFP land, papercall, sessionize) via twitter and started the GitHub organization CFPdata to see if we can define an open standard together... Curious to see if anyone will join in. 🤓

rickvdbosch avatar Aug 27 '20 09:08 rickvdbosch

Here we go!

https://twitter.com/rickvdbosch/status/1298917072517435392

rickvdbosch avatar Aug 28 '20 17:08 rickvdbosch