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
Moving away from a single markdown file? #190
Comments
@suhr As i see it, submitting data there is a one way street. I am fine with people doing that, it's just not for me (unrelated bad experience in the past). |
I heartily support this move. One application I'd be keen on would be tagging of projects paired with (client-side) search. |
I hate JSON with a passion. Maybe it is because it cannot have comments? I suggest using something like TOML instead. |
How about you use my tool to combine them: |
@Anachron I am not a huge fan of JSON either, but my aversion for external code dependencies is greater. ;( Many scripting languages have built-in support for JSON. |
For human readable format I would prefer YAML over JSON as is more flexible and easier to parse by wetware. |
There are human-readable derivates of JSON. One of them is called HOCON, IIRC. |
But why not use human-readable JSON superset - YAML?Łukasz Niemier
|
I think this bikeshed should be painted blue. Seriously though, the storage format is irrelevant. The issue is not about which storage format is superior, it's about whether the content of this repo should be accessible as data and used to generate human-consumable pages. Personally, I don't feel like there's a lot of value to content as data for this repo. Seems to me like the effort of building a generator and converting the existing content would far outweigh the small advantage of avoiding data duplication and sorting. As a side note, there are already tools for validating links in markdown files, so you could just use those. Personally, I'd rather just see the single markdown file split into multiple markdown files. |
http://awesome-python.com for example. It is a single file too, but with TOC on left side. |
Would the format of libs.rs be an acceptable replacement? This is basically just bunch of TOML files - https://github.com/nasa42/libs.rs/tree/master/categories (and some scripts to generate HTML files periodically). @kud1ing happy to give you access to the libs.rs repository. |
Since the Markdown file has grown a bit, i am considering extracting the data to a file (maybe JSON) and generating HTML from it.
Disadvantages:
Advantages:
The text was updated successfully, but these errors were encountered: