2021 Proposal Topics
Here is what the program committee is looking for at this year's EclipseCon. If you aren't sure what topic is the best fit for your submission, just take a best guess and the program committee may change it later.
To submit a proposal, visit the Call for Proposals page.
Built on Eclipse Technologies
Eclipse technologies provide a platform for a wide range of different 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 too, if you focus on how you've built it!
Web and Desktop Tools & IDEs
Some of the most influential developer tools and IDE platforms are Eclipse projects. Contributions from the areas of desktop tools like Eclipse Platform and web-based tools like Eclipse Theia and Eclipse Che are all welcome. Tell us about the best frameworks and extensions, how you have built them, what technologies they adopt, and lessons learned. Let us hear about your recent innovation on these tools and related plug-ins / extensions.
Cloud Native Technologies
This track is about everything you need to know about developing cloud native applications including microservices. The topics include best practices, experiences, and recommendations using technologies and frameworks such as Eclipse Vert.x, MicroProfile, and Jakarta EE as well as reactive programming, containers, orchestration and DevOps.
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.
Java & JDT
Java is moving forward faster with a rapid release model. Every new Java version promises interesting features and updates. Eclipse is involved in this dynamic with projects like Adoptium, OpenJ9 and others. If you are an early adopter, tell us about your first experience. Share what's new in Java tooling, your favorite tips & tricks, tell us about your experience with pattern matching, records, module system, Java libraries, garbage collection, performance tuning, real-time Java, combining Java with other JVM languages, and other interesting things you do in the Java world.
Modeling Tools & Technologies
Many projects from Eclipse are supporting the creation and deployment of modeling tools and low-code/no-code environments. Contributions in the areas of desktop or web based tools, textual or graphical, model transformation and code generation using technologies such as EMF, Eclipse Xtext, Eclipse Sirius, EMF.cloud, Eclipse GLSP, Eclipse Sprotty, Papyrus, Eclipse Capella and many more are all welcome. If you have lessons learned to share about using such projects to build your modeling tool, recent innovation in the technologies or how you customized it, then submit your talk here.
The Open Source Way
The freedom of open source software to use, study, modify, distribute and redistribute code is becoming indispensable for companies, organizations and the society. This track focuses on open source usage, contributions and leadership, tools and best practices for managing OSS in organizations, open source business models, governance models for companies, the value of open source foundations, risks and rewards in doing open source and more. Share your experiences and learnings, talk about your plans and put your talk to this track.
All Things Quality
Whatever you‘re building and however you’re building it, testing and quality of your code and processes is an integral part of the development process. Whether you’re using or developing specific tools for automating your tests, moving your tests to production, fighting new testing challenges due to distributed systems, or figuring out how to test the systems of the future, we want to hear your experiences!