NuGet / NuGetGallery

NuGet Gallery is a package repository that powers https://www.nuget.org. Use this repo for reporting NuGet.org issues.
https://www.nuget.org/
Apache License 2.0
1.53k stars 644 forks source link

Add AWS S3 support for file storage (Reopen 2871 for PR) #5839

Open Texernie opened 6 years ago

Texernie commented 6 years ago

Reopening #2871 for PR.

anangaur commented 6 years ago

@Texernie As stated in the PR comment, we would like this to be an extensibility point.

Texernie commented 6 years ago

@anangaur I can definitely see your point. I am more than happy to re-implement the AWS solution using the extensibility point. I don't have the bandwidth to fully develop the fully extensibility point though.

SeanFarrow commented 6 years ago

Hi,

I've got some time and could use this, what extensibility point would you be looking for? Whatis the PR number and I'll definitely be able to help. Sean.b

Texernie commented 6 years ago

@SeanFarrow , Anand is talking about changing how the backends are registered into extensibility points. The feature is #5982, which would encompass the current backends of Azure and local file system. My PR #5799 had the AWS specific backend in it, but was inlined without the extensibility points.