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

Create a static page containing all information for each resources #7

Open
niamtokik opened this issue Sep 30, 2023 · 2 comments
Open
Labels
enhancement New feature or request
Milestone

Comments

@niamtokik
Copy link
Contributor

niamtokik commented Sep 30, 2023

Create a decent view (html page) containing only useful information. We can use gabarit project for example to create a template

A first draft was also created, based on other awesome list projects. The goal a short view and a complete one. When clicking on a project, a full information list collected and the history should be printed. In the end, if a resource is related to another one, then it should be also mentioned. Say for example you find an alternative on cowboy, this article will be linked to the github project called cowboy. In the end, we should have a tree and a good idea of the resources available for each subjects.

@niamtokik niamtokik converted this from a draft issue Sep 30, 2023
@niamtokik niamtokik added the enhancement New feature or request label Sep 30, 2023
@niamtokik niamtokik added this to the 0.2.0 milestone Sep 30, 2023
@Maartz
Copy link
Member

Maartz commented Oct 5, 2023

Where does this data should live? In a db?
Because the static page should have its content loaded from somewhere.
Same goes for the links, someone should be able to add a link to a resource.
Or the data should come from a static file inside the web application itself?

@niamtokik
Copy link
Contributor Author

Where does this data should live? In a db? Because the static page should have its content loaded from somewhere.

Correct. But before creating it, we need enough example of different resources. Regarding the db, it will be mnesia, and we don't find any good structure, we can also store everything as document in one or more tables.

Same goes for the links, someone should be able to add a link to a resource. Or the data should come from a static file inside the web application itself?

A first static page containing all (important) information can already be found there: https://gist.github.com/niamtokik/3d79ca7f354867bc1a507e68a8e14fb4. But this is markdown like page. The idea is to create something more flexible as default template we could easily use somewhere else, and for different kind of resources.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

2 participants