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

[Feature] Direct Download Button #82

Open
1 task done
nishchay-veer opened this issue Mar 15, 2023 · 5 comments
Open
1 task done

[Feature] Direct Download Button #82

nishchay-veer opened this issue Mar 15, 2023 · 5 comments
Labels
💻 aspect: code Concerns the software code in the repository ✨ goal: improvement Improvement to an existing feature 🟩 priority: low Low priority and doesn't need to be rushed 🧹 status: ticket work required Needs more details before it can be worked on 💬 talk: discussion Open for discussions and feedback

Comments

@nishchay-veer
Copy link

Problem

Instead of redirecting the user to a different page , we can attach the link of best possible downloadable format to the button.

Description

Based on my understanding and user's point of view, it's best if we make them download the resource directly by clicking on the download button. It enhances the overall user experience and also doesn't distract them from the main website. If the button redirects them to a different page . It disconnects our interaction with the user and reduces the popularity.

Alternatives

Instead of the "best format" we can provide all the downloadable formats to them in a form of a dropdown list.

Implementation

  • I would be interested in implementing this feature.
@nishchay-veer nishchay-veer added ✨ goal: improvement Improvement to an existing feature 💻 aspect: code Concerns the software code in the repository 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work 🟩 priority: low Low priority and doesn't need to be rushed labels Mar 15, 2023
@ShadyResurrected
Copy link

Hello, I am participating in Gsoc this year. Kindly assign me this issue as i am planning to contribute in this organization.

@NIKHIL95969
Copy link
Contributor

Interesting, I think it's good if users get direct download and they will not distract from the main purpose. If no one is working on it, I can start working on it.

@possumbilities
Copy link
Contributor

I'm not sure about this. What do others think? My worry is that some of these items I'd want to know about prior to downloading them? Converting to discussion

@possumbilities possumbilities added 💬 talk: discussion Open for discussions and feedback and removed 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work labels Mar 31, 2023
@cc-open-source-bot cc-open-source-bot added the 🏷 status: label work required Needs proper labelling before it can be worked on label Apr 1, 2023
@Lakshay-Pruthi
Copy link
Contributor

Lakshay-Pruthi commented Apr 1, 2023

In my opinion, There should be two options

  1. visit: It should be available in every resource and take the user to the respective resource page.
  2. download: If the resource can be downloaded, it should be there otherwise not ( Same as the current implementation ). Most of the resources have the wrong download URL which needs to be corrected.

@cc-open-source-bot cc-open-source-bot added 🏷 status: label work required Needs proper labelling before it can be worked on and removed 🏷 status: label work required Needs proper labelling before it can be worked on labels Apr 2, 2023
@nishchay-veer
Copy link
Author

There can be several other options than including a direct download button in a website, depending on the context and the purpose of the download.
-We can send a download link to the user's email address. This can be useful if you want to verify the user's identity or if you want to collect their email for future communications.
-FTP: We can provide an FTP server address, username, and password to the user, allowing them to download the file using an FTP client.

@cc-open-source-bot cc-open-source-bot added 🏷 status: label work required Needs proper labelling before it can be worked on and removed 🏷 status: label work required Needs proper labelling before it can be worked on labels Apr 5, 2023
@cc-open-source-bot cc-open-source-bot added 🏷 status: label work required Needs proper labelling before it can be worked on and removed 🏷 status: label work required Needs proper labelling before it can be worked on labels Apr 13, 2023
@cc-open-source-bot cc-open-source-bot added 🏷 status: label work required Needs proper labelling before it can be worked on and removed 🏷 status: label work required Needs proper labelling before it can be worked on labels Mar 14, 2024
@cc-open-source-bot cc-open-source-bot added 🏷 status: label work required Needs proper labelling before it can be worked on and removed 🏷 status: label work required Needs proper labelling before it can be worked on labels Mar 21, 2024
@cc-open-source-bot cc-open-source-bot added 🏷 status: label work required Needs proper labelling before it can be worked on and removed 🏷 status: label work required Needs proper labelling before it can be worked on labels Mar 29, 2024
@cc-open-source-bot cc-open-source-bot added 🏷 status: label work required Needs proper labelling before it can be worked on and removed 🏷 status: label work required Needs proper labelling before it can be worked on labels Apr 5, 2024
@possumbilities possumbilities added 🧹 status: ticket work required Needs more details before it can be worked on and removed 🏷 status: label work required Needs proper labelling before it can be worked on labels Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💻 aspect: code Concerns the software code in the repository ✨ goal: improvement Improvement to an existing feature 🟩 priority: low Low priority and doesn't need to be rushed 🧹 status: ticket work required Needs more details before it can be worked on 💬 talk: discussion Open for discussions and feedback
Projects
Status: Backlog
Development

No branches or pull requests

7 participants