I like this change and believe we should be able to remove the directory 
notions out of jclouds!

Having said that, there are some providers where the behavior between 
delimiter/prefix and directory notions is not quite identical (I won't mention 
the file system provider, because it's pretty convoluted there anyway). In 
swift, the path parameter (what is used for directories) may return different 
results than when using delimiter/prefix. It supports the notion of directory 
blobs, which prefix and delimiter would not actually implicitly create. 
However, I don't know how many people actually rely on that functionality. I do 
think jclouds should deprecate support for directory blobs and move away from 
using the path parameter. None of the above precludes deprecating the support, 
but to actually switch over, consumers may need to do additional work on top of 
changing the parameters.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/903#issuecomment-174037917

Reply via email to