The Call for Papers has closed.
Thank you to all who submitted a talk. The content below is for information only. We expect to announce the program in early August.
EclipseCon Europe is about sharing best practices, insights, case studies, and innovations in the Eclipse community and in the wider world of software development. We want attendees to be educated and inspired after each talk, and we need your help to create a great program. We are pleased to once again co-locate with the OSGi Alliance Community Event, adding more breadth and expertise to the program.
If you have questions that aren't answered below, please see the Submission FAQs or Speaker FAQs. Still need help? Email us.
Main Track Categories
- Tools & IDEs. There are countless tools and IDEs to support developers in their daily work. Technologies such the Language Server Protocol (LSP), Eclipse EGit, Eclipse Xtext, Gradle, Docker, the various IDEs supported by Eclipse projects, Eclipse Papyrus, your latest VS Code plugin and more, cover use cases from typical IDE features over domain-specific languages, modeling tools, to application lifecycle management. Tell us about the best tools and frameworks, how you have built them, what technologies they adopt, and lessons learned.
- Java & JDT. Java is moving forward faster with a rapid release model. It's an exciting time for Java developers. Every new Java version promises interesting features and updates. If you are an early adopter, tell us about your first experience. It's not only about the next version; share what's new and tips & tricks in Eclipse JDT, tell us about your experience with switch expressions, local variable type inference, module system, using Java libraries for corner cases, garbage collection, performance tuning, real-time Java, combining Java with other JVM languages, and other interesting things you do in the Java world.
- Runtime & Frameworks. Eclipse is more than an IDE; it is a host for a lot of great open-source runtime and framework technologies such as Eclipse OpenJ9, Eclipse DeepLearning4J, Eclipse Equinox, Eclipse RAP, Eclipse Jetty, the Eclipse Modeling Framework (EMF), Eclipse RCP, and the Eclipse 4 Application Platform (e4). Use this track when discussing Eclipse runtimes and frameworks.
- Built on Eclipse. Here is your chance to show off real world examples. Eclipse technologies provide a platform for very cool solutions built by our community for a vast array of consumers and we want to learn from you. This is your opportunity to show what you are doing with the cool projects provided by the Eclipse community. Your talk could show others how to use the software, or provide feedback for project developers. Commercial products are welcome, if you focus on how you build it!
- Welcome to Open Source. 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.
- IoT & Edge. IoT development is expanding at a rapid pace, driving applications such as Industry 4.0, smart city, building automation, smart home, and other emerging use cases. This requires solutions not only on the cloud side, but also for edge computing, gateways, and constrained devices. If you have a story to tell about using Eclipse IoT projects, new open source projects for IoT, experiences with building IoT solutions or delivering edge services for IoT, then submit your talk here.
- Cloud Native Java. The technical sessions of this track are filled with content covering everything you need to know about developing applications and cloud native microservices using Java. The topics include best practices, experiences, and recommendations using technologies and frameworks such as Eclipse Vert.x, Eclipse MicroProfile, and Jakarta EE as well as reactive programming, containers, and orchestration.
- Other Cool Stuff. Not everything will fit easily into one of these tracks. If your talk is one that's hard to categorize, submit it here!
Focused Content Track Categories
- OSGi. The OSGi Alliance Community Event is co-located with EclipseCon Europe, and offers a full OSGi specific program that is open to all attendees. Talks related to OSGi technology and the OSGi ecosystem, including use cases and new initiatives around OSGi in enterprise, embedded, Cloud and IoT, should be submitted here. OSGi provides a vendor-independent, standards-based approach to modularizing Java software applications and infrastructure. Its proven services model enables app and infrastructure modules to communicate locally and distributed across the network, providing a coherent architecture for IoT services. OSGi specifications are tested and ready now to provide highly scalable remote management and effective maintenance over the long term.
- Project Quality Day. The sixth edition of the Project Quality Day has the theme “quality throughout development – and beyond.” Enter your talks about quality from a developer’s perspective, quality for modern pipelines, testing in continuous delivery, testing in production, testing in the cloud, and integrating tests and testers into modern processes and technologies.
If you aren't sure what track is the best fit for your submission, just take a best guess and the program committee may change it later.
- Standard (35 minutes)
- Tutorial (3 hours)
You must have an eclipse.org account before you can submit a talk. See this section of the Submissions FAQs for more information.
Not all speakers receive discounts. The first speaker on a standard talk and the first and second speakers on a tutorial receive a free pass.
We strongly encourage the actual speakers to submit their own proposals. We want speakers who are engaged with the community and really want to speak at the conference. Sometimes a third party will submit on a speaker’s behalf. The program committee will review all proposals, but proposals submitted by third parties will be given lower priority.
See this page for more about the Program Committee.