Knowing your way in open source has become increasingly important and these skills are considered essential by many today. Topics range from understanding the various licenses to building a thriving and diverse community around projects. How can you as a company or individual leverage your participation in the Eclipse community and become involved in contributing to software that forms the foundation of the modern world? This track is for you whether you are a beginner or an expert.
Running an open source project is easy. All you have to do is make your source code available and you’re open source, right? Well, maybe. Ultimately, whether or not an open source project is successful depends on your definition of success. Regardless of your definition, creating an open source project can be a lot of work. If you have goals regarding adoption, for example, then you need to be prepared to invest. While open source software is “free as in beer”, it’s not really free: time and energy are valuable resources and these valuable resources need to be invested in the project.
An Open-source Product Testing Makeover
Here we intend to share a story of our evolution which made our product testing in opensource more adoptable, less complex with reduced cost and turnaround time.
In-house Vs opensource product
When products move from in-house to open, the challenges associated with testing such products are less predictable. An in-house product has mostly a known set of customers with a specific pattern of usage which helps the product team design the various testing scenarios.
Work in the field of automated driving and autonomous mobility requires many multi-faceted processes incorporating a variety of software tools. In particular, any software that will be used in a vehicle must undergo rigorous testing, increasingly including vehicle and traffic simulation, as part of the verification and validation (V&V) strategy.
8 years ago, I shared a few SWT components on Google Code and named the project "Opal"
Eclipse Nebula Team contacted me and we discussed about merging both projects.
The goal of this talk is to explain my motivations, the steps to be a commiter, the tools, the difficulties... and the happiness when you receive THE mail saying : "your code is merged" !
At the end, I'll present some of Nebula components, because Desktop Applications are not dead !
This presentation is accessible for beginners, and was presented at EclipseCon France 2018.
Learn from a Bootstrap team member how you can take your career to the next level.
During this presentation, you will learn how you can begin a career in the open source world, starting from scratch until becoming a core committee of some of the biggest projects in the world.
You will learn: