i'm gonna tell you about on tell you know in the state of integration so
review has heard of long sell
and we use that
three
okay so i'm young i'm the designer i do the about interface design and overlaps
design and that's the plant design so all of you who don't know what i'm
clout is it's a mainly it's like about that it's a it's a P H
P website you can put on your own server and it has an interface for
files file management has that's for calendar contacts and you can write your own that's
also
and we have a does some thinking up so you can secure files that a
desktop and what happened and i was that so it's like the files and can
share thingy and i think so the topic of talk i think that it's really
important that we cooperating collaborate because like i personally love you guys and there's been
like i personally had a long history with or not a long history but known
was like my first we open source project where i work with the people and
i'm at the community and i think it's really nice
and so it's also like the signal minimum cost or is also kind of like
a personal story really personal story for me so it's mainly about desktop and web
how we can bring the two together how we can how the one thing can
benefit from the other one and we can work together where one project has resources
for desktop and one of the reasons for web and it's like strong projects loosely
coupled together and so that we that we deliver a full experience to people
and of course everything is open source i because that's important for people's data like
that they that they can hosted themselves like the reason then as a scandal and
i don't know that we are using an open desktop or if we desktop but
using a proprietary cloud is
pretty much a problem i think so we want to change that but we need
proper integration for that that's where good design and then
and that's why want to also give a special shout out to become design team
and all the designers that are sitting in the audience because i think non design
thing has there's been like a big influence on my work also and how we
do design and on cloud a so big thanks and that at that point so
let me or also right the term because system i think is a is a
kind of a maybe a weasel words used by like companies or the monopolies
to strive like an experience that you can only have if you completely buy into
that systems i think it's very important that we sink with or that we that
we collaborate with proprietary stuff as well with open stuff so with nick know online
accounts for instance we have like you can use a google account
use facebook account so i think that is very important to get people who are
using these accounts but we also need to tightly coupled with the free services
so that we have like flexibly can system like i have a i have work
from book running able to i have a firefox that's phone and i have an
ipod touch and it's really help to just sink notes that's not even possible actually
and that's kind of a joke if you think about it so
we tell you a story how and that's about the past like the history of
on telling you know so in early two thousand ten is actually funny because i
done through and mailing list archives is the mail i sent in march two thousand
ten about a three open source alternative to drop box but ignoring katie calibre collaboration
where on top was still like it katie project or it was born out of
katie uses a
and it just send i what i was not participating in on call back then
and just send a mail to the usability list was saying hey there seems to
be like this effort about the on cloud and there was a another effort i
call the design help i think and that was also supported terrible okay and i
just wanted to bring these things together already in two thousand ten and i'm glad
that it went it went further
so in summer two thousand eleven know right that's actually two thousand ten that's a
typo it was what i in haiti where that was my first like it was
a really fun and i also didn't participate in code yet but i wanna like
i saw that great just of and i wanted to sync with or i wanted
to collaborate with the and a cloud thingy where you can sink your data can
second stuff
so in really two thousand eleven that's like the first on top access they didn't
find a better picture actually it's prefix lever that's me out there on the board
sketching for the new design an estimate maybe you some of you know from his
on the right is the founder and of on call
and so we were just five people like than packing on the scout thing
and then in like two thousand eleven i post my thesis a goal usability in
free software which was very much influenced by norm and pile work on cloud
and to push forward actually that the design and usability and for software and
then in late two thousand twelve
no if you can read it but there's integrate own clouding know and it was
push forward piracy i don't know if here you may so
to integrate untalented norm
sinking of calendar contacts and that was started like two thousand twelve also a somewhere
times tree
is here also serum
okay hero to mail to the and what was the marketing this hey guys do
you what you think about installing on cloud and the then shortly after i'm gonna
share later it actually happened so thanks you also so what about the current state
actually of integration
we have grown integration into online accounts so you can you can synchronise you calendar
and contacts with the evolution and you can sing files
so it actually looks like is you have your files mounted as a as a
lot of resource and not a list and you can access then do anything you
want with it it's like a what if resource and
we also have the as i mentioned before we also have the sinking client and
that's actually sings
your data on your device whereas this is like a network drive
then we have a calendar integration and the contacts integration
and we're looking forward to add more stuff and so that's why i've talked to
a lot of you people and i think somebody a we have a deployment at
the cloud don't know not or
where you can we can use on top will
check or you will receive this that's fine in screen and you can if you
question account and andrea so currently it's like currently available to all going teams well
if your foundation member a lot but basically is like ask and referent account and
you will get an account at startup norman organ you can share with other numbers
you can you can create groups three teams
and you can just show you documents secure stuff secure calendars and have it available
everywhere
so
i think that's pretty cool i think that too
and but i think it's like we need to look way forward or it's
like even in the immediate future
there's lots of things that we can we can we can do integrating more applications
for instance
so one issue that is still and from the norm online accounts integration is documents
pick up the own code documents
i think the norm documents integration from google from non one like council oops that
was a
the type of so
it needs to like going on documents
should be integrated so that the documents of the files that you have online your
own proud or just send
and then we have nodes we have like a very simple notes at and on
cloud and there we actually have a collaboration i think here even is not here
but he does the he does the don't know that
which is a formally called be japan and maybe you heard about it and it
actually already sense so you have like hello known thank you have a there and
you can just edit it because it works and also via web stuff just use
a second notes subfolder in the
in the finals
files that so it just gets and for free essentially and so you can you
can already have like if you use the same client you can already sing to
know what's you don't even need to wait for notes to be finished a you
can just use your favourite editor and use it but i think that knows that
is way better than just using the file system
and then a we have a news that so as all of you know who
would reader not existing anymore so if you use this it's too late now well
you feel are gone that's kind of a problem so
there is several attentive there's like newsletter which is also free and open source it's
hosted
and there is a tiny rss
which is like an it's also php software or something and then there's on top
news which is a an integrated news at some but then it over there and
i think it's really important because
it's and
it's quite a
but or it seems like it's quite a fringe at or quite a fringe on
a use case like to read websites or something because nowadays like people use facebook
introduced ritter and stuff but that's exactly the point we should be able to we
them on our own space and we should be able to track the website on
our own
in our own servers in our own homes the same
so and i also like to dedicate this slides to our and sports who worked
on the process specification and in general on the freedom of the what
and there
customer i think you don't see a that's pretty it it's the news design documents
on the left of numbered or weekly that no not or and i think customers
working on a newsreader for known so that
should be able to sink with that newsreader then and what you get for free
is an android until newsreader you can already downloaded and support the developers like it's
a it's a paid out
and i think it's really good because it's an open source hey that's you can
also download the source and compile it whatnot it's upon get help but i think
it's really important also support open source so if you have a hundred phone just
a have to the store and support the developer of it
and it we have there's and i was a and in development it's karen in
beta and there is a blackberry have i think and windows phone at development also
and then next we have nice i think the i can and number you your
can right
you remember that
okay so maps there is
i just yesterday amenity S who's doing the masking on that set and we have
some people working on there's also into sucks student for katie who does the marble
and on cloud integration marbles the matched up of katie it's like a really go
and stuff
so i think that's really important because there's google maps and then there is
nothing for a long time and then maybe there is like open stream and somewhere
but you can't do routing stuff and so i really think it's important that we
have a proper maps solution i we can just simply search get directions say favourite
places and just have that things
where wherever we are like whichever device we use because it's us
it's just like it
i forgot what i wanna say but it's important to have maps
so the next with music
there's music at the development and we have like a basic music at for about
and there's also turn you go with some of coke student working on a sinking
with achieve i think and i think planet already talked with the cool summer of
course didn't of you guys and
that of course we also need just think it's like very simple just do the
dance and sing the data and have it on your desktop and
whenever something happens have a new desktop and have it on all your devices essentially
and then there's this
thing like it's i feel is kind of the elephant in the room it's mail
it's like i can almost imagine what we use for mail
and i think it's a really big problem so where like our collective hacker intelligence
when's that we all use this mail provider so i think it's really important
that we have a proper
mail solution that is that is
looking good working well and just like basic stuff like fretting and moving stuff filters
and that's some things automatically so we have a start at get about comes like
jean claude such mail
it's very basic but it's a start and especially there if you're interested i would
invite you to collaborate there
and so we can we can finally
host their own email again
and then there is bookmarks
pretty basically we have bookmarks at and i'd actually any of the epiphany or web
guys
anyone
okay i need to talk to them later because bookmarks again pretty
normal thing just synced bookmarks
and there you also get another thing for free which is not bookmarks friend right
also and you just have the have the have the bookmarks on your and right
device even better would be of course to sink it like directly i don't know
if that that's possible like with the browser
but there you have it in the out in a couple of months
then videos i thought question there is and don't videos that and there is in
development i saw some commits a about a an uncut videos that so that you
just have like peer videos on the web and just also have those and it's
like it's just really basic i'm just listening actually
the data just need to be saying and tasks i just heard is the land
of here
okay all something to talk to him later this is doing getting these things you
know my heard and we also have like a basic test up and it would
be cool to also
i think that and i could i could continue on and on and on and
there are so many
well actually they're not so many more apps that could be sent a that was
pretty much like the core stuff that what you get when you when you get
an android phone when you get in iphone or something like the basic apps that
everyone needs
and
they they're like some tiny more that's but there's more than just data and aspect
because data and ask i think is very tangible but you can you know where
your data is you have your home folder and you can just copy over you
can you can back it up on a hard drive a you know where your
apps are you know what the ask you often use are if you miss and
happy just install it or something but that's cumbersome and what happens
and this happens
so
your laptops brokenness on fire i don't know it's like yesterday you went too much
to drink and you fell into the we have a river here in the city
anyway if we don't have one something else happened and
i think it's important that we also think about all this stuff because that's the
annoying stuff that we need to always said
like appearance like the that that's the background if i have a funny i don't
know funny scroll picture on my background as my background i want everything to it's
not that simple it's just some single file and want to have it when my
laptops broken i want to have a manual a brightness unlock seems like what is
there to saying well the time and it takes a lot or of brightness level
of the what happens if you on market like to just ask for passport or
not keyboard layout the if
you change the keyword layout any keyboard shortcuts
the other online accounts you have configured bluetooth which device you're paired with any specific
colour settings displays when you need use project or something and you have specific resolutions
it's like if you go on a non also touchpad like specific settings like sensitivity
a network save wifi sweater passports power settings what happens if i put the lid
down a printer is annoying as hell as it is so we should not make
it more nine us so just a friend there is
when i like when i connect to printer just save it and thank you don't
have the configuration
"'cause" otherwise if i have a new laptop i need to configure it all again
and it's also annoying of the we have the i got date and time something
as simple as that if it changed my change my regional settings or and also
for sources like install software user counts alright like user images or something like your
real name or so
all of this like saying all of this
i heard there's something called chi settings and we should plug that into and one
line accounts to and just think that
like to me as a design sounds easy enough but i would like to talk
to the person who can do that
so next thing is like everything that is there also need to miss and we
have installed apps
like every at i have installed every a i have not installed because i find
myself when i set up a new computer
and still everything and i uninstall also a whole bunch of stuff because i don't
want certain apps to show up in the in the overview because i just never
use that so i want that to be remembered as well and the favourite apps
a the
screen configuration
like if you use if you still workspace i mean maybe even open apps like
when you computer got smashed like when you were actually working on something like mark
was not gonna give a then you want your
current configuration saved as much as you can recently search items all that stuff like
even the current volume i don't know that's really not that important but let's make
important
then there's like especially for recorder see of the best receiver get comfy i guess
age you could you can use all this dot files right we have this
there's a strand of having a dot files repository upon gets out so why do
we need that stuff i mean it's funny to share the can think but we
should also just have it saying and have it set up when you found your
new computer
i just haven't work like i don't wanna go express the need to install get
then i need to clone the repository and then i have to say i have
set it up i should just login username and then everything is done
next thing is like passwords like for wife eyes for websites like also for the
browser again notifications like red states is like the most annoying thing you use different
device even
even if you just use two devices like you read it on one device and
on the other device still there that essentially makes medications pointless because there's just a
slew of messages that you don't know jittery this that we do not read this
then there's fonts like all my fun files actually like i want to use a
different font but it didn't work like whatever
i want that saying and there's like a whole bunch of other things like an
single think about we talked about that day before yesterday and we came up with
like a long list of stuff and essentially of everything that isn't settings
plus there's and probably some more things
and then something which i really think is important also that high scores for games
like when you are
at this point
or even further like when you many finish this thing right when you finish you
know mine on this level you all
i do that like maybe once we or something and i have new high score
and then i want have saying that because that's very important
because i can show it off to my friends and them on my computer hume
pewter is broken
i don't know that high score anymore and that's a pity because of them my
friends think i'm line that people shouldn't have to like to their friends about the
high scores so we should just so right it's like it's pretty basic a but
that's a stuff you never think about when you when you think about data sink
it's like
only small things which are in inside the apps which are inside the configuration files
all this all this difference
stuff that makes up the whole the whole of what i put into the computer
or what i did with the computer what i want to be there when i
when and solid again or when i when i have a different device
very simple actually
so just have the apps and then sink everything and not only the data that
is in there but also data vic the metadata and
everything like you probably or most of you probably know more what's
there is or which data there is
so just think that just everything
and if your mind blowing it then i would like to propose that we just
do it i talked to several people you already which i mentioned also and i
wanna or we like as long thought or in the on call community we want
to talk to more of your and wanna collaborate on even more so that we
can we can just have like
have a free desktop operating system with police things like freak out service so this
i think you have your of your old insulation or you started in on the
door and then you can just one someone takes a hammer especially laptop well you
just have to devices like i don't know i don't think happens that often that
someone takes a hammer something but you just have to devices we just want to
have everything same
it can it's a pain right i just someone you have what i think lots
of your people have like for three non devices and it's
quite a pain to get those saying but we should always remember that it's not
about the technology like it's not about on clouds not about can home and it's
not about what do you actually do that if you think it or if you
just have it online or whatnot but it's about people that we do it for
and what they what they expect like
if they use it if they don't use gnome if they don't use on clothing
that's why like the come online accounts approach so much is that it just into
it is able or it can potentially integrate anything like and it can integrate flicker
facebook will whatever because people use those services but we should also make it easy
and to integrate other services
and so like with without for instance we also make it possible to month you
will go drive to monitor drop box to plug in your i don't know what
it's just what people use that's important that should be important for us
thank you
address
i so i heard you mention briefly own collapse
no like how okay yes it's like step install on your own so that instance
and
just run right and out of the base system i think we could integrate
those guys specifically in into the online counts because it's a tricky thing right hunting
on let's ever it would be it would have
different capable right it would have different apps so
i'm the francisco calendar and contacts you have like colour and conduct of these exposed
protocols and working on a P R's for the specific that's like for the know
that for instance in the future there would be an A P I for bookmarks
should be an A P I for maps
and i feel like to expose the you adjacent data or something and so they're
like we need to we need to probably have something to convert better to have
a common format
well what you mean
but you are do you can check like which apps installed phones please and then
there is but like what's plan to be part of a colour right so you
can always expect to be here right so that you never know that's the that
something like the only thing you always knows that there's files so that there's matter
and that's the only thing that will ever or that is ever fully expect to
be there and but like i have said i guy i don't know exactly but
i think probably when you do like a count of requests on the server which
doesn't have counter enabled probably returns an error it's times like there is no counter
installed and i could imagine i don't know
but i could imagine
and how
wouldn't want the situation where you running against multiple instances alone about because assuming multiple
instance because we have one you know where well company we have while they're we
have one there a i want like no calendar to track the release date the
free states but i want my office cal that attract the office ones and i
certainly don't want my the disappointment in the ghetto calendar
and the serious that these arts trying to you if you open up loaded like
corporate files documents to the O is think how
do we want to solve the privacy issue
so you mean like i have two different i'm glad instances in the non online
accounts for example i don't know if that's possible does anyone know that well what
should
so earnest possible or so what you know what most is how should we solve
the privacy issues that come from that situation
because more things and moving to the cloud more things and moving their we using
a various levels of drop looks accounts on various companies it's a bit of pain
and yes to have voiced also drop offs and are running on four different use
cup accounts because you can't login
several drop box accounts is wants
but if you have separate components is like yes not a problem where you when
you be event in the calendar you can specify which calendar you want to
and i don't get sick people
make up to so all contacts and it doesn't accompanist but files for example
it sings all the files
it shows and it shows is a different but of resource
it doesn't mix them up or anything
okay
if i can put this like that one
okay where was a right
okay
i mean one thing for the
you want to the first one or the other one
okay
okay anything
well i'm here
and so what managers okay take into help ensure the security of data is that
saying them always terrified of and big corporations you have like millions of dollars invested
sometimes still league lots of dater get so
if like and using on cloud on a gnome server how can i trusted
that's a good question actually do you trust and references
i know like corporations that likes to provide security to us and we have an
to so even but i was just okay so the thing is there is there
is an encryption have a in or for about i don't know the state of
it exactly and but there is like an effort to also have a host secure
so that you that you don't need to trust your poster to secure your data
the problem with that like we with or in our specific case without out with
for example end to end encryption is that you wouldn't be able to use the
web interface anymore which kind of makes the whole thing the mood point so there
you could just use like to perhaps you could even use it with box for
instance
so that's a harder problem solved but we're working on it but it's like it's
super hard but we certainly care about that
does that answer your question
just one thing i don't like the lee was previously being offered most is like
a chrome extension and that's like firefox extension like will ever be possible for on
cloud to have offer like a browser side extension that would be of the like
transparently display things that would be encrypted don't know cloud servers
so like they come back to your clients and they are the crypt that there
overlap hard i'm not sure about that i'm not that much of a programmer tutor
to answer the question i think we i think it would certainly be possible
because like nearly everything is possible i guess but someone needs to do it that's
like always from
i think there's so maybe some of you know approvingly
if you questions
so i have a question
but this is
well the thing is that it has like if you compared that box right there
is a nice
notification when somebody and share the document or something with you a i don't associate
client that's written in katie as when they will be when you see a something
similar that integrates better make you know
i so i don't think we have the resources to like to a native G
T K implementation if that's what you're asking because like you typically vic frostbite from
thing that we chose because we can do it on windows and michael's and the
two people working on and are to T people so there's no i think there's
nobody currently working on like you that on a G T K implementation just because
like we just have to people and it's just on possible
but i also have like a
i have a last
slide come and say hi to us where all the code is also open source
gettable concert on cloud are see channel on content and on product design we also
have a design channel
you have enough
i really like and i is there any way you like i had exchanged count
there and easily in work out there's a will so we
so that's a big problem right now you can you can export calendars where you
can important like it's like
that's a problem i know but in it will be in the in about six
and the next severance
so this kind of an extension of wondrous question number to have a very
that i can see over files and i haven't talked to you guys maybe for
you that's true
are you thinking about having some kind of general data we are in the or
parent are do you know anything about that
i've i probably i could imagine that you have like we have so we are
trying to do would like in general ache if i remember correctly i think we
were trying to do like a general like generalise core api but i don't know
how for that goes so actually
not many ask use where am use files
like the calendar and contacts used a database and you could basically saying anything and
we were two we're trying to do like a proper api so and i think
it's deprecated so i think we're in the process of that
but you get like ideally you can you can ask on the mailing list or
and get have issues because they like are developers know more about me probably
so
a huge
i think a problem at this point you for
i think the
the best thing about i don't know this also probably so please you know
"'cause" i think it is achilles heel this that i simply this
and that's the fact that there is
there's no central this know there's a well hosting provider
so if you tell someone
i want to use and not out there is one way to do it you
immediately have to be making choices and information user experience perspective
and from kind of adoption perspective that's really hard and thinking about it from the
nine perspective like if we want to really push integration of be great to be
able to maybe even my setup
and i'm clout
account and you like first great you know what in initial sets of the something
for example
it's very hard to do that
when you're in the situation where there's always different providers by different companies and
you have the enterprise all that is that we do have i know stuff
but i think the only for users right like if you install gonna on then
you're not like you can't use product longer or for instance
the nist you one way so i like the original or like still the goal
of components like that everyone has their own instance so there would also be like
the
what it would also be cool to have like a one click install
but where does it install them it's is always kind of a problem like i
do you need to trust someone
you need to have a server where you need to have a friend a server
where you need to have an organisation or something
i definitely at that we think it's also problem also like from the from the
work of perspective like are just to find people there like we have to we
have to make sure it always works correctly with all these different server configurations and
it just makes everything harder but
as like on plot or of our own code that con we'll get it doesn't
question
and i was gonna come upon and what was it but on the other or
don't lot of comic we will not offer hosting like will not go into the
hosting business because we don't want people's data and there are other people who can
do that and with their companies and universities doing it and organisations
so to linux there exactly this like the one click you install on some five
and you can write a so you'd wanna do something similar probably them but it's
it's a lot of work if you wanna so set up for them but if
it but i think then that would be your call known like saying hey our
users can set it up and like when you hardcode like amazon on that would
be like a solution
that should be the and the people right
there isn't that's the problem there is not but i don't like actually get your
point i have the same problem like this back with open idea because there's like
only a website like a to is right and i which one
so perhaps extendible elmo saying in the question of the front like five or six
years ago like that this program groupon but i would like three years of doing
the client side of this
and
i think i'll in a few things
and i would it mean your slide in on the basis of what i learned
what on the signs not like think everything just sink everything on that because
you do i combinatorial explosion of services the people wanna support and in this you
can point is what of my at doesn't have the file format you support can
i converted to another thing a plug into a system i to guy
so
the danger of like a sink everything model is everything's a lot of things and
an impossible amount of work so
just
without wanting nine to get into the infrastructure providing purpose business of like untied instance
everyone like
what's the minimum amount of saying stuff that's useful that doesn't require us getting into
business okay but i mean saying everything doesn't go very far beyond as far as
data massive data goes younger actual data like all the install that's is just like
a can fix which right if you'd be surprised
okay but like
okay maybe i don't know
okay so it might make it easy for and think everything extracts on i think
about the direct lex and
in
so that i would advise everything else is
very light problem
okay
there's also the possibility posting yourself on your own network and i think it would
be really interesting to have a small machine that you can just likes to get
an S D card that you just image for example and then it would be
nice if you would automatically to discover that's we don't than anything and then if
that would also somehow work with like U P N B or whatever and open
up ports on the far wall so you can access when you leave your house
can still extra data you don't have to worry about it being on you server
like on amazon or something at the N S A says hey we want to
get all your data you know then at least it's like within your control so
i mean you probably or nearly everyone knows about freedom box if you much projects
we words about having a server in your home like having actually all these services
physically as like on a plaque computer in a some plug and plug into the
internet and you can always access it from anywhere posting your own about essentially and
that's a good point because you all seven physically amendment there's like they wanna search
your data you know where it is you know that they need to get into
your house for instance and then there's actually people installing on cloud on rest very
high you need to optimize it's to make it work well and or unplug computers
like pull plug and so you can you can already do that so that's already
possible
so you can post your own thing you can i mean you can even we
have a just a computer that is in your home anyway maybe even running twenty
four seven you can just install it on there and run it from there
back on the topic a how there's no one sent like you know
but you know
there are some sharing
and then it wouldn't address the first time set of issues but you have any
plans like of anyway you know
iterations thing where i could share between i would instances like i don't make about
yours might
what will address so definitely we have plans but that's also hard so currently you
cannot share between two hundred instances so we don't have like federation like diaspora for
instance we can follow different user accounts other that's definitely a consideration or like different
something want to do because then you can have your like now we can share
files so definitely that's a plan
so with
i guess all the ask that you end up producing and they're number popular sweets
of web apps already available store you have are concerned about redundant efforts or just
wasting like your own pro to because like than brand board of like a bunch
of like the
that we like nice to use or anything so that would be my answer mighty
i mean there are these things and like i mean the duplicated effort things often
something which is mention an open source but i think
it's also good that we have like multiple things and sometimes they're just outdated projects
and it's a it's like this behemoth of piece of software and no one actually
like or some people like to use a maybe but i think it's good to
just like start a new from time to time and to make something new something
simpler
so i totally get your point but i think it's good to just make a
new it was a newsreader for instance there has been time ten yards as
which i think i wanna
calling names or whatever but it like it doesn't look like that new right it
does look like feebly or whatever and i think with the companies that we did
a very good very simple newsreader at which looks very good it's very simple to
use
and it's
just starting from zero and we did something good
i think it's not switch on
okay also about and federation of any
are there any plans a for the is showing without to users without account say
i want to send a file to my
a friend
it's not very i think also well
have to on a on a account
and a it see that's we directed then locking page he will okay
so there is already a publicly feature so you can actually already do that like
you can you just say share publicly like it's publicly like it's really it's a
tokenized link you can also password protected actually so actually private so you can just
send that link to them and they're like if it's an image to get a
preview if it's a "'cause" the pulled or something we can download it on so
that's already possible
any more questions or
otherwise we can like just let's talk and that's let's try to a collaborate more
thanks again