Add more types of links #1726

Closed
opened 2025-11-20 05:15:35 -05:00 by saavagebueno · 13 comments
Owner

Originally created by @webysther on GitHub (Aug 16, 2025).

🌟 Briefly describe the feature

Add link to git repository, releases page and docs in links

📝 Detailed description

Will help to get more detail about the project very fast

💡 Why is this useful?

  • For who want to get a clear view about what will be updated in the script used.
  • Get access to the docs of the project to see in detail the customizations
  • Look beforehand the releases of the project
Originally created by @webysther on GitHub (Aug 16, 2025). ### 🌟 Briefly describe the feature Add link to git repository, releases page and docs in links ### 📝 Detailed description Will help to get more detail about the project very fast ### 💡 Why is this useful? - For who want to get a clear view about what will be updated in the script used. - Get access to the docs of the project to see in detail the customizations - Look beforehand the releases of the project
saavagebueno added the enhancement label 2025-11-20 05:15:35 -05:00
Author
Owner

@tremor021 commented on GitHub (Aug 16, 2025):

  1. Not all applications are hosted on github
  2. There is a link to documentation for every application where its available

Also, what do you mean by "get a clear view about what will be updated"? We update the application that is installed

@tremor021 commented on GitHub (Aug 16, 2025): 1. Not all applications are hosted on github 2. There is a link to documentation for every application where its available Also, what do you mean by "get a clear view about what will be updated"? We update the application that is installed
Author
Owner

@webysther commented on GitHub (Aug 16, 2025):

  1. Not all applications are hosted on github

Yeap, that's why I said git repository, because can be gitea, gitlab or even other types of repository link svn.

@webysther commented on GitHub (Aug 16, 2025): > 1. Not all applications are hosted on github Yeap, that's why I said git repository, because can be gitea, gitlab or even other types of repository link svn.
Author
Owner

@webysther commented on GitHub (Aug 16, 2025):

Also, what do you mean by "get a clear view about what will be updated"? We update the application that is installed

Because sometimes people want to see what is changed in project, for instance, break changes.

@webysther commented on GitHub (Aug 16, 2025): > Also, what do you mean by "get a clear view about what will be updated"? We update the application that is installed Because sometimes people want to see what is changed in project, for instance, break changes.
Author
Owner

@webysther commented on GitHub (Aug 16, 2025):

Today jellyfin for instance have documentation but not others:

Image
@webysther commented on GitHub (Aug 16, 2025): Today jellyfin for instance have documentation but not others: <img width="329" height="292" alt="Image" src="https://github.com/user-attachments/assets/298c36e8-95dc-48a0-8534-3af7d8f7b4d0" />
Author
Owner

@tremor021 commented on GitHub (Aug 16, 2025):

Today jellyfin for instance have documentation but not others:

Image

I really don't understand what you want here? If the application has no official documentation, and there are some apps like t hat, we cant put a link on the website

@tremor021 commented on GitHub (Aug 16, 2025): > Today jellyfin for instance have documentation but not others: > > <img alt="Image" width="329" height="292" src="https://private-user-images.githubusercontent.com/750007/478725520-298c36e8-95dc-48a0-8534-3af7d8f7b4d0.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTUzODQzNzcsIm5iZiI6MTc1NTM4NDA3NywicGF0aCI6Ii83NTAwMDcvNDc4NzI1NTIwLTI5OGMzNmU4LTk1ZGMtNDhhMC04NTM0LTNhZjdkOGY3YjRkMC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwODE2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDgxNlQyMjQxMTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02Y2IwODgwMmY1ZDZmMjQwZGFmZjkwM2NiM2M3Yzk4MzNmOWJiMzFmZTAwNGI5ZWI4ZWNhZDljMzkwOGEyNDkwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.1gVlVubyawNOl1Ky3Ds20nMHvsqc-xRs8SMjGNLzq6c"> I really don't understand what you want here? If the application has no official documentation, and there are some apps like t hat, we cant put a link on the website
Author
Owner

@webysther commented on GitHub (Aug 16, 2025):

Today jellyfin for instance have documentation but not others:
Image

I really don't understand what you want here? If the application has no official documentation, and there are some apps like t hat, we cant put a link on the website

I keep the info tab in proxmox that have the link for the script, today I make a edition for every project info to add more details like the repository for read the release notes, see the changes if necessary and read the docs when I need to see if is possible to make a change, this is my custom one:

Image

The "HS" is the community scripts and with all data is available in links will help me and others to find the information more fast and direct.

PS: All issues I open here is about quality of life UX, if this is irrelevant, let me know and I close them.

@webysther commented on GitHub (Aug 16, 2025): > > Today jellyfin for instance have documentation but not others: > > <img alt="Image" width="329" height="292" src="https://private-user-images.githubusercontent.com/750007/478725520-298c36e8-95dc-48a0-8534-3af7d8f7b4d0.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTUzODQzNzcsIm5iZiI6MTc1NTM4NDA3NywicGF0aCI6Ii83NTAwMDcvNDc4NzI1NTIwLTI5OGMzNmU4LTk1ZGMtNDhhMC04NTM0LTNhZjdkOGY3YjRkMC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwODE2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDgxNlQyMjQxMTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02Y2IwODgwMmY1ZDZmMjQwZGFmZjkwM2NiM2M3Yzk4MzNmOWJiMzFmZTAwNGI5ZWI4ZWNhZDljMzkwOGEyNDkwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.1gVlVubyawNOl1Ky3Ds20nMHvsqc-xRs8SMjGNLzq6c"> > > I really don't understand what you want here? If the application has no official documentation, and there are some apps like t hat, we cant put a link on the website I keep the info tab in proxmox that have the link for the script, today I make a edition for every project info to add more details like the repository for read the release notes, see the changes if necessary and read the docs when I need to see if is possible to make a change, this is my custom one: <img width="391" height="378" alt="Image" src="https://github.com/user-attachments/assets/7b0c6ebf-ce49-461c-b20f-251185b5c6d0" /> The "HS" is the community scripts and with all data is available in links will help me and others to find the information more fast and direct. PS: All issues I open here is about quality of life UX, if this is irrelevant, let me know and I close them.
Author
Owner

@webysther commented on GitHub (Aug 16, 2025):

For this example, the link I have are these:

Repository: https://github.com/thomiceli/opengist
Release notes: https://github.com/thomiceli/opengist/releases
Documentation: https://opengist.io/docs

In this case the release notes is just one link from repository but in some cases the better place are not the releases page:

Home Assistant is a good example: https://www.home-assistant.io/blog/categories/release-notes

@webysther commented on GitHub (Aug 16, 2025): For this example, the link I have are these: Repository: https://github.com/thomiceli/opengist Release notes: https://github.com/thomiceli/opengist/releases Documentation: https://opengist.io/docs In this case the release notes is just one link from repository but in some cases the better place are not the releases page: Home Assistant is a good example: https://www.home-assistant.io/blog/categories/release-notes
Author
Owner

@MickLesk commented on GitHub (Aug 17, 2025):

You mean in Proxmox Frontend and not on the Website?

@MickLesk commented on GitHub (Aug 17, 2025): You mean in Proxmox Frontend and not on the Website?
Author
Owner

@webysther commented on GitHub (Aug 17, 2025):

You mean in Proxmox Frontend and not on the Website?

Website, the example I cited is because I have all link on proxmox frontend to make my monthly more easy, I documenting in this way because my focus is not use all free time to make the homelab working.

@webysther commented on GitHub (Aug 17, 2025): > You mean in Proxmox Frontend and not on the Website? Website, the example I cited is because I have all link on proxmox frontend to make my monthly more easy, I documenting in this way because my focus is not use all free time to make the homelab working.
Author
Owner

@MickLesk commented on GitHub (Aug 17, 2025):

Then I don't understand your request (just like Tremor), on the website all links to both scripts, to the website & documentation are entered

@MickLesk commented on GitHub (Aug 17, 2025): Then I don't understand your request (just like Tremor), on the website all links to both scripts, to the website & documentation are entered
Author
Owner

@webysther commented on GitHub (Aug 17, 2025):

Then I don't understand your request (just like Tremor), on the website all links to both scripts, to the website & documentation are entered

Let me clarify my idea:
What I am suggesting is to also include links to the original project that the script installs — for example:

Repository of the project (GitHub/GitLab/etc.)

Release notes of the project

Official documentation of the project

The Community Scripts website already has links for the scripts themselves, but sometimes when maintaining the homelab it’s very helpful to quickly jump to the upstream project resources. For example, Jellyfin has its GitHub repo, release notes, and docs — having those links directly in the Proxmox frontend would make it faster to check changes or read documentation before updating.

So the proposal is not about replacing the current links, but adding upstream project links where available, to improve the UX.

@webysther commented on GitHub (Aug 17, 2025): > Then I don't understand your request (just like Tremor), on the website all links to both scripts, to the website & documentation are entered Let me clarify my idea: What I am suggesting is to also include links to the original project that the script installs — for example: Repository of the project (GitHub/GitLab/etc.) Release notes of the project Official documentation of the project The Community Scripts website already has links for the scripts themselves, but sometimes when maintaining the homelab it’s very helpful to quickly jump to the upstream project resources. For example, Jellyfin has its GitHub repo, release notes, and docs — having those links directly in the Proxmox frontend would make it faster to check changes or read documentation before updating. So the proposal is not about replacing the current links, but adding upstream project links where available, to improve the UX.
Author
Owner

@MickLesk commented on GitHub (Aug 17, 2025):

I still don't understand it.
Isn't the direct project link attached? So you can go directly to the upstream. Release notes would again only work for GitHub, a good 50-60% are not GitHub projects. Then it would be omitted again, then the next person would complain “that's missing”. The documentation, if available, is also always in the links section.

Or is it just that it's a switchbar and you have to click on it first to click on “Website” and “Documentation”?

@MickLesk commented on GitHub (Aug 17, 2025): I still don't understand it. Isn't the direct project link attached? So you can go directly to the upstream. Release notes would again only work for GitHub, a good 50-60% are not GitHub projects. Then it would be omitted again, then the next person would complain “that's missing”. The documentation, if available, is also always in the links section. Or is it just that it's a switchbar and you have to click on it first to click on “Website” and “Documentation”?
Author
Owner

@CrazyWolf13 commented on GitHub (Aug 17, 2025):

I think somewhere we have to draw the line, we are not a tool to fetch new releases or anything like that, there are wonderful projects for that out there, for example: https://newreleases.io
Or you can use an rss reader and directly subscribe to github releases with it.

Community-scripts is a project for creating scripts, and I feel like if we add even more links, you will create another issue, stating we need more question mark tip-info to explain what the wall of links is.

@CrazyWolf13 commented on GitHub (Aug 17, 2025): I think somewhere we have to draw the line, we are not a tool to fetch new releases or anything like that, there are wonderful projects for that out there, for example: https://newreleases.io Or you can use an rss reader and directly subscribe to github releases with it. Community-scripts is a project for creating scripts, and I feel like if we add even more links, you will create another issue, stating we need more question mark tip-info to explain what the wall of links is.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/ProxmoxVE#1726