B) Cloud of Cards Processing Library

motivations_usages_problems_01_02


Project developed by Christian Babski (fabric | ch)


Cloud of Cards Processing Library consists in the unification of three different API dedicated to online files and folders manipulation and the development of an additional fourth one specific to the needs of the Cloud of Cards kit and the Inhabiting and Interfacing the Cloud(s) research project. The overall final package has been adapted to the Processing development language and linked to the open-source cloud software ownCloud.

Additional behaviors are included that can also be used in relation to ownCloud (or Nextcloud), for both its server and clients. These additional functions are the implemented results of the design research process, linked to an ethnographic study about the cloud user experience.

Through the use of this new library written in Processing and linked to other open-source tools, it is now easier for a wider public to experiment, sketch and develop alternative interfaces, visual or physical applications for the cloud. In particular, the communities of designers and makers that are used to the Processing language.

Cloud of Cards. Early pictures from the final artifacts, a photo shoot with Daniela & Tonatiuh

Photography by Daniela & Tonatiuh.

Design by Léa Pereyre, Lucien Langton and Patrick Keller

Naming the outputs of our design research: Cloud of Cards, a home cloud kit

PKELLER-018517_framed

Cloud of Cards, a personal cloud kit. Scattered 19″ hybrid server racks, elements and kit to assemble and play with. (Photo.: Daniela & Tonatiuh)

 

We’re coming close to an end with the joint design research Inhabiting and Interfacing the Clouds and we’re becoming impatient to deliver the results: a diy small scale data center and cloud kit made of various elements (both physical and digital), to freely assemble at home or in your “garage”. Accompanied by two books documenting our work in print-on-demand!

At this stage though, we’ve given new and final titles to the design artifacts and tools that we’ve been working on lately, together with the research team (for the design & code part: Lucien Langton, Léa Pereyre, Christian Babski and myself).

 

Therefore…

 

Cloud of Cards, is a home cloud kit to help re-appropriate your data self. Obviously a distant tribute to House of Cards, the toy project by the Eames (“Toys and games are preludes to serious ideas”), the kit will consist of four artifacts:

19″ Living Rack is an open source server rack with a few functional hybridations, declined in four versions. Cloud of Cards Processing Library consists in a programming tool to help develop cloud applications with the Processing development language. 5 Folders Cloud is a version of the Cloud (ownCloud) with automated behaviors and cascades of events. It is an implementation of the processing library directly linked to the outputs and learnings of the ethnographic research about uses of the cloud. Finally, 5 Connected Objects physically interface the five automated folders in our version the cloud (5 Folders Cloud) with five “smart” objects and try to embody distant data in some kind of everyday domestic presence.

A “Home Cloud Kit” (evolution)

Note: the purpose of a “Home Cloud Kit” (working title) has been described in a previous post. It will be composed by four artifacts which will become the main outcomes of the design research Inhabiting and Interfacing the Cloud(s), along with one book about the ethnographic field study and another one about the design research process.

Below are four links leading to four posts describing and analyzing the current state of evolution for each part of this kit. We expect the research and the “kit” to be finished by the end of March 17.

The “kit” will be distributed freely at the end of the project.

-

The final phase of our research consists in the prototyping of artifacts which relevance have been identified along the process. Tools, infrastructures and services are therefore addressed and will constitute a “Home Cloud Kit”.

 

This final phase is organized into the four following lines of work:

 

A) A Personal Data Center (evolution, models)

04_IMG_5105_web

 

B) I&IC’s OwnCloud Core Processing Library (evolution)

iiclouds_005

 

C) A Personal Cloud (evolution)

owniicloud_04

D) My Data Controllers (evolution, models)

02_IMG_5119_web

A Personal Data Center (evolution, models)

Note: “A Personal Data Center” (working title) is part of a home cloud kit, which was described in a previous post and that will be composed by four various artifacts, both physical and digital.

The kit will be distributed freely at the end of the project.

-

After a few design iterations through sketches and a bit of 3D modelling, we recently produced a set of first prototypes of what our domestic 19″ server rack could look like and how it could handle domestic functions as well. As a matter of facts, we can consider this work an alternative approach to what was set up and analyzed at the beginning of our research, when we assembled our own “(small size) personal cloud infrastructure“.

Our approach was fueled by several references, the first one being House of Cards, by Ray and Charles Eames :

 

01_house-of-cards

 

 

The modular, simple and intuitive assembly process guided us for its adequacy within a Do-It-Yourself user context.

My Data Controllers (evolution, models)

Note: “My Data Controllers” (working title) is part of a home cloud kit, which was described in a previous post and that will be composed by four various artifacts, both physical and digital.

The kit will be distributed freely at the end of the project.

-

Continuing our design process, we milled the first prototypes of the five connected objects, which consist in tangible versions of the five main folders present in our alternative version of Owncloud (“A Personal Cloud”, working title as well).

As explained in this post, each object is based on the same elementary brick which brings and manages a natural interaction between the connected object, the personal cloud and its contained data, files and folders –therefore becoming a controller–. This elementary brick holds the Raspberry Pi, sensors and hardware necessary to physically interact with Owncloud. This interaction will be slow and discrete.

Furthermore than the identified objectives through the ethnographic field study and design sketches we’ve lead along the research, our approach to these networked objects was fueled by complementary meaningful references. The first one (image below) consisting in a different approach to the behavior users adopt in their interaction with the “technological home”, Shaker furniture:

 

00_shaker_pegs