Abtracts


Wednesday, June 08

09:30
Event opening
( Pierre-Yves Gibello, Cedric Thomas )
OW2 is 15 years old, and things are moving: OW2's new CEO, Pierre-Yves Gibello, shares this session with Cédric Thomas, the CEO who started OW2 from scratch, to open OW2Con'22. What's next?
09:50
[Keynote] Combining the spirit of open source with business realities: a never-ending journey
( Julien Mathis )
Starting a new open source project is the easy part. Building a skilled community to strengthen the project while making it a professionally adopted, industry-grade open source software is much more challenging. It requires a sustainable business model that balances the spirit of open source with economic realities. And what works in the early years of a project doesn’t necessarily work forever: finding the right balance is a never-ending journey. Let’s try and understand what works, what doesn’t.
10:10
[Keynote] Separating your open source project from your company to foster the ecosystem and increase contribution
( Fabien Vallon )
It is a common strategy to start an open source solution without external contribution and governance. But at one point, your ecosystem will need an open governance in order to invest in the project and contribute. Then, where do you start? Strategic governance, technical governance, road-map, legal compliance, intellectual property and business model are hot topics to address. In this presentation, we will see together how to track the work to be done, and start the opening process to have a clear separation between the company and the open source project.
10:30
[Keynote] The importance of digital sovereignty and technical roadmap control when using software and digital platforms
( Miguel Montesinos )
TBD
10:50
[Invited Talk] Opening Portugal: doing business with Open Source in Portugal
( Gerardo Lisboa )
Portugal is proud to be at the forefront of progress and adoption of the latest technological advantages, but in relation to Open Source, after a late start, it is now starting to create new business opportunities. ESOP - the Open Source Business Alliance for Portugal, has worked with the business community and the Portuguese Government since its creation in 2007, to create a dynamic market where Open Source technologies are well accepted and compete in equal terms. In this talk I'll explain some of the opportunities and challenges a newcomer to the Portuguese market might expect.
11:25
Standard for Public Code
( Jan Ainali, Eric Herman )
This talk shows how the Standard for Public Code can help you collaborate with public organizations all across the world.
11:40
The Challenges of European Digital Sovereignty for Collaboration Software
( Ludovic Dubost )
Digital Sovereignty is a tough subject for the Collaboration software industry, which is heavily dominated by the large US cloud providers Microsoft & Google. This talk will address the importance for Europe to not give up this space, the challenges that lay ahead, the pitfalls we should avoid, the success that do exist, how Open Source matters to allow the industry to work better together to really challenge the status quo.
11:55
AI and Free Software in the European Union
( Alexander Sander )
The EU is on its way to adopting legislation on artificial intelligence. Transparency plays a major role in this. But how exactly should this transparency be designed and what role does Free Software play? The talk will give an insight into the current state of the debate and what chances there are that provisions for Free Software will be included in the legislation.
13:15
State of Rocket.Chat 2022
( Floris van Geel, Gabriel Engel )
What is Rocket.Chat? Rocket.Chat is a fully customizable communications platform for organizations with high standards of data protection. It enables real-time conversations between colleagues, with other companies or with your customers, regardless of how they connect with you. Rocket.Chat has grown beyond team.chat, the chat, you most likely know as: Teams, Slack, Mattermost or similar communication tool, each has channels, threads and discussions. With this growth our team kept closely engaged with our Open Source Community. This community is the motor to grow and prosper together, allowing our engineering team to be on the edge of technology providing the finest integrated solutions together with community’ eyes and hands. Conversations make us unique. They’re the very thing that makes humans, humans. They’re how we connect, bond, exchange information and work better together. Unfortunately, the technology that was meant to bring us closer together, managed to set us apart. It focused on the benefit of a select few rather than that of each of us. It limited what we can and cannot do. You’re allowed to talk. As long as everyone uses the same tool. As long as you’re ok completely waiving your rights to data privacy, security and ownership. Enough. These are our conversations. It’s time to make things right. Time to focus on the better good. We’re meant to connect, bond and work together with whoever we need to - on our own terms. It’s time to own our conversations. Just like it was always meant to be. Rocket.Chat For about a year Omnichannel has been integrated with all chats, this is the way to communicate with almost every communication medium you can imagine like: Telegram, Facebook, Messenger, WhatsApp, WeChat, SMS, Email, and so on. Recently Voip and the Matrix protocol were added to this mix allowing power users to seamlessly switch communication between all the contacts directly in their preferred device. Omnichannel is about removing friction for your customers, and allowing business to happen wherever your customer prefers to communicate, it has a Live Chat that can easy integrate in any web based application. Let every conversation flow - without compromise Own your data, customize anything, integrate everything. Customizations we call in.app.chat, the playground where lots of apps meet a robust realtime api and the new UIkit allows developers to do all this magic with the best interoperability and security you're already used to. Some of the magic is summed up here: - Authentication: LDAP, Saml, oAuth2/OIDC - Voip and email connection (the old world) - Matrix WebRTC with federation (new deal technology) - Robust rest and realtime api that integrate with about anything -- Webhook integrations and bots that allow AI/NLP -- App engine that allows for full integration -- UIKit that allows UI extensions and new type of integrations and interactions -- Interoperability a must have these days -- Security.
13:30
Stop writing repetitive code, let Telosys do it for you
( Laurent GUERIN )
Anyone who has worked in software development knows that some parts of code are repetitive and boring to write. It is precisely to avoid this inconvenience that Telosys (OW2 project) was created. During this talk you'll discover how simple it is to use this code generator and how it can save you a lot of work. Telosys is usable to generate any kind of language (with any framework). A short demo will show how to generate a Python web application.
13:45
KNOWAGE evolution in 2022
( Marco Cortella )
KNOWAGE, the enterprise-level suite for analytics and business intelligence available on OW2 Marketplace, is constantly evolving to help end users to look more clearly into their data and support them in the decision making process in an increasingly intuitive way. KNOWAGE evolution in 2022 mainly focuses on: new data preparation module and data federation in self-service process, augmented analytics to support every end-user touch point and provide automatic insights, usability and performance for a new effective UI, a core offering as SaaS ABI solution.
14:00
Gather a community around business packs on Lutece 7
( Philippe Bareille )
Lutece Core 7 was released last year by the City of Paris' dev team, offering new features and a cleaner and lighter code. All digital services can now benefit from it and from a larger and larger shelf filled with source code, new business packs packages arise to facilitate their adoption by the growing community and peers.
14:15
OCS Inventory : an essential open-source software to manage your assets
( Gilles Dubois )
Since 2001, OCS Inventory has been looking to make hardware and software inventory of computers more efficient. The open-source software includes the package deployment feature, in order not to control, but to ensure uniformity of the software environments present on the network.
14:30
What's new in XWiki 13.x & 14.x
( Vincent Massol )
Cover the progress and new features developed in XWiki since last year's OW2Con conference.
14:45
How did we manage dependencies on Centreon Opensource Project
( David Boucher )
On May 1, 2021, the bintray server was closed. The dependencies of our open source softwares Centreon-Engine and Centreon-Broker were no longer accessible. Impossible to compile a new version. How to best manage dependencies to external projects in an open source product. Are there sustainable, risk-free solutions or is it only utopia?
15:00
Digitize your Business Processes
( Ralph Soika )
Imixs-Office-Workflow is a production ready easy to use Business Process Management Suite. It enables you to digitize and organize documents and business workflows in a fast, flexible and transparent way.
15:15
New features in LemonLDAP::NG
( Clément Oudot )
[LemonLDAP::NG](https://lemonldap-ng.org/) is a WebSSO, Access Management and Identity Federation free software. Years after years, new features are added to ease the integration with applications and improve the support of standards like OpenID Connect.
15:45
Advanced usages of LemonLDAP::NG by Gendarmerie Nationale
( Christophe Maudoux )
French Gendarmerie Nationale is a major LemonLDAP::NG contributor and an advanced user since 2004. More than 10 WebSSO instances have been deployed and migrated to LL::NG 2.0. Those platforms are declined into different flavours to afford specific services and meet particular needs. To achieve this, it requires advanced functionalities or features that have been implemented and appended to LemonLDAP::NG since the first 2.0 release in 2018. This presentation aims to describe and explain some of those advanced functionalities/features that can only be found in LemonLDAP::NG and nowhere else!
16:00
Data analysis for enterprises with open source – KNOWAGE real use cases
( Grazia Cazzin )
This speech aims to highlight the benefits and strengths of open source solutions for enterprises and public administrations willing to gain relevant insights from their data. Different use cases will be presented in which KNOWAGE, the open source suite for analytics and business intelligence, enabled effective data analysis helping to achieve data-driven decisions.
16:15
General trends in mobile app technologies
( Martin Alvarez )
Trends in mobile app technologies With estimations of over 230 billion mobile apps downloaded last year, a figure growing year by year, mobile apps are projected to generate more than 613 billion USD in revenues in 2025. This promising estimation will be supported by the upcoming development trends driven by cutting-edge technologies that enable new services and products for a demanding audience. The everlasting discussion about native, web, and hybrid technologies continues. More powerful devices, fastest communications, immersive technologies, and new architectural paradigms (the so-called, Web3) complement new choices in mobile development. Light apps for seamless user experiences, Progressive Web Applications for universal access, distributed applications for increased robustness are only some examples of the new possibilities today.
16:22
The real web3. Interoperability and decentralization
( Benoit Alessandroni )
Everybody talks about Web3, but no one really knows what this word actually means. The certainty is that a big change is coming. Blockchains are an interesting technology, but how do we integrate them in our daily life applications? How do we deal with interoperability? Data ownership? New architectures? With the examples of Verifiable Credentials, Distributed IDentity, Solid web standards and an opening on complementarity with Distributed Ledger technologies, we will present all the work we do on this matter at Startin'blox and the state-of-the-art technical trends beyond Web3.
16:32
How Quick Apps help developers achieve business growth in China
( Ben Liu )
TBD
16:42
The OW2 Quick App Initiative
( Christian Paterson )
OW2con'22 marks the 1 year anniversary of the OW2 Quick App Initiative. What is the initiative, why was it created, what's happened over the last year, how can you join the fun? Find out in this talk.
16:49
Coding a real Quick App
( Martin Alvarez )
Quick demo to code your first quick app.
16:55
[Quick App Initiative Panel] What will mobile look like in the future and how best to prepare
( Christian Paterson, Thomas Steiner, Gaël Duval, Ilker Aydin, Sylvain Le Bon )
The OW2 Quick App initiative round table

Thursday, June 09

09:30
Device Neutrality: Leveraging the Benefits of Free Software in Hardware
( Lucas Lasota )
The number of devices on which users cannot run Free Software is exponentially increasing. The consequence is an increased loss of control over users’ technology. Device neutrality is the policy concept that users should have the right of non- discrimination of the services and software they use, based on platform control by hardware vendors, manufacturers and service providers. It is a concept that involves the fair and non-discriminatory use of Free Software in devices. The talk will explain why Free Software is fundamental to implement Device Neutrality.
09:45
Advanced in FOSS license detection techniques
( Philippe Ombredanne )
Free and open source license detection in source and binary code is still evolving at fast pace. License detection is essential to get licensing right in an automated way as we are consuming more and more FOSS code packages to build rich systems and applications. This session will present the latest techniques.
10:00
Go to Cloud Return of Experience: Database migration
( Jean-René Poirier )
IT transformation : moving applications to the cloud involves redesigning the architecture and making different choices for some components of the applications. This is particularly true for Databases, and can lead to a lot of work and uncertainties. This presentation is a return of experience of a particular use case that prepares & facilitates migration to the Cloud
10:15
LibreOffice Technology, a FOSS platform for personal productivity
( Italo Vignoli )
LibreOffice was announced in 2010 as a desktop productivity software for Windows, macOS and Linux. Since 2011, it has evolved from a single desktop product to a technology platform supporting applications for the desktop, the cloud and mobile. All products share the same engine, which provides superior consistency. The goal of the presentation is to present the different stages of this evolution.
10:30
RabbitMQ industrialization at Orange France (member of TOSIT)
( Eric Jazédé )
from opportunity study based on Orange France uses cases to industrialization and support of projects (training and video tuto) also a quick highlight of partners which helped us at specific moments on this project
10:45
ONLYOFFICE: integrate online document editors with your app
( Artem Avdeev )
Online collaborative work is growing in popularity today. Working remotely as a team also involves collaborating on documents. ONLYOFFICE Docs offers an online editor for text documents, spreadsheets, presentations, and forms. To enable document editing within a collaborative platform, ONLYOFFICE provides integration capabilities using ready-to-use connectors and APIs. In this presentation, we will talk about the possibilities of integration allowing file creation and collaboration in any document workflow: · Two approaches of integrating ONLYOFFICE Docs into sync&share environments: API and WOPI; · Limitations of WOPI and ways to overcome or adapt to them; · ONLYOFFICE Docs integration using WOPI: ownCloud Infinite Scale, SharePoint, OpenKM, and Filecloud; · WOPI integration structure and what it means to third-party ONLYOFFICE integrators; · Recent updates in the functionality of ONLYOFFICE Docs available for integrated solutions; - Integration with ONLYOFFICE desktop and mobile apps · Roadmap for future development and integrations.
11:00
Why Lisp?
( John Mercouris )
In this presentation we talk about why we use Lisp, and what it has done for us as a small open source organization. We talk about the power of the REPL, the power of SEXP, and more.
11:30
A-Tune:An AI-based automatic parameter tuning system
( Donghui Chen )
Systems (e.g., Hadoop, Mysql, Hive) contain a vast number of configuration parameters that control the performance of the system. However, it is a challenging task to tune the parameters, as there are more than hundreds of parameters and the best parameters are different for different workloads. To solve this problems, we design an AI-based automatic parameter tuning system (named A-Tune). The experimental results show that the performance of mysql improves 30%-40%.
11:45
FASTEN: rich and accurate dependency management in action
( Antoine Mottier )
Nowadays a lot of tools exist to ease dependency management helping you to keep your dependencies up to date and secure. But most of those tools lack accuracy leading to noise for development team. This session will present a demonstration of FASTEN tool that demonstrate how the combination of several data sources and call graph can lead to a more accurate dependency management assistant.
12:00
PIACERE Canary Sandbox Environment to the rescue of IaC testing
( Radosław Piliszek )
More and more organizations are picking up the DevOps practices and controlling their infrastructure using code - following the Infrastructure as Code (IaC) principles. However, every code, including IaC, needs testing, otherwise stakeholders risk security issues with everything that comes along. To this end, the European Union's Horizon 2020 project - PIACERE - is proposing DevSecOps methodology focusing on security and extensive testing. In this talk, I focus on the dynamic testing approaches marketed as the PIACERE Canary Sandbox Environment (CSE). The CSE extends open source software, contributing back to the ecosystem, and allows to test the IaC in a controlled environment.
12:15
The H2020 MORPHEMIC Project Open Source Components
( Alessandra Bagnato, Paweł Skrzypek )
The talk will describe the MORPHEMIC open source components and the MORPHEMIC implementation integrated as a pre-processor for the existing MELODIC platform extending its deployment and adaptation capabilities beyond the multicloud and cross-cloud to the edge, 5G, and fog. The talk will then detail the open source strategy for the exploitation of the project results.
12:30
Horizon Europe, the new funding programme for research and innovation
( Isabelle De Sutter, Smail Niar )
Horizon Europe is an ambitious EU research & innovation framework programme for 2021-2027 with a budget of €95.5 billion. The programme facilitates collaboration and strengthens the impact of research and innovation in developing, supporting and implementing EU policies while tackling global challenges. It supports creating and better dispersing of excellent knowledge and technologies. Pillar II is dedicated to 'Global Challenges and European Industrial Competitiveness. It is established through clusters of research and innovation activities, to maximise integration, and synergies across the thematic areas, while securing high and sustainable levels of impact for the Union on resources expended. How to benefit from this huge European funding resource for R&D? Better understand the Horizon Europe program mechanisms and guidelines. In addition, to help you with a future Horizon Europe call, the digital national contact points (NCP) team is introduced.
14:00
[Keynote] From “it’s complicated” to “🚀”
( Justin Colannino )
Microsoft recently underwent a transformation in its relationship with open source. To keep up with this transformation, its polices, procedures, and tools needed to grow exponentially. In this talk, Justin will walk through the organizational, legal, and cultural changes that enabled Microsoft to create reliable and predictable open source engagement at scale.
14:20
The Mercedes-Benz FOSS Manifesto – Our Commitment to be truly Open
( Dr. Wolfgang Gehring )
Fully embracing Open Source Software means to go beyond simply using it – it means to become an active member of the Open Source community. But how do we get there as a big automotive company? At Mercedes-Benz, we decided that if we are going to take Open Source seriously, this needs to become deeply ingrained in the company’s “DNA”, away from a strict “we develop our own code” attitude. This is why we created the Mercedes-Benz FOSS Manifesto. It is a set of guidelines and core values which sends our employees on their Open Source mission, knowing well that they are fully supported by the company. It is now a key pillar in how we become part of the Open Source movement, and – in the spirit of Open Source – we would like to share it with you. In this talk, I will present our Mercedes-Benz FOSS Manifesto and the therein contained principles. Attendees will learn how these principles can modernize and transform an IT organization to drive forward a cultural change towards Open Source which will profoundly impact the way in which software is developed at corporate level.
14:35
What can we learn from Academic OSPOs?
( Mike Nolan )
Open source is eating the world and academic institutions cannot escape from that. With several American universities joining the ever growing list of institutions explicitly promoting open source through offices dedicated to fostering Open Work, we will share some initial experiences, lessons learned, and some insights into where we think open source in academia is headed. In this short talk, we will tell a story about how “Open” in academia goes far beyond source code, and the way faculty create, distribute, and collaborate on their work varies greatly. This talk will only cover the tip of the iceberg of Open Work in academia but will provide attendees an introduction to this great world that we are discovering ourselves.
14:50
[Roundtable] Open Source Program Offices and the Good Governance Initiative (GGI)
( Philippe Bareille, Gilles Viton, Justin Colannino, Boris Baldassari, Christophe Jelen )
As the software engineering field gets more mature, properly managing open source software and culture within organisations has become more important and needed than ever. In this context, the Good Governance Initiative offers a much-needed set of actionnable guidelines to hep frame, build and develop OSPOs within any type of organisation. During this roundtable, we will discuss OSPOs, their role and duties, and share experience and best practices with our panelists.