<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><blockquote type="cite"><div>On 20.02.2012, at 22:11, Michael Gapczynski <<a href="mailto:mtgap@owncloud.com">mtgap@owncloud.com</a>> wrote:<br></div></blockquote></div><blockquote type="cite"><div><br></div></blockquote><blockquote type="cite">However, I can also <br>invision having the files from Dropbox and Google Docs showing up in the root <br>of the filesystem with an indicator of their respective external locations. <br>During the upload or file creation process the user would be presented with a <br>choice of where to store the file. This feels more natural to me than a <br>directory system and could prevent problems with locating files. <br></blockquote><div><br></div><div>I think that mounting all of the storage backends into the root folder might even be easier for the end user, if we can make the ui work well. If everything was mounted in folders /dropbox /google /ftp I think end users would get confused where their files were actually being stored and could loose track of things.</div><div><br></div><div>I like Michaels idea of almost 'labelling' files with their storage location. Depending on the users settings ownCloud could even just fill up each storage one by one so that they don't even have to choose where they store their files. But we should also make it easy to change these 'labels' and have ownCloud automatically move the files into the correct location.</div><div><br></div><div>Perhaps we could also enhance the idea of 'labelling' (or maybe better 'tagging') of files to make it easier to search for files (much like bookmarks). This would make it easy for example to show everything stored on dropbox, or everything that you are sharing...</div><div><br></div><div>It's certainly an interesting topic :)</div><div><br></div><div>Tom</div><br><blockquote type="cite"><div apple-content-edited="true">
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "></span></div></blockquote><div apple-content-edited="true"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; ">Tom Needham<br></span></div><div apple-content-edited="true"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><a href="mailto:tom@owncloud.com">tom@owncloud.com</a><br><br><br></span>
</div>

<br><div><div>On 20 Feb 2012, at 21:42, Frank Karlitschek wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><br>On 20.02.2012, at 22:11, Michael Gapczynski <<a href="mailto:mtgap@owncloud.com">mtgap@owncloud.com</a>> wrote:<br><br><blockquote type="cite">I've been thinking about mounting external storage to ownCloud and I've had a <br></blockquote><blockquote type="cite">few discussions with Robin about it. Now I'm looking for some feedback from <br></blockquote><blockquote type="cite">the community.<br></blockquote><br>Cool :-)<br><br><br><blockquote type="cite">The general idea is to add support for mounting FTP and SMB to use as storage. <br></blockquote><blockquote type="cite">Writing a backend with PHP is possible for these, but they won't perform as <br></blockquote><blockquote type="cite">well as the native OS implementations. I think the best solution would be to <br></blockquote><blockquote type="cite">recommend to sys admins to mount natively and provide a fallback to a PHP <br></blockquote><blockquote type="cite">backend if this isn't possible.<br></blockquote><br>Yes. Protocols that are better supported by the OS should be handled by the OS.<br>We could still try to do a mount command and see what happens :-)<br><br><br><blockquote type="cite">The other thing I need feedback on is deciding if normal users can mount <br></blockquote><blockquote type="cite">external storage. I see the need for enabling users to link ownCloud to <br></blockquote><blockquote type="cite">services such as Dropbox, and Google Docs (Google Drive), but I'm not sure if <br></blockquote><blockquote type="cite">FTP and SMB should fit in with these. I'm also debating what is the best way <br></blockquote><blockquote type="cite">to integrate these into the filesystem. The simple way would be to mount it as <br></blockquote><blockquote type="cite">a directory and each service would be self contained. However, I can also <br></blockquote><blockquote type="cite">invision having the files from Dropbox and Google Docs showing up in the root <br></blockquote><blockquote type="cite">of the filesystem with an indicator of their respective external locations. <br></blockquote><blockquote type="cite">During the upload or file creation process the user would be presented with a <br></blockquote><blockquote type="cite">choice of where to store the file. This feels more natural to me than a <br></blockquote><blockquote type="cite">directory system and could prevent problems with locating files. <br></blockquote><br>Hmm. I would use the OS tool for protocols like FTP, S3 or SMB <br><br>Stuff like Dropbox. Google Docs/Drive, and other user services should be handled on a user level.<br>So every user can mount their Google Docs and move their files around.<br><br>I donīt really know what you mean regarding the location of the files. Letīs say a user is using ownCloud and has already some files and folder uploaded. Than the users connect the ownCloud with an existing dropbox or Google Drive. Where do all the files show up that are already in dropbox or on Google? I think it is confusing if they all appear in the root directory. And what happens when a user has the same file or folder in ownCloud and dropbox?<br><br>For me it makes more sense to mount a dropbox account into a folder, for example /dropbox.  But perhaps thats only me :-)<br><br><br><br><blockquote type="cite">My main concern is creating a confusing environment for users with so many <br></blockquote><blockquote type="cite">options for adding storage and a cluttered filesystem. Any thoughts? <br></blockquote><br>Thats a good point. Mounting external filesystems is definitely an advanced option that shouldnīt be the first option on the settings page. :-)<br><br><br>Cheers<br>Frank<br><br><br><br>Frank Karlitschek<br><a href="mailto:karlitschek@kde.org">karlitschek@kde.org</a><br><br><br>_______________________________________________<br>Owncloud mailing list<br>Owncloud@kde.org<br>https://mail.kde.org/mailman/listinfo/owncloud<br></div></blockquote></div><br></body></html>