[Owncloud] Re: Hi list + some ideas

Frank Karlitschek karlitschek at kde.org
Wed Nov 3 12:06:33 UTC 2010

On 03.11.2010, at 10:50, François K. wrote:

> Dear ownCloud team,
> Please let me introduce myself. My name is François, I'm a nearly-27 years old guy living in Strasbourg, France. I'm a Linux user since a couple of years and I work as a sysadmin.
> Well, I have to say that I'm very excited about ownCloud. I was looking for such a thing for a long time, and I even thought about developping a similar piece of software by myself.
> So, as I'm really interested in this project, and as I have a little spare time (I guess), I'd like to contribute. I studied developpement, and more specifically web-oriented languages such as HTML, CSS, PHP and Javascript. I've some experience in web applications development so... I'm might help a bit :)

Great! :-)

> For now, let me start with some ideas. I've installed and started to test ownCloud yesterday. I've also read the wiki pages. I might have missed some pages, so please excuse me if I point things that are already planned. Please also note that I haven't studied ownCloud source code for now. Finally, my goal with this email isn't to criticize but rather to be positive. So please don't misunderstand what I'm saying, I don't mean to be rude, it's just my bad english :)
> Well, first point that surprised me after installation is that you get an empty "files" space. I thought ownCloud would provide some folders, just like the one you have when you create a new user account on a Linux system (think about /etc/skel). I expected to have a "Documents" folder, a "Music" folder, an "Images" folder, etc. I think that it could also ease the development of plugins (the "Music" plugin knows where to find the music files). Is this something planned/studied ?

Good idea. We should have nice default folders.

> A nice feature in Mac OS X (I'm managing Mac OS X computers at work) is that every user has a "Public" folder in its home. This is a special folder : everything stored in it is public. So this is where you put things to make them available for anyone. Also, the "Public" folder contains a "Dropbox" folder where anyone has a write-only access. This is very useful when you need to share a file with only one person. You just have to drop the file in his "Dropbox" folder. Of course, the owner of the Dropbox folder has read and write access. I don't know how sharing files is planned, but I think this kind of mechanism is very interesting. If I want to share a file with everyone, I put it in my "Public" folder. If I want to share a file with John, I drop it in John's "Public > Dropbox" folder. To my opinion, it's much more simple than setting permissions on each file.

Something like this is planed. I´m working on this.

> Allright, regarding users management, I think it would be a good idea to have an "email" field for each user. This could be useful when the admin needs to contact his users. Or plugins might need it too (cron jobs or whatever). Also, (but I believe that it's planned), ownCloud should give the hability to set a quota for each user (and check the quota whenever it's necessary).

Good idea.

> I'll finish with this third idea (I have tons). I think ownCloud needs some polishing. I've always been very interested in ergonomics, GUI, and users experience. And I believe that some things can be done to improve ownCloud usability. I'll try to make some mockups in the next few days if it's ok for you. Just let me know. Oh, regarding this, is there some policy regarding dev technologies ? I mean, for example, HTML5 provides a nice new way to handle uploads. Are you already supporting these or do you wait until it's fully supported by all web browsers ?

It would be great if you could do some mockups. I suggest to discuss them on this list afterwards.
I think we can use the latest HTML5 stuff as long as it works with the latest Firefox, Chrome, rekonq, Opera, ..

> Oh, also, I started to make a simple pictures gallery PHP script a few days ago. If you think it can be useful, I'll gladly share it. A bit of work would obviously be needed to adapt it to ownCloud.

Very nice :-)


Frank Karlitschek
karlitschek at kde.org

More information about the Owncloud mailing list