Archive for the ‘Programming’ Category

Share API Update

August 13th, 2012 1 comment

The Share API is coming along nicely, but there is still a long list of todos. I’ve written a guide in the ownCloud Developer Centre for using the Share API. It is for any app developers wishing to implement sharing in their apps. The guide is relatively short and I believe this shows how easy […]

Categories: Programming Tags: ,

Sharing in ownCloud 5

August 7th, 2012 7 comments

Last summer it started with file sharing, now it’s time to share everything in ownCloud! This has always been in the back of my mind and now it has become a reality.

Sharing in ownCloud 4 suffered and had a bad reputation due to many issues. File sharing was hit by a number of bugs because of changes outside of sharing, and other apps started their own implementations of sharing. It was not always a satisfactory experience for the user. It was time to rethink how sharing works. The result is the new Share API in ownCloud 5.

Read more…

Categories: Programming Tags: , ,

Mounting Dropbox into ownCloud

I just finished adding support for mounting Dropbox and Google Drive in the external storage user interface. These took a while longer than the other storage backends because both require OAuth authentication. It is a fairly simple process to configure both in the user interface, but Dropbox has one extra step. Dropbox requires that developers create […]

Categories: Programming Tags:

Configuring External Storage for ownCloud

One of the features that I worked on for ownCloud 4 was the mounting of external storage directly into your ownCloud. No longer are you limited by the storage capacity of the server ownCloud is running on. Despite being labeled as an ‘experimental’ feature in the release announcement, many users requested help configuring it. With no […]

Categories: Programming Tags:

GSoC: New sharing interface for ownCloud

August 20th, 2011 7 comments

The development of ownCloud has increased rapidly in the past weeks and the release of 2.0 is approaching. The media player branch was merged into master and the user interface has undergone huge changes. There are also many new apps in the works, including an addressbook, calendar, and bookmarks. I’m sure there will be more discussion on the new features once ownCloud 2.0 is released. Read more…

Categories: Programming Tags: , ,

GSoC: Testers needed for sharing files with ownCloud

July 21st, 2011 1 comment

I have good news this week. First, I’m still here because I passed the mid-term evaluation for Google Summer of Code. Thanks for passing me Robin. Second, I was successful in completing my goal last week and now have everything setup so others can start experimenting with sharing files. Read more…

Categories: Programming Tags: , ,

GSoC: Copy, Cut, and Paste Shared Files in ownCloud

July 13th, 2011 4 comments

As usual I ran into a couple more issues this past week that prevented me from completing many of the items on my Todo list. I also forgot to finish a couple of things like copying files, because it isn’t part of the web frontend. Read more…

Categories: Programming Tags: , ,

GSoC: Managing shared files in ownCloud

In the last few days there has been many changes to sharing in ownCloud and more things are formulating in my head for the future. The bulk of the changes happened to the library that interacts with the database of shared items to allow for shared files to be renamed, moved around, and assigned permissions. It’s still a little messy and I hope to clean up the code in the next couple of days. Read more…

Categories: Programming Tags: , ,

GSoC: ownCloud Sharing Folders

June 28th, 2011 3 comments

This past week I had intended to work on file permissions and user group file sharing. Unfortunately, niether of those were even started. Instead of working on those I decided that it was more important to implement sharing of folders. Along the way I did some refactoring in how I fetch the source locations from within the shared storage provider and the database.  Read more…

Categories: Programming Tags: , ,

GSoC: ownCloud Sharing

June 22nd, 2011 4 comments

I was accepted into Google Summer of Code for my proposal to introduce a way of sharing files between users of ownCloud. If you haven’t heard about ownCloud yet, then you should read this blog post by Frank Karlitschek. I’m having lots of fun along the way and would like to thank my mentor Robin Appelman for all of his advice and programming help. So in this first post of my new blog I would like to share what I’ve accomplished so far. Read more…

Categories: Programming Tags: , ,