Schedule

Track: [Clear Filter]
Room: [Clear Filter]

Thursday, 23rd August

10:00 - 18:00

Hackday

Coding session


Friday, 24th August

10:00 - 18:00

Hackday

Coding session


Saturday, 25th August

10:00 - 10:45

Opening talk

Welcome talk by Nextcloud's Frank Karlitschek and guests.


11:00 - 11:05

Getting started contributing to Nextcloud

You want to contribute to an open source project like Nextcloud, but how do you get started?

In this talk, we explore practical steps from my first-hand experience on ways to make this process easier both for you and the project maintainers!


11:05 - 11:10

Pew pew sounds and mothers-in-law

In Nextcloud 14 admins and regular users are informed about important changes and new features. What is behind the little popup? And what's on the horizon for apps?


11:10 - 11:15

How we can get control back from the Internet giants

NEC, a Japanese computer manufacture, is going to release a new router that has a versatile server function within six months. We believe this would be epoch-making for our privacy and the future of th Internet.

I am going to present the concept of the project, and how Nextcloud plays the role in this project.


11:16 - 11:21

Desktop Client

Over the last year we've worked on a variety of changes in the client and in this talk I'll go over the new features and give a bit of an idea of where we are going.


11:21 - 11:26

Enough: an app and a community to help journalists, sources and HRD

Investigative journalists should maintain a secure communication channel for exchanging information and documents with their sources. When a whistleblower sends a document, it often ends up in DropBox, Google Drive or iCloud. Although they have good security measure, and can be trusted to fight against malicious people, they can also be expected to do everything in their power to keep being the third party everyone needs. Journalists and human rights defenders need to free themselves of dependencies on third parties: it is an effective way to increase the security of their communication and protect the privacy of their data. Enough is both a NextCloud app and a community committed to help them change. Once they start to use NextCloud as an alternative to DropBox and other similar services, it opens a path where they can learn about new security concepts.
11:26 - 11:31

Undoing a Ransomware infection

Ransomware is different. These differences, the scientific background of the work resulting in this app, and how an end user can efficiently protect against Ransomware, will be explained in this short talk. With this talk, you will learn to stop worrying about Ransomware and resume sleeping soundly.


11:32 - 11:37

Recent work on Collabora Online by Collabora

In this lightning talk I will present some things we at Collabora have been working on in Collabora Online during the last year.


11:37 - 11:42

Prototype Fund Round 5: Let machines learn!

The Prototype Fund supports ideas in civic tech, data literacy, data security, and software infrastructure. With a grant of up to €47.500, software developers, hackers, and creatives can write code and develop innovative open source prototypes over a period of six months. Currently and until September 30th, freelance developers and small interdisciplinary teams can apply for funding with their open source idea. More Info: https://prototypefund.de/en/


11:42 - 11:47

Improvements in frontend testing of Nextcloud

We recently introduced visual ui testing that compares the interface of Nextcloud on each pull request to avoid UI regressions. This talk will give an overview of how this was achieved and what further steps we take to improve the automated testing of the user interface.


11:47 - 11:52

Using Nextcloud at the Municipality of Tirana

The Municipality of Tirana has been using Nextcloud as a file-sharing solution and collaborative platform for more than an year now. During this talk I will share our experience with the implementation of Nextcloud and the challenges we faced, I am going to talk about the infrastructure and how our users reacted to the platform.


11:52 - 11:57

From VideoCalls to Talk

History of the last year and outlook for the near and very far future of our Talk app


11:57 - 12:02

Talk for Android - Blend of the little things

We'll take you all the way to the beginnings of Talk for Android, tell you how it all started, learn a bit about the current features and ask you to come join us on this beautiful journey!
12:03 - 12:08

Spreed services for Nextcloud Talk

This talk presents the Spreed services for Nextcloud Talk, which can be used to scale up Nextcloud Talk. It describes the current workflow and limitations with WebRTC signaling and streaming in Nextcloud Talk, and shows how Spreed services can provide improvements.


12:08 - 12:13

Diversity in Open Source

Diversity in Open Source


12:13 - 12:18

The Nextcloud VM

The Nextcloud VM is a popular way to deploy you Nextcloud for the first time. The scripts make it easy for any sysadmin to deploy in almost any environment. It's made with simplicity in mind and is therefore also very popular amongst users that aren't familiar with Linux.

This talk will explain a little bit about the history behind the VM and how it's developed over time.


12:24 - 12:29

♻️ Make yourself obsolete!

We are a free & open source project and it’s important for us to have a healthy community. Everyone of us who is working full-time on Nextcloud did at some point volunteer and slowly got involved more and more.We all need to foster our community by working in the open and collaborating with others. 👋
12:30 - 12:35

1-Click install: integrate Nextcloud with your system

This talk will explains the process used to integrate Nextcloud with a CentOS-Based Linux distribution (NethServer) to have a single click installation ready to use, easy to deploy and integrated with the system: automatic backup, LDAP integration, mysql and apache pre-configured. We will analyze strong and weak points we have met and the solved problems.


12:35 - 12:40

F-Droid status update

I'll be talking a bit about what happened in the F-Droid ecosystem the last year.


12:40 - 12:45

Introducing cdav-library

Given the lack of suitable javascript libraries for CalDAV and CardDAV, we decided to develop our own. This library will subsequently replace a different library in the Contacts app and our own CalDAV implementation in Calendar and Tasks.

This talk will show up capabilities of our library, how to use it in your own app and how to get involved in development.


12:46 - 12:51

Another year of HackerOne statistics

I'll go over our hackerone statistics of the last year. Trying to give some context to the numbers.


13:00 - 13:55

Lunch

Free lunch for all speakers & guests of Nextcloud Conference!


14:00 - 14:45

Keynote (title tba)

tba


15:00 - 16:50

Nextcloud Georeplication

We are going to setup a demo with S3 storage-backed Nextcloud instance where the S3 Minio storage will be replicated automatically to another geographic location. Also, we add MySQL Master/Slave replication for the database to be able to switch over to the backup instance in a worst-case scenario like fire.

I'll also discuss alternate approaches plus pros and cons of different solutions.

The lab demo runs with Docker.


Hands on User Management

Based on my talk from this year's Chemnitzer LinuxTag we are going to look into the different facets on user management. What are the components in Nextcloud? How do backends work? How to react on events like user creation or deletion? How to auth from an external app? These and more topics will be covered, but most importantly: bring your problems and let's find a way to solve it in this workshop. Of course, you can also just join for inspiration :)


Scalability of the PPP app used for free NC instances

We make it possible for people to easily make use of free Nextcloud instances. The free instances relies on the PPP app, which isn't very scalable and only usable in single instance. This workshop is ment for the PP's to brainstorm on what design is more suitable for more scalability and to be able to use more than one instance with the PPP app. One suggestion is to use the Global Scale siteselector to create a directory service in front of multiple instances:https://github.com/nextcloud/globalsiteselector

Starting to contribute to Nextcloud, introductory workshop

Interested in contributing to Nextcloud but not sure how? In this introductory workshop we will guide you in getting your development environment set up and starting your first issue. This workshop is being run with support from Open Source Diversity, a monthly Meetup in Berlin that provides a friendly and safe environment for contributing to open source.We look forward to getting you started with contributing to Nextcloud Open Source software!
17:00 - 18:00

FullTextSearch

Workshop about FullTextSearch:

- What is FTS ?

- How to setup FTS on your Nextcloud.

- What can be done with FTS, and how is it done.


17:00 - 18:50

Federated data storage and communication

The Cloud is that powerful magic world, where everything is possible. Behind the shiny marketing, however, the Cloud is only someone else's computers. Those owners often have their own goals, which rarely align with your goals as the user.

Regaining control over your data and communication is easy. Massive, centralized solutions have many problems; but isolated islands for data and communication are rarely attractive. One of the greatest features of Nextcloud is Federated Cloud Sharing, automatically building bridges on demand between these islands, combining autonomy and independence with utmost flexibility.

Federated solutions (scalable, yet flexible) not only work for data sharing, nation states, and the Galactic Federation. it also works for communication. XMPP is powerful and secure federated Instant Messaging protocol, to match all the social and/or privacy needs.

In the course of this workshop, we will guide you to set up Nextcloud and extend it with XMPP. We will bring Raspberry Pis, but you can also bring your own device.

Please do bring a laptop with web browser and SSH client to configure the Raspis.

———————————————————————————————————————————————————————————————————————————————————————————————————

Die Cloud ist das Zauberwelt, die alles möglich macht. Dass aber dahinter nur die Computer Anderer stehen und diese ihre eigenen Ziele verfolgen, wird meist übersehen. Dabei ist es so einfach, selbst die Kontrolle über die Daten und die Kommunikation zu erlangen. Insellösungen reichen meist nicht, da wir dann doch soziale, vernetzte Menschen sind, die einige ihrer Daten auch teilen wollen.

Föderierte Lösungen sind da der richtige Ansatz: Skalierbar und trotzdem flexibel,ist die Föderation bekannt als Struktur vieler europäischer Staaten und der Galaktischen Föderation. "Föderiert" bedeutet bei Datenspeicherung Nextcloud, bei Kommunikation XMPP, auch als Jabber bekannt. Im Rahmen dieses Workshops können die Teilnehmer unter Anleitung eigene Datenspeicher auf einem Raspberry Pi unter Nextcloud einrichten und vernetzen sowie mit föderiertem Instant Messaging erweitern.

Mitbringen soll jeder Teilnehmer einen eigenen Laptop mit Webbrowser und SSH-Client.


♻️ Let’s make ourselves obsolete!

The workshop to learn how to foster our community by working in the open and collaborating with others. 👋 (Companion workshop to the lightning talk.)


19:00 - 23:59

Barbecue at c-base

Join us at c-base for some drinks and a nice barbecue!

If you don't know c-base: It is a mythical hackerspace located next to the Spree river (yes, one of these cool places where you can hang out directly next to the water and sip your beer) where we hold our monthly Berlin Nextcloud Meetups. Or a crashed space station, depending on who you ask.

We're happy to show you around the space if you haven't seen it. Or just come enjoy a chill evening after a day of talks, get some food and drinks, and hang out with us!


Sunday, 26th August

10:00 - 10:30

Nextcloud to the rescue at the North-West University

With three campuses, 11 official languages, fresh off a major restructuring process and research data scattered across multiple external hard-drives, IT was left with left with a major headache. Sound familiar, right? The big question came up: what are we going to do? Enter Nextcloud. A short overview of how we came to use Nextcloud with Collabora Online, and where we are heading.


10:30 - 10:45

Indie Computing Special Announcement

We created something which we haven't revealed yet. Something we think you all will like. We can't wait to show you! See you there.


11:00 - 11:05

Nextcloud's Two-Factor Authentication

Nextcloud offers integrated two-factor authentication with popular factors like TOTP (a.k.a Google Authenticator) and U2F devices.

Starting with Nextcloud 14, a new provider is available to allows sending authentication codes via external messaging gateways like SMS, Telegram and Signal.


11:05 - 11:10

My GIT journey to contributing to Nextcloud

A lightening talk about navigating GIT and contributing to open source using the imagery of the Wizzard of Oz.


11:10 - 11:15

Android Files Client - Retrospection and sneak preview

What happened in Android Files Client since last Conference and what are our next big planned features?


11:15 - 11:20

Nextcloud Single Sign On for Android

In this talk we will discuss some login related UX-problems and the solution we came up with. We will give you a brief overview on how to get started using our single sign on feature. 

The nextcloud single sign on library allows you to use accounts as well as the network stack provided by the nextcloud files app. Therefore you as a developer don't need to worry about asking the user for credentials , handle self-signed ssl certificates, implement two factor authentication and saving the users credentials in a secure manner. 


11:21 - 11:26

ONLYOFFICE Online Editors: collaborate on documents in real time

We'll briefly present ONLYOFFICE and tell the audience what we're doing and planning in terms of our integration with Nextcloud.


11:26 - 11:31

🚧 Breaking barriers

Accessibility is good for everyone. Working to improve it does not only benefit people with disabilities. It ensures that everything of our project is readable, understandable and usable. 🎉And of course it also gives you keyboard navigation, shortcuts and the dark theme we l33t h4x0rs love so much! 👩‍💻


11:32 - 11:37

Deck app status update

Deck is a  kanban-style project and personal management app for Nextcloud. I will give an overview of the progress we've made in the past year and look out on what great features will come next.


11:37 - 11:42

Nextcloud for personal use

During this talk I'm going to share some some simple tips on how one can use Nextcloud and some of the apps on a daily basis, which will help you be more productive and make your daily tasks easier.


11:42 - 11:47

DAVdroid / Managed DAVdroid / dav4android

See how DAVdroid (CalDAV/CardDAV client for Android) can be deployed in organizations (Managed DAVdroid). We will also discuss the underlying open-source WebDAV library dav4android and how it can be used within other projects.
11:48 - 11:53

Using Nextcloud from Moodle

As an increasing number of files is stored in the cloud, users expect to be able to use them seamlessly from the applications that they use on a daily basis. A basic integration of Nextcloud Files with Moodle can be achieved with the help of a simple Moodle plugin. The talk covers this plugin and future ideas for extension.


11:53 - 11:58

Update on the calendar app

This talk will give you a brief overview of what's happening in the Calendar app lately and what's coming up in the future. We will also discuss various ways for you to get involved. 


11:58 - 12:03

Nextcloud as a single-logon hub

Integration between two services is always a challenge, especially if end users are involved. We tell you how JSXC mastered this challenge of seamlessly integrating a client-side chat app into Nextcloud, while at the same time authentication to a back-end federated XMPP server.

Many small and medium organisations administer their users in Nextcloud, as no additional tools or setup is required. We show how the same tool we created for JSXC integration can allow you to get rid of separate account management for other services, most notably email. User administration has never been so easy!


12:03 - 12:08

Outlook CalDav Synchronizer

This talk will focus on the improvements of the Outlook CalDav Synchronizer in the last year like Localization support and performance improvements with  the implementation of optional WebDAV Collection Sync (RFC 6578) for calendar and addressbook collections, which speeds up the detection of server changes dramatically. Other new features are support for RFC7986 per-event color handling and contact group syncing. Possible integrations with the Nextcloud calendar and contact apps will be discussed.


12:08 - 12:13

Third Generation Cloud Storage with CERNBox

An insight of CERNBox, the CERN cloud storage, and its latest evolution in integrating apps for our scientific community. The Cloud Services for Synchronization & Sharing (CS3) community will be presented as well.
12:13 - 12:18

Connecting NFS-Storage with Kerberos-Authentication to Nextcloud

I will show an approach to access our file service with Nextcloud over NFSv4 with Kerberos authentication. With these approach Nextcloud does not store a password.
12:18 - 12:23

ACLs and Sharing

When accessing NAS data over the external storage interface, one has to harmonize NextCloud permissions (CRUDS) and NAS permissions (ACLs). At least if planing ahead, this is basically straight forward. I will give some remarks on what can be done and how.


12:24 - 12:29

An Event Management Solution by FOSSASIA

This is a update on the development of Eventyay - an event management solution by Asia open source community network. What's new in the next version. This presentation includes a live demo and a feedback session where audience are welcome to share their wish list or bug report. 
12:29 - 12:34

The next dashboard (Nextcloud 15)

3 minutes lighting talk about the future of the dashboard app for Nextcloud 15: Screenshot, provided tools and incoming improvement.


12:35 - 12:40

Easy and maintainable Nextcloud setups in Active Directory environments

To hook up Nextcloud to Active Directory can be tedious and error prone. Administrators increase their options in such environments by relying on Univention Corporate Server (UCS). The Nextcloud setup for AD is simplified and maintainability is increased. This talk is about the challenge and the use cases UCS offers to administrators that have to deal with Microsoft Active Directory environments and want to use Nextcloud.
12:40 - 12:45

Why people give up while trying to install Nextcloud at home?

That would be a talk about not so tech savvy people, who don't know much about Docker, IP address etc. I help many of them to set up Nextcloud at home on Raspberry Pi computer but most of them give up when face to technical problems. I'd like to share some insights what people expect about Nextcloud and what we can do to meet their expectations.
12:45 - 12:50

Nextcloud Outlook Add-in

Presentation about the Nextcloud integration with Outlook. 


12:51 - 12:56

Nextsecurecloud

One of the security holes in today is the lack of attention to the implementation of all static and dynamic tests as complementary. In this presentation I will show you my own reviews and how to fully confirm the security of a mobile app.


13:00 - 13:55

Lunch

Free lunch for all speakers & guests of Nextcloud Conference!


14:00 - 14:45

One year after RGSoC

Last year we were both RGSoC students working on Nextcloud. We would like to share our journey - why we chose Nextcloud, what happened during the scholarship and what exciting things were waiting for us when we finished the RGSoC.


14:45 - 14:50

On My Disk Connector: plug-and-play external storage for Nextcloud

Meet On My Disk Connector, Nextcloud-friendly appliance. Live demo and brief overview.
14:50 - 14:55

Zone of Privacy

Discussing the "Zone of Privacy" concept


15:15 - 17:05

🚧 Let’s break barriers!

We will work on testing accessibility of Nextcloud apps and components, fix issues and learn about tools. No matter whether you use Nextcloud, or develop on the web interface, Android, iOS or desktop app: Everyone can help test and fix!  🎉

How to vue stuff

Simple workshop on how to migrate or create new nextcloud apps with our freshly created vue components


Integrating ONLYOFFICE Online Document Editors with Nextcloud

We'll tell you about ONLYOFFICE online editors and our integration app (connector) for Nextcloud, that enables real-time collaborative document editing within Nextcloud interface.

We'll show you how to extend Nextcloud with powerful document editors, as well as why ONLYOFFICE online editors advantageously stand out from other suites.

We'll also show what real-time co-editing looks like, collaborate on a doc and test interesting features all together, and of course discuss all follow-up questions. 


Monday, 27th August

10:00 - 18:00

Hackday

Coding session

Tuesday, 28th August

10:00 - 18:00

Hackday

Coding sessions


Wednesday, 29th August

10:00 - 18:00

Hackday

Coding session


Thursday, 30th August

10:00 - 18:00

Hackday

Coding session


Thursday, 23rd August
 
10:00
10:15
10:30
10:45
11:00
11:15
11:30
11:45
12:00
12:15
12:30
12:45
13:00
13:15
13:30
13:45
14:00
14:15
14:30
14:45
15:00
15:15
15:30
15:45
16:00
16:15
16:30
16:45
17:00
17:15
17:30
17:45
18:00
18:15
18:30
18:45
Workshop Room 1
Hackday
Hackday (10:00 - 18:00)

About the session

Coding session


Workshop Room 1

Thursday, 23rd August, 10:00 - 18:00

  •  
  • Workshop Track


Friday, 24th August
 
10:00
10:15
10:30
10:45
11:00
11:15
11:30
11:45
12:00
12:15
12:30
12:45
13:00
13:15
13:30
13:45
14:00
14:15
14:30
14:45
15:00
15:15
15:30
15:45
16:00
16:15
16:30
16:45
17:00
17:15
17:30
17:45
18:00
18:15
18:30
18:45
Workshop Room 1
Hackday
Hackday (10:00 - 18:00)

About the session

Coding session


Workshop Room 1

Friday, 24th August, 10:00 - 18:00

  •  
  • Workshop Track


Saturday, 25th August
 
10:00
10:15
10:30
10:45
11:00
11:15
11:30
11:45
12:00
12:15
12:30
12:45
13:00
13:15
13:30
13:45
14:00
14:15
14:30
14:45
15:00
15:15
15:30
15:45
16:00
16:15
16:30
16:45
17:00
17:15
17:30
17:45
18:00
18:15
18:30
18:45
19:00
19:15
19:30
19:45
20:00
20:15
20:30
20:45
21:00
21:15
21:30
21:45
22:00
22:15
22:30
22:45
23:00
23:15
23:30
23:45
Room 1
Opening talk
Opening talk (10:00 - 10:45)

About the session

Welcome talk by Nextcloud's Frank Karlitschek and guests.


Speakers

tba

Room 1

Saturday, 25th August, 10:00 - 10:45

  •  
  • Main Track


Getting started contributing to Nextcloud
Getting started contributing to Nextcloud (11:00 - 11:05)

About the session

You want to contribute to an open source project like Nextcloud, but how do you get started?

In this talk, we explore practical steps from my first-hand experience on ways to make this process easier both for you and the project maintainers!


Speakers

Kevin Gathuku

Software Developer Andela


Room 1

Saturday, 25th August, 11:00 - 11:05

  •  
  • Main Track


Pew pew sounds and mothers-in-law
Pew pew sounds and mothers-in-law (11:05 - 11:10)

About the session

In Nextcloud 14 admins and regular users are informed about important changes and new features. What is behind the little popup? And what's on the horizon for apps?


Speakers

Arthur Schiwon

Nextcloud


Room 1

Saturday, 25th August, 11:05 - 11:10

  •  
  • Main Track


How we can get control back from the Internet giants
How we can get control back from the Internet giants (11:10 - 11:15)

About the session

NEC, a Japanese computer manufacture, is going to release a new router that has a versatile server function within six months. We believe this would be epoch-making for our privacy and the future of th Internet.

I am going to present the concept of the project, and how Nextcloud plays the role in this project.


Speakers

Masayuki Note

CEO TEGLET / Waffle Computer

A software developer focusing on "distributed network".


Room 1

Saturday, 25th August, 11:10 - 11:15

  •  
  • Main Track


Desktop Client
Desktop Client (11:16 - 11:21)

About the session

Over the last year we've worked on a variety of changes in the client and in this talk I'll go over the new features and give a bit of an idea of where we are going.


Speakers

Camila Ayres

Software Engineer Nextcloud

Camila is from Brazil and has worked as front-end developer, with C#, Java and even Delphi. She got into open source doing C++/Qt development in the KDE community. After moving to Germany she worked with PHP, Ruby on Rails, AngluarJS, Go and Drupal 7. She's now a desktop client developer at Nextcloud but just might do other things than C++ sometimes.


Room 1

Saturday, 25th August, 11:16 - 11:21

  •  
  • Main Track


Enough: an app and a community to help journalists, sources and HRD
Enough: an app and a community to help journalists, sources and HRD (11:21 - 11:26)

About the session

Investigative journalists should maintain a secure communication channel for exchanging information and documents with their sources. When a whistleblower sends a document, it often ends up in DropBox, Google Drive or iCloud. Although they have good security measure, and can be trusted to fight against malicious people, they can also be expected to do everything in their power to keep being the third party everyone needs. Journalists and human rights defenders need to free themselves of dependencies on third parties: it is an effective way to increase the security of their communication and protect the privacy of their data. Enough is both a NextCloud app and a community committed to help them change. Once they start to use NextCloud as an alternative to DropBox and other similar services, it opens a path where they can learn about new security concepts.

Speakers

Loïc Dachary

Artisan Logiciel Libre Enough Community

Loïc Dachary has been involved with the Free Software Movement since 1987, when he started distributing GNU tapes to the general public. In 2017 he became a core developer for SecureDrop (https://securedrop.org) to help journalists communicate with their sources securely and anonymously. Since 2018 he is an active member of the Enough Community (https://enough.community) and helps journalists and HRD find solutions  to better protect their privacy and their data . In the past decades he contributed code to numerous Free Software projects. Dachary also helps non-profit organizations promoting Free Software such as April (http://april.org/).

Room 1

Saturday, 25th August, 11:21 - 11:26

  •  
  • Main Track


Undoing a Ransomware infection
Undoing a Ransomware infection (11:26 - 11:31)

About the session

Ransomware is different. These differences, the scientific background of the work resulting in this app, and how an end user can efficiently protect against Ransomware, will be explained in this short talk. With this talk, you will learn to stop worrying about Ransomware and resume sleeping soundly.


Speakers

Marcel Waldvogel

Professor University of Konstanz

Marcel Waldvogel is geek, entrepreneur, open source enthusiast, manager, professor, and politician, all in one person. He believes that stability and sustenance require decentralisation, federated structures, and personal/organisational (data) independence. While technical solutions have never solved social problems themselves, they often simplify solving them. Therefore, he researches new and elegant ways to more efficiently support decentralisation, federation, and data independence, using clever combinations of simple user interfaces, powerful integration, and strong cryptography.


Matthias Held

Room 1

Saturday, 25th August, 11:26 - 11:31

  •  
  • Main Track


Recent work on Collabora Online by Collabora
Recent work on Collabora Online by Collabora (11:32 - 11:37)

About the session

In this lightning talk I will present some things we at Collabora have been working on in Collabora Online during the last year.


Speakers

Tor Lillqvist

Contractor Collabora Productivity

Tor Lillqvist is a software developer who works for Collabora Productivity. He has worked on LibreOffice and its predecessor for quite some time. He lives in Helsinki, Finland, with spouse, daughter, and dog. He enjoys arts, railways, beer, and the Oxford comma. He tries hard to have an eclectic taste in music. He is an atheist and a feminist.


Room 1

Saturday, 25th August, 11:32 - 11:37

  •  
  • Main Track


Prototype Fund Round 5: Let machines learn!
Prototype Fund Round 5: Let machines learn! (11:37 - 11:42)

About the session

The Prototype Fund supports ideas in civic tech, data literacy, data security, and software infrastructure. With a grant of up to €47.500, software developers, hackers, and creatives can write code and develop innovative open source prototypes over a period of six months. Currently and until September 30th, freelance developers and small interdisciplinary teams can apply for funding with their open source idea. More Info: https://prototypefund.de/en/


Speakers

Katharina Meyer

Head of Outreach Prototype Fund / Open Knowledge Foundation

Katharina is responsible for communications, outreach and  further development at Prototype Fund. She is a historian of science and technology, critically investigated social development environments in her research and curates knowledge and (art) objects for museums, projects or conferences.

In 2016 Katharina co-founded the project Polynocular Tech Lab, which investigates and promotes transdisciplinary approaches in hardware, software or process development and was a Fellow at the Center for Advanced Internet Studies.

The Prototype Fund supports ideas in civic tech, data literacy, data security, and software infrastructure. With a grant of up to €47.500, software developers, hackers, and creatives can write code and develop innovative open source prototypes over a period of six months.


Room 1

Saturday, 25th August, 11:37 - 11:42

  •  
  • Main Track


Improvements in frontend testing of Nextcloud
Improvements in frontend testing of Nextcloud (11:42 - 11:47)

About the session

We recently introduced visual ui testing that compares the interface of Nextcloud on each pull request to avoid UI regressions. This talk will give an overview of how this was achieved and what further steps we take to improve the automated testing of the user interface.


Speakers

Julius Härtl

Room 1

Saturday, 25th August, 11:42 - 11:47

  •  
  • Main Track


Using Nextcloud at the Municipality of Tirana
Using Nextcloud at the Municipality of Tirana (11:47 - 11:52)

About the session

The Municipality of Tirana has been using Nextcloud as a file-sharing solution and collaborative platform for more than an year now. During this talk I will share our experience with the implementation of Nextcloud and the challenges we faced, I am going to talk about the infrastructure and how our users reacted to the platform.


Speakers

Silva Arapi

IT Governance Specialist Municipality of Tirana

Member of Open Labs Hackerspace and co-organizer of different events related to free open source software, free culture, and digital security, such as Open Source Conference Albania, Wiki Weekend and CryptoParty Tirana.

Currently, I work for the city of Tirana as an IT Governance specialist, following the implementation of different open source solutions for the Municipality of Tirana.


Room 1

Saturday, 25th August, 11:47 - 11:52

  •  
  • Main Track


From VideoCalls to Talk
From VideoCalls to Talk (11:52 - 11:57)

About the session

History of the last year and outlook for the near and very far future of our Talk app


Speakers

Joas Schilling

Ivan Sein

Nextcloud


Room 1

Saturday, 25th August, 11:52 - 11:57

  •  
  • Main Track


Talk for Android - Blend of the little things
Talk for Android - Blend of the little things (11:57 - 12:02)

About the session

We'll take you all the way to the beginnings of Talk for Android, tell you how it all started, learn a bit about the current features and ask you to come join us on this beautiful journey!

Speakers

Mario Danic

Nextcloud GmbH


Room 1

Saturday, 25th August, 11:57 - 12:02

  •  
  • Main Track


Spreed services for Nextcloud Talk
Spreed services for Nextcloud Talk (12:03 - 12:08)

About the session

This talk presents the Spreed services for Nextcloud Talk, which can be used to scale up Nextcloud Talk. It describes the current workflow and limitations with WebRTC signaling and streaming in Nextcloud Talk, and shows how Spreed services can provide improvements.


Speakers

Joachim Bauch

struktur AG


Room 1

Saturday, 25th August, 12:03 - 12:08

  •  
  • Main Track


Diversity in Open Source
Diversity in Open Source (12:08 - 12:13)

About the session

Diversity in Open Source


Speakers

Camila Ayres

Software Engineer Nextcloud

Camila is from Brazil and has worked as front-end developer, with C#, Java and even Delphi. She got into open source doing C++/Qt development in the KDE community. After moving to Germany she worked with PHP, Ruby on Rails, AngluarJS, Go and Drupal 7. She's now a desktop client developer at Nextcloud but just might do other things than C++ sometimes.


Jona Azizaj

Collabora Productivity


Jan-Christoph Borchardt

Design Lead Nextcloud

Design & community!

  • Nextcloud
  • Open Source Design
  • Open Source Diversity


Room 1

Saturday, 25th August, 12:08 - 12:13

  •  
  • Main Track


The Nextcloud VM
The Nextcloud VM (12:13 - 12:18)

About the session

The Nextcloud VM is a popular way to deploy you Nextcloud for the first time. The scripts make it easy for any sysadmin to deploy in almost any environment. It's made with simplicity in mind and is therefore also very popular amongst users that aren't familiar with Linux.

This talk will explain a little bit about the history behind the VM and how it's developed over time.


Speakers

Daniel Hansson

Owner Hansson IT AB / Tech and Me

I've been active in the community since the beginning and is the main developer of the Nextcloud VM.


Room 1

Saturday, 25th August, 12:13 - 12:18

  •  
  • Main Track


♻️ Make yourself obsolete!
♻️ Make yourself obsolete! (12:24 - 12:29)

About the session

We are a free & open source project and it’s important for us to have a healthy community. Everyone of us who is working full-time on Nextcloud did at some point volunteer and slowly got involved more and more.We all need to foster our community by working in the open and collaborating with others. 👋

Speakers

Jan-Christoph Borchardt

Design Lead Nextcloud

Design & community!

  • Nextcloud
  • Open Source Design
  • Open Source Diversity


Room 1

Saturday, 25th August, 12:24 - 12:29

  •  
  • Main Track


1-Click install: integrate Nextcloud with your system
1-Click install: integrate Nextcloud with your system (12:30 - 12:35)

About the session

This talk will explains the process used to integrate Nextcloud with a CentOS-Based Linux distribution (NethServer) to have a single click installation ready to use, easy to deploy and integrated with the system: automatic backup, LDAP integration, mysql and apache pre-configured. We will analyze strong and weak points we have met and the solved problems.


Speakers

Alessandro Polidori

Software Engineer Nethesis

Software Engineer, with more than 7 years of experience in web technologies, distributed architectures and agile methodologies.

Expert in Node.js I am involved in design, implementation of code that powers core services, REST APIs, WebSocket communications and client side Web Applications with real-time WebRTC audio and video.

Open source enthusiast (personally and for work) I spoke at Universal JS Day 2018 conference in Italy.


Room 1

Saturday, 25th August, 12:30 - 12:35

  •  
  • Main Track


F-Droid status update
F-Droid status update (12:35 - 12:40)

About the session

I'll be talking a bit about what happened in the F-Droid ecosystem the last year.


Speakers

Marcus Hoffmann

F-Droid


Room 1

Saturday, 25th August, 12:35 - 12:40

  •  
  • Main Track


Introducing cdav-library
Introducing cdav-library (12:40 - 12:45)

About the session

Given the lack of suitable javascript libraries for CalDAV and CardDAV, we decided to develop our own. This library will subsequently replace a different library in the Contacts app and our own CalDAV implementation in Calendar and Tasks.

This talk will show up capabilities of our library, how to use it in your own app and how to get involved in development.


Speakers

Georg Ehrke

Software Engineer Nextcloud GmbH


Room 1

Saturday, 25th August, 12:40 - 12:45

  •  
  • Main Track


Another year of HackerOne statistics
Another year of HackerOne statistics (12:46 - 12:51)

About the session

I'll go over our hackerone statistics of the last year. Trying to give some context to the numbers.


Speakers

Roeland Douma

Nextcloud GmbH


Room 1

Saturday, 25th August, 12:46 - 12:51

  •  
  • Main Track


Lunch
Lunch (13:00 - 13:55)

About the session

Free lunch for all speakers & guests of Nextcloud Conference!


Room 1

Saturday, 25th August, 13:00 - 13:55

  •  
  • Main Track


Keynote (title tba)
Keynote (title tba) (14:00 - 14:45)

About the session

tba


Speakers

Linus Neumann

Hacker, CCC


Room 1

Saturday, 25th August, 14:00 - 14:45

  •  
  • Main Track


Starting to contribute to Nextcloud, introductory workshop
Starting to contribute to Nextcloud, introductory workshop (15:00 - 16:50)

About the session

Interested in contributing to Nextcloud but not sure how? In this introductory workshop we will guide you in getting your development environment set up and starting your first issue. This workshop is being run with support from Open Source Diversity, a monthly Meetup in Berlin that provides a friendly and safe environment for contributing to open source.We look forward to getting you started with contributing to Nextcloud Open Source software!

Speakers

Camila Ayres

Software Engineer Nextcloud

Camila is from Brazil and has worked as front-end developer, with C#, Java and even Delphi. She got into open source doing C++/Qt development in the KDE community. After moving to Germany she worked with PHP, Ruby on Rails, AngluarJS, Go and Drupal 7. She's now a desktop client developer at Nextcloud but just might do other things than C++ sometimes.


Jona Azizaj

Collabora Productivity


John Molakvoæ

Software Engineer Nextcloud


Jessica Greene

Student for Summer of Code RGSoC

Junior developer interested in AI, data visualisation and interactivity! I code in JavaScript, PHP, Python and GO.


Jan-Christoph Borchardt

Design Lead Nextcloud

Design & community!

  • Nextcloud
  • Open Source Design
  • Open Source Diversity


Xheni Myrtaj

Developer phpList


Room 1

Saturday, 25th August, 15:00 - 16:50

  •  
  • Workshop Track


FullTextSearch
FullTextSearch (17:00 - 18:00)

About the session

Workshop about FullTextSearch:

- What is FTS ?

- How to setup FTS on your Nextcloud.

- What can be done with FTS, and how is it done.


Speakers

Maxence Lange

Nextcloud


Room 1

Saturday, 25th August, 17:00 - 18:00

  •  
  • Workshop Track


Workshop Room 1
Hands on User Management
Hands on User Management (15:00 - 16:50)

About the session

Based on my talk from this year's Chemnitzer LinuxTag we are going to look into the different facets on user management. What are the components in Nextcloud? How do backends work? How to react on events like user creation or deletion? How to auth from an external app? These and more topics will be covered, but most importantly: bring your problems and let's find a way to solve it in this workshop. Of course, you can also just join for inspiration :)


Speakers

Arthur Schiwon

Nextcloud


Workshop Room 1

Saturday, 25th August, 15:00 - 16:50

  •  
  • Workshop Track


♻️ Let’s make ourselves obsolete!
♻️ Let’s make ourselves obsolete! (17:00 - 18:50)

About the session

The workshop to learn how to foster our community by working in the open and collaborating with others. 👋 (Companion workshop to the lightning talk.)


Speakers

Jan-Christoph Borchardt

Design Lead Nextcloud

Design & community!

  • Nextcloud
  • Open Source Design
  • Open Source Diversity


Workshop Room 1

Saturday, 25th August, 17:00 - 18:50

  •  
  • Workshop Track


Workshop Room 2
Nextcloud Georeplication
Nextcloud Georeplication (15:00 - 16:50)

About the session

We are going to setup a demo with S3 storage-backed Nextcloud instance where the S3 Minio storage will be replicated automatically to another geographic location. Also, we add MySQL Master/Slave replication for the database to be able to switch over to the backup instance in a worst-case scenario like fire.

I'll also discuss alternate approaches plus pros and cons of different solutions.

The lab demo runs with Docker.


Speakers

Stefan Heitmüller

Born nerd, mountain-biking daddy

Always interested in solutions for whatever problems.

Trying to make the world a better place.


Workshop Room 2

Saturday, 25th August, 15:00 - 16:50

  •  
  • Workshop Track


Federated data storage and communication
Federated data storage and communication (17:00 - 18:50)

About the session

The Cloud is that powerful magic world, where everything is possible. Behind the shiny marketing, however, the Cloud is only someone else's computers. Those owners often have their own goals, which rarely align with your goals as the user.

Regaining control over your data and communication is easy. Massive, centralized solutions have many problems; but isolated islands for data and communication are rarely attractive. One of the greatest features of Nextcloud is Federated Cloud Sharing, automatically building bridges on demand between these islands, combining autonomy and independence with utmost flexibility.

Federated solutions (scalable, yet flexible) not only work for data sharing, nation states, and the Galactic Federation. it also works for communication. XMPP is powerful and secure federated Instant Messaging protocol, to match all the social and/or privacy needs.

In the course of this workshop, we will guide you to set up Nextcloud and extend it with XMPP. We will bring Raspberry Pis, but you can also bring your own device.

Please do bring a laptop with web browser and SSH client to configure the Raspis.

———————————————————————————————————————————————————————————————————————————————————————————————————

Die Cloud ist das Zauberwelt, die alles möglich macht. Dass aber dahinter nur die Computer Anderer stehen und diese ihre eigenen Ziele verfolgen, wird meist übersehen. Dabei ist es so einfach, selbst die Kontrolle über die Daten und die Kommunikation zu erlangen. Insellösungen reichen meist nicht, da wir dann doch soziale, vernetzte Menschen sind, die einige ihrer Daten auch teilen wollen.

Föderierte Lösungen sind da der richtige Ansatz: Skalierbar und trotzdem flexibel,ist die Föderation bekannt als Struktur vieler europäischer Staaten und der Galaktischen Föderation. "Föderiert" bedeutet bei Datenspeicherung Nextcloud, bei Kommunikation XMPP, auch als Jabber bekannt. Im Rahmen dieses Workshops können die Teilnehmer unter Anleitung eigene Datenspeicher auf einem Raspberry Pi unter Nextcloud einrichten und vernetzen sowie mit föderiertem Instant Messaging erweitern.

Mitbringen soll jeder Teilnehmer einen eigenen Laptop mit Webbrowser und SSH-Client.


Speakers

Marcel Waldvogel

Professor University of Konstanz

Marcel Waldvogel is geek, entrepreneur, open source enthusiast, manager, professor, and politician, all in one person. He believes that stability and sustenance require decentralisation, federated structures, and personal/organisational (data) independence. While technical solutions have never solved social problems themselves, they often simplify solving them. Therefore, he researches new and elegant ways to more efficiently support decentralisation, federation, and data independence, using clever combinations of simple user interfaces, powerful integration, and strong cryptography.


Klaus Herberth

University of Konstanz


Workshop Room 2

Saturday, 25th August, 17:00 - 18:50

  •  
  • Workshop Track


Workshop Room 3
Scalability of the PPP app used for free NC instances
Scalability of the PPP app used for free NC instances (15:00 - 16:50)

About the session

We make it possible for people to easily make use of free Nextcloud instances. The free instances relies on the PPP app, which isn't very scalable and only usable in single instance. This workshop is ment for the PP's to brainstorm on what design is more suitable for more scalability and to be able to use more than one instance with the PPP app. One suggestion is to use the Global Scale siteselector to create a directory service in front of multiple instances:https://github.com/nextcloud/globalsiteselector

Speakers

Dennis Pennings

CEO/CTO 360ICT


Workshop Room 3

Saturday, 25th August, 15:00 - 16:50

  •  
  • Workshop Track


c-base
Barbecue at c-base
Barbecue at c-base (19:00 - 23:59)

About the session

Join us at c-base for some drinks and a nice barbecue!

If you don't know c-base: It is a mythical hackerspace located next to the Spree river (yes, one of these cool places where you can hang out directly next to the water and sip your beer) where we hold our monthly Berlin Nextcloud Meetups. Or a crashed space station, depending on who you ask.

We're happy to show you around the space if you haven't seen it. Or just come enjoy a chill evening after a day of talks, get some food and drinks, and hang out with us!


Speakers

c-base

Crashed space station c-base


c-base

Saturday, 25th August, 19:00 - 23:59

  •  
  • Main Track


Sunday, 26th August
 
10:00
10:15
10:30
10:45
11:00
11:15
11:30
11:45
12:00
12:15
12:30
12:45
13:00
13:15
13:30
13:45
14:00
14:15
14:30
14:45
15:00
15:15
15:30
15:45
16:00
16:15
16:30
16:45
17:00
17:15
17:30
17:45
Room 1
Nextcloud to the rescue at the North-West University
Nextcloud to the rescue at the North-West University (10:00 - 10:30)

About the session

With three campuses, 11 official languages, fresh off a major restructuring process and research data scattered across multiple external hard-drives, IT was left with left with a major headache. Sound familiar, right? The big question came up: what are we going to do? Enter Nextcloud. A short overview of how we came to use Nextcloud with Collabora Online, and where we are heading.


Speakers

Hans Erasmus

Junior Infrastructure Architect North-West University South Africa

I have been working in various fields in IT for more than a decade now, and for the last five years acted as a Junior Infrastructure Architect with a primary focus in Network Design. I deploy various products as part of P.O.C. programs to see how we can evolve our environment to keep up with the rapid change in technology. 


Room 1

Sunday, 26th August, 10:00 - 10:30

  •  
  • Main Track


Indie Computing Special Announcement
Indie Computing Special Announcement (10:30 - 10:45)

About the session

We created something which we haven't revealed yet. Something we think you all will like. We can't wait to show you! See you there.


Speakers

Johannes Ernst

CEO Indie Computing Corp.

Johannes is an entrepreneur and technologist. He grew up in Germany, but has been living in Silicon Valley for many years. He started Indie Computing Corp. in order to bring products and services to market that, in his words, "don't screw the user".


Room 1

Sunday, 26th August, 10:30 - 10:45

  •  
  • Main Track


Nextcloud's Two-Factor Authentication
Nextcloud's Two-Factor Authentication (11:00 - 11:05)

About the session

Nextcloud offers integrated two-factor authentication with popular factors like TOTP (a.k.a Google Authenticator) and U2F devices.

Starting with Nextcloud 14, a new provider is available to allows sending authentication codes via external messaging gateways like SMS, Telegram and Signal.


Speakers

Christoph Wurst

Software Engineer Nextcloud

Nextcloud developer focusing on two-factor authentication and the Mail app.

Room 1

Sunday, 26th August, 11:00 - 11:05

  •  
  • Main Track


My GIT journey to contributing to Nextcloud
My GIT journey to contributing to Nextcloud (11:05 - 11:10)

About the session

A lightening talk about navigating GIT and contributing to open source using the imagery of the Wizzard of Oz.


Speakers

Jessica Greene

Student for Summer of Code RGSoC

Junior developer interested in AI, data visualisation and interactivity! I code in JavaScript, PHP, Python and GO.


Room 1

Sunday, 26th August, 11:05 - 11:10

  •  
  • Main Track


Android Files Client - Retrospection and sneak preview
Android Files Client - Retrospection and sneak preview (11:10 - 11:15)

About the session

What happened in Android Files Client since last Conference and what are our next big planned features?


Speakers

Tobias Kaminsky

Android Developer Nextcloud GmbH


Room 1

Sunday, 26th August, 11:10 - 11:15

  •  
  • Main Track


Nextcloud Single Sign On for Android
Nextcloud Single Sign On for Android (11:15 - 11:20)

About the session

In this talk we will discuss some login related UX-problems and the solution we came up with. We will give you a brief overview on how to get started using our single sign on feature. 

The nextcloud single sign on library allows you to use accounts as well as the network stack provided by the nextcloud files app. Therefore you as a developer don't need to worry about asking the user for credentials , handle self-signed ssl certificates, implement two factor authentication and saving the users credentials in a secure manner. 


Speakers

David Luhmer

Room 1

Sunday, 26th August, 11:15 - 11:20

  •  
  • Main Track


ONLYOFFICE Online Editors: collaborate on documents in real time
ONLYOFFICE Online Editors: collaborate on documents in real time (11:21 - 11:26)

About the session

We'll briefly present ONLYOFFICE and tell the audience what we're doing and planning in terms of our integration with Nextcloud.


Speakers

Galina Goduhina

Head of Sales ONLYOFFICE


Room 1

Sunday, 26th August, 11:21 - 11:26

  •  
  • Main Track


🚧 Breaking barriers
🚧 Breaking barriers (11:26 - 11:31)

About the session

Accessibility is good for everyone. Working to improve it does not only benefit people with disabilities. It ensures that everything of our project is readable, understandable and usable. 🎉And of course it also gives you keyboard navigation, shortcuts and the dark theme we l33t h4x0rs love so much! 👩‍💻


Speakers

Jan-Christoph Borchardt

Design Lead Nextcloud

Design & community!

  • Nextcloud
  • Open Source Design
  • Open Source Diversity


Room 1

Sunday, 26th August, 11:26 - 11:31

  •  
  • Main Track


Deck app status update
Deck app status update (11:32 - 11:37)

About the session

Deck is a  kanban-style project and personal management app for Nextcloud. I will give an overview of the progress we've made in the past year and look out on what great features will come next.


Speakers

Julius Härtl

Room 1

Sunday, 26th August, 11:32 - 11:37

  •  
  • Main Track


Nextcloud for personal use
Nextcloud for personal use (11:37 - 11:42)

About the session

During this talk I'm going to share some some simple tips on how one can use Nextcloud and some of the apps on a daily basis, which will help you be more productive and make your daily tasks easier.


Speakers

Silva Arapi

IT Governance Specialist Municipality of Tirana

Member of Open Labs Hackerspace and co-organizer of different events related to free open source software, free culture, and digital security, such as Open Source Conference Albania, Wiki Weekend and CryptoParty Tirana.

Currently, I work for the city of Tirana as an IT Governance specialist, following the implementation of different open source solutions for the Municipality of Tirana.


Room 1

Sunday, 26th August, 11:37 - 11:42

  •  
  • Main Track


DAVdroid / Managed DAVdroid / dav4android
DAVdroid / Managed DAVdroid / dav4android (11:42 - 11:47)

About the session

See how DAVdroid (CalDAV/CardDAV client for Android) can be deployed in organizations (Managed DAVdroid). We will also discuss the underlying open-source WebDAV library dav4android and how it can be used within other projects.

Speakers

Ricki Hirner

bitfire.at


Bernhard Stockmann

bitfire.at


Room 1

Sunday, 26th August, 11:42 - 11:47

  •  
  • Main Track


Using Nextcloud from Moodle
Using Nextcloud from Moodle (11:48 - 11:53)

About the session

As an increasing number of files is stored in the cloud, users expect to be able to use them seamlessly from the applications that they use on a daily basis. A basic integration of Nextcloud Files with Moodle can be achieved with the help of a simple Moodle plugin. The talk covers this plugin and future ideas for extension.


Speakers

Jan Dageförde

                


Room 1

Sunday, 26th August, 11:48 - 11:53

  •  
  • Main Track


Update on the calendar app
Update on the calendar app (11:53 - 11:58)

About the session

This talk will give you a brief overview of what's happening in the Calendar app lately and what's coming up in the future. We will also discuss various ways for you to get involved. 


Speakers

Georg Ehrke

Software Engineer Nextcloud GmbH


Room 1

Sunday, 26th August, 11:53 - 11:58

  •  
  • Main Track


Nextcloud as a single-logon hub
Nextcloud as a single-logon hub (11:58 - 12:03)

About the session

Integration between two services is always a challenge, especially if end users are involved. We tell you how JSXC mastered this challenge of seamlessly integrating a client-side chat app into Nextcloud, while at the same time authentication to a back-end federated XMPP server.

Many small and medium organisations administer their users in Nextcloud, as no additional tools or setup is required. We show how the same tool we created for JSXC integration can allow you to get rid of separate account management for other services, most notably email. User administration has never been so easy!


Speakers

Marcel Waldvogel

Professor University of Konstanz

Marcel Waldvogel is geek, entrepreneur, open source enthusiast, manager, professor, and politician, all in one person. He believes that stability and sustenance require decentralisation, federated structures, and personal/organisational (data) independence. While technical solutions have never solved social problems themselves, they often simplify solving them. Therefore, he researches new and elegant ways to more efficiently support decentralisation, federation, and data independence, using clever combinations of simple user interfaces, powerful integration, and strong cryptography.


Room 1

Sunday, 26th August, 11:58 - 12:03

  •  
  • Main Track


Outlook CalDav Synchronizer
Outlook CalDav Synchronizer (12:03 - 12:08)

About the session

This talk will focus on the improvements of the Outlook CalDav Synchronizer in the last year like Localization support and performance improvements with  the implementation of optional WebDAV Collection Sync (RFC 6578) for calendar and addressbook collections, which speeds up the detection of server changes dramatically. Other new features are support for RFC7986 per-event color handling and contact group syncing. Possible integrations with the Nextcloud calendar and contact apps will be discussed.


Speakers

Alexander Nimmervoll

Lecturer UAS Technikum Wien

Alexander Nimmervoll is a lecturer and deputy program director at the University of Applied Sciences Technikum Wien in Vienna, Austria since 1999 and has 20 years of experience in Open Source software and infrastructure, with special focus on LDAP, Samba and groupware solutions. He has a computer science degree from the University of Technology in Vienna. Additionally, he is also a developer and co-founder of the Open Source project Outlook CalDav Synchronizer, which has more than 1 million downloads on Github and Sourceforge.


Room 1

Sunday, 26th August, 12:03 - 12:08

  •  
  • Main Track


Third Generation Cloud Storage with CERNBox
Third Generation Cloud Storage with CERNBox (12:08 - 12:13)

About the session

An insight of CERNBox, the CERN cloud storage, and its latest evolution in integrating apps for our scientific community. The Cloud Services for Synchronization & Sharing (CS3) community will be presented as well.

Speakers

Giuseppe Lo Presti

Computing Engineer CERN

Giuseppe is a software engineer in the Storage group at CERN. His current responsibilities include designing, developing and operating Petabyte-scale data management solutions for the High Energy Physics community.


Room 1

Sunday, 26th August, 12:08 - 12:13

  •  
  • Main Track


Connecting NFS-Storage with Kerberos-Authentication to Nextcloud
Connecting NFS-Storage with Kerberos-Authentication to Nextcloud (12:13 - 12:18)

About the session

I will show an approach to access our file service with Nextcloud over NFSv4 with Kerberos authentication. With these approach Nextcloud does not store a password.

Speakers

Michael Roth

Universität Augsburg


Room 1

Sunday, 26th August, 12:13 - 12:18

  •  
  • Main Track


ACLs and Sharing
ACLs and Sharing (12:18 - 12:23)

About the session

When accessing NAS data over the external storage interface, one has to harmonize NextCloud permissions (CRUDS) and NAS permissions (ACLs). At least if planing ahead, this is basically straight forward. I will give some remarks on what can be done and how.


Speakers

Gregor van den Boogaart

Universität Augsburg, Rechenzentrum


Room 1

Sunday, 26th August, 12:18 - 12:23

  •  
  • Main Track


An Event Management Solution by FOSSASIA
An Event Management Solution by FOSSASIA (12:24 - 12:29)

About the session

This is a update on the development of Eventyay - an event management solution by Asia open source community network. What's new in the next version. This presentation includes a live demo and a feedback session where audience are welcome to share their wish list or bug report. 

Speakers

Hong Phuc Dang

Founder FOSSASIA

Speaker’s Bio: Hong Phuc Dang - originally come from Vietnam, lives in  between the US, Singapore and Berlin. She is the founder of FOSSASIA, the Open Source organization from Asia with the goal to bring together a global community to develop Open Tech solutions to form a better future. Hong Phuc steers the organization, directs project teams and runs events like the annual FOSSASIA Summit since 2009. With her international team she provides IT consultancy and commercial Open Tech development. 


Room 1

Sunday, 26th August, 12:24 - 12:29

  •  
  • Main Track


The next dashboard (Nextcloud 15)
The next dashboard (Nextcloud 15) (12:29 - 12:34)

About the session

3 minutes lighting talk about the future of the dashboard app for Nextcloud 15: Screenshot, provided tools and incoming improvement.


Speakers

Maxence Lange

Nextcloud


Room 1

Sunday, 26th August, 12:29 - 12:34

  •  
  • Main Track


Easy and maintainable Nextcloud setups in Active Directory environments
Easy and maintainable Nextcloud setups in Active Directory environments (12:35 - 12:40)

About the session

To hook up Nextcloud to Active Directory can be tedious and error prone. Administrators increase their options in such environments by relying on Univention Corporate Server (UCS). The Nextcloud setup for AD is simplified and maintainability is increased. This talk is about the challenge and the use cases UCS offers to administrators that have to deal with Microsoft Active Directory environments and want to use Nextcloud.

Speakers

Nico Gulden

Product Manager Apps Univention

Nico Gulden studied applied computer science and works for Univention since 2010. He is responsible for the Product Management Apps and the relationship management of the App vendors in the Univention App Center. His spare time is dedicated to his family, reading, outdoor activities light photography, Geocaching and mapping for the OpenStreetMap project.


Room 1

Sunday, 26th August, 12:35 - 12:40

  •  
  • Main Track


Why people give up while trying to install Nextcloud at home?
Why people give up while trying to install Nextcloud at home? (12:40 - 12:45)

About the session

That would be a talk about not so tech savvy people, who don't know much about Docker, IP address etc. I help many of them to set up Nextcloud at home on Raspberry Pi computer but most of them give up when face to technical problems. I'd like to share some insights what people expect about Nextcloud and what we can do to meet their expectations.

Speakers

Denis Mosolov

co-founder cusdeb.com


Room 1

Sunday, 26th August, 12:40 - 12:45

  •  
  • Main Track


Nextcloud Outlook Add-in
Nextcloud Outlook Add-in (12:45 - 12:50)

About the session

Presentation about the Nextcloud integration with Outlook. 


Speakers

Luc Pasmans

Software Engineer Assanti


Room 1

Sunday, 26th August, 12:45 - 12:50

  •  
  • Main Track


Nextsecurecloud
Nextsecurecloud (12:51 - 12:56)

About the session

One of the security holes in today is the lack of attention to the implementation of all static and dynamic tests as complementary. In this presentation I will show you my own reviews and how to fully confirm the security of a mobile app.


Speakers

Ali Abdollahi

Cyber security division manager FWUTECH

More than 6 years of experience in computer networks and security. Focused on penetration testing on telecom, mobile applications, web apps, network and critical sectors. 

Instructor and board of review at hakin9 Authors of 2 books in information security


Room 1

Sunday, 26th August, 12:51 - 12:56

  •  
  • Main Track


Lunch
Lunch (13:00 - 13:55)

About the session

Free lunch for all speakers & guests of Nextcloud Conference!


Room 1

Sunday, 26th August, 13:00 - 13:55

  •  
  • Main Track


One year after RGSoC
One year after RGSoC (14:00 - 14:45)

About the session

Last year we were both RGSoC students working on Nextcloud. We would like to share our journey - why we chose Nextcloud, what happened during the scholarship and what exciting things were waiting for us when we finished the RGSoC.


Speakers

Jona Azizaj

Collabora Productivity


Xheni Myrtaj

Developer phpList


Room 1

Sunday, 26th August, 14:00 - 14:45

  •  
  • Main Track


On My Disk Connector: plug-and-play external storage for Nextcloud
On My Disk Connector: plug-and-play external storage for Nextcloud (14:45 - 14:50)

About the session

Meet On My Disk Connector, Nextcloud-friendly appliance. Live demo and brief overview.

Speakers

Alexey Volkov

Room 1

Sunday, 26th August, 14:45 - 14:50

  •  
  • Main Track


Zone of Privacy
Zone of Privacy (14:50 - 14:55)

About the session

Discussing the "Zone of Privacy" concept


Speakers

Bryson C Hill

Room 1

Sunday, 26th August, 14:50 - 14:55

  •  
  • Main Track


Integrating ONLYOFFICE Online Document Editors with Nextcloud
Integrating ONLYOFFICE Online Document Editors with Nextcloud (15:15 - 17:05)

About the session

We'll tell you about ONLYOFFICE online editors and our integration app (connector) for Nextcloud, that enables real-time collaborative document editing within Nextcloud interface.

We'll show you how to extend Nextcloud with powerful document editors, as well as why ONLYOFFICE online editors advantageously stand out from other suites.

We'll also show what real-time co-editing looks like, collaborate on a doc and test interesting features all together, and of course discuss all follow-up questions. 


Speakers

Ksenija Fedoruk

ONLYOFFICE


Room 1

Sunday, 26th August, 15:15 - 17:05

  •  
  • Workshop Track


Workshop Room 1
🚧 Let’s break barriers!
🚧 Let’s break barriers! (15:15 - 17:05)

About the session

We will work on testing accessibility of Nextcloud apps and components, fix issues and learn about tools. No matter whether you use Nextcloud, or develop on the web interface, Android, iOS or desktop app: Everyone can help test and fix!  🎉

Speakers

Jan-Christoph Borchardt

Design Lead Nextcloud

Design & community!

  • Nextcloud
  • Open Source Design
  • Open Source Diversity


Workshop Room 1

Sunday, 26th August, 15:15 - 17:05

  •  
  • Workshop Track


Workshop Room 2
How to vue stuff
How to vue stuff (15:15 - 17:05)

About the session

Simple workshop on how to migrate or create new nextcloud apps with our freshly created vue components


Speakers

John Molakvoæ

Software Engineer Nextcloud


Workshop Room 2

Sunday, 26th August, 15:15 - 17:05

  •  
  • Workshop Track


Monday, 27th August
 
10:00
10:15
10:30
10:45
11:00
11:15
11:30
11:45
12:00
12:15
12:30
12:45
13:00
13:15
13:30
13:45
14:00
14:15
14:30
14:45
15:00
15:15
15:30
15:45
16:00
16:15
16:30
16:45
17:00
17:15
17:30
17:45
18:00
18:15
18:30
18:45
Room 1
Hackday
Hackday (10:00 - 18:00)

About the session

Coding session

Room 1

Monday, 27th August, 10:00 - 18:00

  •  
  • Workshop Track


Tuesday, 28th August
 
10:00
10:15
10:30
10:45
11:00
11:15
11:30
11:45
12:00
12:15
12:30
12:45
13:00
13:15
13:30
13:45
14:00
14:15
14:30
14:45
15:00
15:15
15:30
15:45
16:00
16:15
16:30
16:45
17:00
17:15
17:30
17:45
18:00
18:15
18:30
18:45
Room 1
Hackday
Hackday (10:00 - 18:00)

About the session

Coding sessions


Room 1

Tuesday, 28th August, 10:00 - 18:00

  •  
  • Workshop Track


Wednesday, 29th August
 
10:00
10:15
10:30
10:45
11:00
11:15
11:30
11:45
12:00
12:15
12:30
12:45
13:00
13:15
13:30
13:45
14:00
14:15
14:30
14:45
15:00
15:15
15:30
15:45
16:00
16:15
16:30
16:45
17:00
17:15
17:30
17:45
18:00
18:15
18:30
18:45
Room 1
Hackday
Hackday (10:00 - 18:00)

About the session

Coding session


Room 1

Wednesday, 29th August, 10:00 - 18:00

  •  
  • Workshop Track


Thursday, 30th August
 
10:00
10:15
10:30
10:45
11:00
11:15
11:30
11:45
12:00
12:15
12:30
12:45
13:00
13:15
13:30
13:45
14:00
14:15
14:30
14:45
15:00
15:15
15:30
15:45
16:00
16:15
16:30
16:45
17:00
17:15
17:30
17:45
18:00
18:15
18:30
18:45
Room 1
Hackday
Hackday (10:00 - 18:00)

About the session

Coding session


Speakers

tba

Room 1

Thursday, 30th August, 10:00 - 18:00

  •  
  • Workshop Track


Rooms List

Room 1
Workshop Room 1
Workshop Room 2
Workshop Room 3
c-base

Tracks List

Main Track
Workshop Track