-
Notifications
You must be signed in to change notification settings - Fork 82
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
[web] Switch to vuepress from nuxt.js #52
Comments
Besides, I would think to switch to plain markdown. This allows for inclusion in the awesome list. See point 3 of the checklist at https://github.com/sindresorhus/awesome/blob/master/pull_request_template.md#requirements-for-your-awesome-list. Since this is the most popular list of awesome lists, it is IMHO a worthy aim. Besides that, the list could be easily included in the definitive lists of lists at https://github.com/jnv/lists. |
@koppor I was thinking about using plain markdown like most awesome-lists, but a very long markdown file is hard to filter based on multiple properties. It is also possible to only generate website and maintain the README.md file manually. I'll start sorting things out this week and adding sections for papers and benchmarks. |
This somehow refs sindresorhus/awesome#784 (comment). |
Replace nuxt.js with vuepress #52 - Add license field #34 The website supports more filter, and the implementation is no longer hard coded, there is a schema defined in javascript and can be checked using `make check` REAMD.md file is now partially generated `make generate`, a markdown table is injected and other content can be edited by human directly as long as you don't touch the magic comment used by regular expression (poor man's template) Each database now has its own page e.g. https://awesome-time-series-database.netlify.com/database/akumuli.html Except the vue component, it's plain markdown and people can say whatever they want (marketing stuff like fastest tsdb ...) I am thinking about a common layout for people (at least myself) to recap what's special about a tsdb (e.g. storage format, compression)
Already finished the switch and dealing with all the open issues for adding database now. Vuepress has built in search and you can do filter based on properties of databases (e.g. status (half of them are dead already ...). Will add benchmark, papers and link them with databases later. |
Currently the website is built using https://github.com/nuxt/nuxt.js, however the author of vue released a similar tool https://github.com/vuejs/vuepress
Reason for making the switch
The text was updated successfully, but these errors were encountered: