it-at-m / opensource.muenchen.de

Content for opensource.muenchen.de
https://opensource.muenchen.de
MIT License
14 stars 8 forks source link

Add libraries to the "Use" section. #77

Open darkdragon-001 opened 7 months ago

darkdragon-001 commented 7 months ago

One can explore the dependencies for a repository in the dependency graph.

klml commented 7 months ago

dependencies are definitely worth mentioning, all software is based on them.

I only have a problem with the sheer number, e.g. digiwf has 250 pages of dependencies, even if I add them automatically I can only display the static data, which has no added value for me.

We always try to put all the software we list in relation to us, where do we use it, why this particular software. I couldn't do that with 250 dependencies per repo.

But we should make dependencies more prominent, can you think of anything?

darkdragon-001 commented 7 months ago

I expect a lot of dependencies to overlap among different projects but I agree that the number will be higher from what can be meaningfully displayed.

For displaying one could reduce this to direct dependencies (instead of including transitive ones).

Also one hint that static generated pages can contain javascript (e.g. a static json file with the data and a javascript list to populate based on this data including search and pagination).

Another thing I find very useful is the overview at "back your stack": https://backyourstack.com/it-at-m. This lists all dependency projects looking for funding at Open Collective (139 projects currently). Especially low level libraries are very important for performance and security but often receive very little funding for the poor visibility.

klml commented 7 months ago

https://backyourstack.com/it-at-m was new for me, thx. I will definitely look into this