Tracks

TYPE: [Clear Filter]
Wednesday, 23rd Aug

Coding

10:00 - 10:18
Coding sprint

    Jos Poortvliet ( Nextcloud GmbH)
    coding

During the week days we write code, discuss, have meetings, eat lunch, write more code, talk more, do a meeting or two and have some fun!


Thursday, 24th Aug

Coding

10:00 - 10:19
Coding sprint

    Nextcloud Conference
    coding

During the week days we write code, discuss, have meetings, eat lunch, write more code, talk more, do a meeting or two and have some fun!


Friday, 25th Aug

Enterprise Track

09:58 - 10:25
Greetings

    Nextcloud Conference
    Focus Friday

Welcome to the Friday Focus!


10:29 - 10:59
The future of file sync&share: collaboration and communication

    Frank Karlitschek (CEO Nextcloud GmbH)
    Focus Friday

Discuss the future of file sync&share: collaboration and communication


11:01 - 11:31
User Management and Authentication (LDAP/SAML/OTP/etc)

    Arthur Schiwon ( Nextcloud GmbH)
    Focus Friday

User Management and Authentication (LDAP/SAML/OTP/etc)


11:32 - 12:02
TU Berlin: migration from ownCloud to Nextcloud

    Nextcloud Conference
    Focus Friday

TU Berlin: migration from ownCloud to Nextcloud


12:58 - 13:17
Next Generation Security Technology

    Lukas Reschke
    Focus Friday
Discuss security and best practices with our Head of Security.
13:30 - 14:00
Scalability recommendations: large scale deployments with Nextcloud

    Morris Jobke
    Focus Friday

Scalability recommendations: large scale deployments with Nextcloud


14:02 - 14:32
Global Scale - A new way to scale large installations

    Björn Schießle ( Nextcloud GmbH)
    Focus Friday

The typical Nextcloud setup for large installations includes a storage and a database cluster attached to multiple application servers behind a load balancer. This allows organisations to scale Nextcloud for thousands of users. But at some point the shared components like the storage, database and load balancer become a expensive bottleneck. Therefore Nextcloud introduced "Global Scale", a new way to scale large installations based on the unique federated sharing feature beyond this limitations. Federated sharing combined with our new developed "Lookup Server" and the "Global Site Selector" allows you to set up many small Nextcloud server based on commodity hardware and connect them to one large system. This enables organisations to scale the system to hundreds of millions of users and reduce complexity and costs dramatically. This talks will discuss Global Scale and the individual components in detail.


14:33 - 15:04
Real-time Secure Collaboration

    Nextcloud Conference
    Focus Friday

Meet Collabora, Libreoffice in the Cloud, to talk about secure collaboration.


15:30 - 16:00
Improve your productivity with Nextcloud

    Nextcloud Conference
    Focus Friday

Improve your productivity with the Outlook Add-in, Contacts & Calendar Apps!


16:03 - 16:18
Nextcloud Proof of concept

    Olivier Paroz and Matthias Wobben ( Nextcloud)
    Focus Friday

Nextcloud Proof of concept


16:34 - 17:04
Closing Plenary

    Nextcloud Conference
    Focus Friday

For further discussions about Nextcloud


Saturday, 26th Aug

Main Track

10:30 - 10:45
Keynote - Come build the future of private Clouds

    Tristan Nitot
    Keynote

Today, we’re happy to introduce the Nextcloud community to Tristan Nitot, keynote speaker of the Nextcloud Conference! Mozilla Europe co-founder and former President, current Cozy Cloud Chief Product Officer, Tristan Nitot has been a privacy activist for years now and wrote a book about data, privacy, and surveillance last year.

"I’m a huge fan of computing and the Internet but I have seen how things could become scary as the digital gets increasingly important in our lives. It seems that not all Silicon Valley tycoons fully understand that “with great power comes great responsibilities” (as Spiderman’s Uncle Ben used to say). Literally billions of people use free services such as Facebook and Google without understanding that they’re not customers of these services. Advertisers are. To make money, these companies sell targeted advertising. To target us, they want to know everything about each of us, so they capture as much personal data as they can in huge silos to analyze the data. It’s what we call “Surveillance capitalism”. The Snowden revelations have been interesting as they showed that first the NSA (U.S. National Security Agency) wants to spy on everyone, but it’s very costly. To do so, they leverage the data collection already done by Internet giants. In short, mass surveillance is made economically possible thanks to data centralization. I wanted to explain all that to ordinary people. Then I wanted to explain what each of us could do to limit our dependence to the Internet giants, by using decentralized tools and systems that are not made to collect data about us and influence us."


11:30 - 11:45
Saturday Lightning talks

    Andy Scherzinger ( Contributor), Roeland Douma, Klaus Herberth ( Contributor), Tobias Hagemann ( Contributor), Ivan Sein, Silva Arapi ( Contributor), Jan-Christoph Borchardt (Design Lead Nextcloud & Open Source Design), Oscar Arias Farrera (International Sales VNC - Virtual Network Consult AG), Xheni Myrtaj, Joas Schilling, Tobias Kaminsky ( Nextcloud GmbH), Jona Azizaj, sva
    Lightning talks - schedule

* Android App: The journey of the 1st year in the wild - Andy Scherzinger

* Introducing the Tirana Nextcloud community - Silva Arapi

* What is new in the desktop client - Roeland Douma

* Android App, current state and outlook - Tobias Kaminsky

* Client-side Encryption with Cryptomator - Tobias Hagemann

* Push Notifications in Nextcloud - Joas Schilling

* Introducing On My Disk Connector: easy way to connect your external drive to Nextcloud - Alexey Volkov

* p≡p ≡ pretty Easy privacy - Privacy by Default - sva

* Making communication easier: The Nextcloud Chat - Klaus Herberth

* RGSoC experience with Nextcloud Project - Jona Azizaj and Xheni Myrtaj

* VNCsafe Zimlet - Nextcloud & Zimbra Integration - Oscar Arias Ferrera

* 😃😶🙃🤓 Fostering a diverse & welcoming community - Jan-Christoph Borchardt


19:00 - 19:15
Party at Biergarten!

    Nextcloud Conference
    Party

Come have a beer with us and party at Biergarten!


Workshop Track

13:15 - 14:15
Introducing On My Disk Connector: easy way to connect your external drive to Nextcloud

    Alexey Volkov (CEO On My Disk)
    Workshop

In this workshop we will demonstrate a pre-production version of On My Disk Connector, a special hardware designed to give a second life to your external USB or SATA drive as an extended storage of your Nextcloud server. Built upon popular SoC, powered by custom firmware, packed as an affordable consumer product, it delivers a true plug-and-play experience to Nextcloud end users. We will try it out and compare it to the Nextcloud box and some other interesting competitors.


13:59 - 14:14
What is new in the desktop client

    Roeland Douma
    Workshop

It has been over a year now since we have started theming the desktop client. However in the recent months more things have happened.

* AppImages

* GSOC work

* ...

This talk will give an overview of what was done and where we want to go next!


14:36 - 15:36
Client-side Encryption with Cryptomator

    Tobias Hagemann ( Contributor)
    Workshop

In this workshop, you'll learn how you can store sensitive files in your Nextcloud by using Cryptomator's client-side encryption. The workshop's focus is on Nextcloud's storage feature. We will explore Cryptomator's encryption scheme and security architecture in full detail. We will cover common cloud storage scenarios and how Cryptomator handles them including its limitations.

Goal of this workshop is to draft an architecture or concept on how Cryptomator could be integrated into Nextcloud in order to achieve client-side encryption in a web browser.

Cryptomator is an open-source solution for client-side encryption of your cloud files. Cryptomator is made by Skymatic in Bonn, Germany.


15:15 - 15:30
So you want to contribute? Building a user-centric UX by example

    Mario Danic ( Nextcloud GmbH)
    Workshop

Do you already contribute to Nextcloud? Maybe you'd like to contribute? Especially to mobile, which you adore? Well, this is the workshop for you then!

Building out a feature requires careful thinking and planning before we can even get to the development phase. Often, this step is skipped due to time constraints and results in a poor UX.

But it shouldn't be like that. Together, we will improve on this and all of you can help, even if you're not developers. Regular users, advanced users, consultants ... everybody is welcome, and each one of you brings a unique view on how things should work.

In this workshop, we will jointly pick one or two (existing) screens in the Nextcloud Android application and rethink them to improve the experience an "average Joe" has.


Sunday, 27th Aug

Workshop Track

14:00 - 14:15
How many lines of code do you need to build your first Nextcloud app?

    Camila San Martin Ayres (Software Engineer Contributor)
    Workshop

1. Summary

Extend your Nextcloud instance with functionalities that you need by developing an app.

2. The goal

Create from scratch your first app to bring new functionalities to your Nextcloud instance. We will start with an skeleton for your app and then you can implement your idea.

3. Target audience

Beginners with some web programming knowledge.

Ideally everybody would already have a local instance of Nextcloud running in their laptop but we can help with that: https://docs.nextcloud.com/server/10.0/developer_manual/general/devenv.html

4. Topics we will cover

- Get Nextcloud up and running your laptop. (Do you already have it running?)

- What is an app in Nextcloud.

- Do you already know what you want to develop?

- Create the skeleton.

- How to add your app to your Nextcloud instance.

- Where to add your code in the skeleton.

- What the Nexcloud API can do for you.


14:44 - 14:59
Nextcloud Docker Image Enrichment

    Paul Adams
    Workshop

This workshop is a follow-up to my proposed talk on the subject of the official Nextcloud Docker image. In this workshop we will cover:

  • Overview of the current official image vs my proposed new image
  • How to build/run the new image
  • What improvements can we make to better support the Nextcloud 12 feature set

The intended output of this session is an improved Dockerfile for Nextcloud which can be considered for production use.

No prior knowledge of Docker is assumed, but workshop participants should have Docker installed on their machines to gain the most out of this session.


15:44 - 16:44
🎨 Nextcloud design team discussion

    Jan-Christoph Borchardt (Design Lead Nextcloud & Open Source Design)
    Workshop

Let’s talk about aspects we want to work on, what we should improve, and how Nextcloud should work & look in the future!

Some tentative topics:

  • Parity across web interface, mobile apps and desktop client
  • Consistent design across the different Nextcloud web apps
  • Better documentation and standardization
  • Specific design improvements: Simpler sharing workflow, placement of upload button & progress bar, a proper grid view, a better shared file view
  • Improving the https://nextcloud.com/design page
  • Improving accessibility
  • How to get more designers involved
  • … what can you think of? :)

Main Track

11:30 - 12:30
Sunday Lightning Talks

    Björn Schießle ( Nextcloud GmbH), Ivan Sein, Julius Härtl ( Contributor), Redon Skikuli ( Contributor), Thomas Hildmann (Head of Department Infrastructure tubIT - IT Service Center, Technische Universität Berlin), Nextcloud Conference, Camila San Martin Ayres (Software Engineer Contributor), Jan-Christoph Borchardt (Design Lead Nextcloud & Open Source Design), Marcel Scherello, Ricki Hirner ( bitfire.at), Bernhard Stockmann ( bitfire.at), Ignacio Núñez Hernanz (NextCloudPi developer Own Your Bits - NextCloudPi), Joas Schilling, Paul Adams, Silva Arapi ( Contributor)
    Lightning talks - schedule

* Welcome to TU Berlin - we're now Nextclouders - Thomas Hildmann

* Video Calls in Nextcloud - Ivan Sein & Joas Schilling

* Streamlining the Nextcloud Docker Experience - Paul Adams

* DAVdroid / Nextcloud Integration - Bernhard Stockmann & Ricki Hirner

* Audio Player: our lessons learned and outlook - Marcel Scherello

* iOS announcements - Nina Cercy

* 🎨 Join the Nextcloud design team! - Jan-Christoph Borchardt

* Free Software Licensing in a Nutshell - What every developer should know - Björn Schießle

* State of the Deck app - Julian Härtl

* How to jump start a local floss community - Redon Skikuli

* How many lines of code do you need to build your first Nextcloud App? - Camila San Martin Ayres

* Get your family and friends to use Nextcloud - Nina Cercy

* My summer with GNOME and Nextcloud - Julius Härtl

* Nextcloud in the public administration & the importance of the community in the process - Redon Skikuli

* Real-time Secure Collaboration with Collabora, what's next? - Michael Meeks

* NextCloudPi, easy self-hosting for everyone - Ignacio Núñez Hernanz


Monday, 28th Aug

Coding

10:00 - 10:19
Coding sprint

    Nextcloud Conference
    coding

During the week days we write code, discuss, have meetings, eat lunch, write more code, talk more, do a meeting or two and have some fun!


Coding
Enterprise Track
Main Track
Workshop Track