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

Convert to JSON? #10

Open
bebraw opened this issue Nov 3, 2017 · 11 comments
Open

Convert to JSON? #10

bebraw opened this issue Nov 3, 2017 · 11 comments

Comments

@bebraw
Copy link
Contributor

bebraw commented Nov 3, 2017

If you do that, it’s easier to use the data for sites etc.

@robinpokorny
Copy link
Contributor

Then it would either A) not be readable in the README or B) README would need to be generated. The other awesome lists do not have it as JSON.

@bebraw
Copy link
Contributor Author

bebraw commented Nov 3, 2017

Sure. Or extract JSON from README. Easy too.

@karlhorky
Copy link
Owner

karlhorky commented Nov 3, 2017

Would be cool to be more interop-friendly. Want two things though:

  • should appear when you come to the repo page, just like other Awesome lists (GitHub supports only Markdown files, right?)
  • want to keep it easy to update (Markdown is already too hard because of those weird two trailing spaces, IMO)

Wonder if something could achieve both of those things at once. Like a website with a form to CRUD the list where it auto-generates pull requests to modify both the Markdown and the JSON file.

@karlhorky
Copy link
Owner

Sure. Or extract JSON from README. Easy too.

Yeah, this was my first idea. Have some kind of script or parser (needs to be fairly forgiving, probably) that can generate JSON from the readme.

@robinpokorny
Copy link
Contributor

You can include HTML comments in Markdown. That could help a bit.

However, do you really think someone will want to have this data in JSON? And if yes, for what purpose?

@bebraw
Copy link
Contributor Author

bebraw commented Nov 3, 2017

@robinpokorny Site (could be in this repo even). Also handy for conf organizers but of course you still have to transform the data to fit your system.

@karlhorky
Copy link
Owner

@stojanovic expressed some interest in helping with this one too just now.

@stojanovic
Copy link

Yes, idea is to have API endpoint and AWS Lambda function that will convert list to JSON format.

@erikras
Copy link
Contributor

erikras commented Nov 3, 2017

Guys, we need a database with a GraphQL API endpoint, with foreign keys to events each person has spoken at, some animated UI, and a mobile app. 💥

Or, you know, just a document. 🤷‍♂️

@nezdemkovski
Copy link

nezdemkovski commented Dec 8, 2018

Hey guys, I created https://confcitizens.com/ which is based on awesome-speakers data, but I've already started and it’s still in progress to add more information about speakers (including past/future talks and so on).

Everything is converted to JSON now
(https://github.com/yakovlevyuri/confcitizens/blob/master/data/speakers.ts)

And the website is open sourced ofc https://github.com/yakovlevyuri/confcitizens. Want to hear your feedback and feel free to contribute!

@karlhorky
Copy link
Owner

@yakovlevyuri Added you on Twitter. Let's get in touch and see what we can do.

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

6 participants