-
-
Notifications
You must be signed in to change notification settings - Fork 473
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
Alternative to Fetch library (not maintain repo on github) #3141
Comments
hi @kelson42 @gouri-panda , What is your opinion on this ? |
Not a prority to fix, moving to 3.8.0 |
hi @kelson42 , We can deploy Fetch fork to maven , We can follow above document to deploy https://gist.github.com/StefMa/7a4a910e2f570566a0b1 apart from this we have couple of project but they are not also maintain and are on jitpack like https://github.com/SIARAY/DownloadManagerPlus |
@MohitMaliFtechiz Your comment is confusing, it looks like the first part of your comment is for #3169. For the rest we will see in milestone 3.8.0. |
@MohitMaliFtechiz I believe its time to fix this issue now. |
@kelson42 @MohitMaliFtechiz May I take this? |
Hi @gouri-panda, have you found any suitable replacement for the |
Not sure, if we should add another library for this, I think we should try the native approach like the Android download manager. |
@gouri-panda IMO, it is better to use native approach for the |
I'm not in favour of changing anything related to this before next release. Focus should be on the tickets in the milestone. That said, its true that first thing is to decide which library we should use to replace fetch. |
So, with Android DownloadManager, what is the problem, the limtations? Can we have the same features like today with fetch? |
@kelson42 DownloadManager does not have the pause/resume functionality we have to manage these functionalities ourselves with proper error handling.
Fetch has many features with proper error handling
Since The DownloadManager in Android operates independently of application's lifecycle so we need to manage these manually with |
@MohitMaliFtechiz Then we really need an alternative. Why OKHTTP or Retrofit are not alternatives? |
From my understanding, it seems that all alternative download manager library have been dying. It looks like we might have to deal with the DownloadManager
I don't understand this...
This is a problem
I guess this can be somehow achieve just by monitoring the size of the output file. But I would really wonder the primitive are not there.
Easy to compute if you know how much has been downloded already. |
@kelson42 This Means Fetch can handle whether the downloading should be performed via mobile internet or wifi, but with DownloadManager we need to handle this manually because we have this functionality in our app where users can set on which network, files should be downloaded.
We have to implement this functionality like Fetch.
Yes, we can handle it, but we need to do it manually DownloadManager does not provide this by default. |
We have to fix with DownloadManager ASAP |
@kelson42 I have started working on this. |
Describe the bug
Since Fetch library is no more maintain on github , we must find some alternative for future.
The text was updated successfully, but these errors were encountered: