storage icon indicating copy to clipboard operation
storage copied to clipboard

Hopefully someday they will include this library into keystone as a dependency.

Open jjhesk opened this issue 10 years ago • 6 comments

According to our slack talk, it is possible to have storage.js is a part of the dependency in keystone.js in someday and we will need someone to put this bolt and nuts into the keystone and makes it complete. If so there is a list of possible items that we are looking to add into this library as support. Namly the hottest providers in the market in this year 2015 which is listed on abouthome. Feel free to check it out.

Feel free to add your own if you have a good provider.

jjhesk avatar Jan 13 '15 16:01 jjhesk

are you sure this is storage in the same sense as s3/azure/googleCloudStorage ? off the top of my head I don't believe you could just upload photos programmatically to mediafire (I may be wrong)

morenoh149 avatar Jan 13 '15 18:01 morenoh149

I don't see a huge advantage over using yet another wrapper, like 'fog' - especially when it uses almost the same underlaying libraries as our module (our aim is pretty much the same). I'd rather stick with our own implementations using core dedicated libraries like we do for now. Another thing is that fog states that its still under heavy development which is quite weird as the last commit has been made at least half a year ago.

I am about to clean up source code this week, reinvent it in few places and we should have alpha version this week.

For the initial release we should stick with the providers that has been already discussed in Keystone repository and add new on ongoing basis as other users suggest them.

Also - we need to support Storages that can handle ANY File (like above storages mentioned), resigning from filetype-specific providers.

grabbou avatar Jan 13 '15 18:01 grabbou

If anyone is interested in covering above libraries, please hold on for a couple of days as I am going to write simple middleware pattern here so community plugins can be kept under different repositories (the main idea is to keep this as slick and simple as possible yet extensible).

grabbou avatar Jan 13 '15 19:01 grabbou

@grabbou I am appreciated your vision and aiming. I am too hope that there is a main middleware that we are relay on to make any extensions so that people can easily adding the implementation according to the api doc from the provider.

jjhesk avatar Jan 14 '15 12:01 jjhesk

aliyun oss(Open Storage Service) is the Chinese version of S3. Maybe we can support it.

yinear avatar Feb 01 '15 15:02 yinear

Another suggestion for this: OwnCloud https://github.com/owncloud/core

LorbusChris avatar Sep 02 '15 03:09 LorbusChris