Jakarta EE 9 Milestone Release Party
Presentor: Kevin Sutter, IBM - co-Release lead for Jakarta EE 9, co-Project Lead for Jakarta EE Platform Project, Member of EE4J PMC, Member of Jakarta EE Steering and Spec Committees
Applied Domain-Driven Design Blueprints for Jakarta EEJakarta_EE
Domain-Driven Design (DDD) is an architectural approach that strongly focuses on materializing the business domain in enterprise software through disciplined object-oriented analysis. This session demonstrates first-hand how DDD can be elegantly implemented using Jakarta EE via an open source project named Cargo Tracker.
Cargo Tracker maps DDD concepts like entities, value objects, aggregates and repositories to Jakarta EE code examples in a realistic application. We will also see how DDD concepts like the bounded context are invaluable to designing pragmatic microservices.
Jakarta for dummEEs | JakartaOne LivestreamJakarta_EE
Speaker: Kevin Sutter
We have finally made some real progress with Jakarta EE in 2019! Specifications, APIs, TCKs, Maven artifacts, Implementations, Releases, and, yes, even a little bit of required process. If you want to get caught up quickly on all of the activities, this session is for you. We will discuss the potential impact to both implementors as well as application developers as we move away from the JCP-defined javax world to the open-source world of Jakarta EE.
GENIVI Development Platform; project update and technical overview. Slides from the talk given by Agustin Benito Bethencourt at the Automotive Linux Summit, that took place in Tokyo in July 2016
Jakarta EE 9 Milestone Release Party
Presentor: Kevin Sutter, IBM - co-Release lead for Jakarta EE 9, co-Project Lead for Jakarta EE Platform Project, Member of EE4J PMC, Member of Jakarta EE Steering and Spec Committees
Applied Domain-Driven Design Blueprints for Jakarta EEJakarta_EE
Domain-Driven Design (DDD) is an architectural approach that strongly focuses on materializing the business domain in enterprise software through disciplined object-oriented analysis. This session demonstrates first-hand how DDD can be elegantly implemented using Jakarta EE via an open source project named Cargo Tracker.
Cargo Tracker maps DDD concepts like entities, value objects, aggregates and repositories to Jakarta EE code examples in a realistic application. We will also see how DDD concepts like the bounded context are invaluable to designing pragmatic microservices.
Jakarta for dummEEs | JakartaOne LivestreamJakarta_EE
Speaker: Kevin Sutter
We have finally made some real progress with Jakarta EE in 2019! Specifications, APIs, TCKs, Maven artifacts, Implementations, Releases, and, yes, even a little bit of required process. If you want to get caught up quickly on all of the activities, this session is for you. We will discuss the potential impact to both implementors as well as application developers as we move away from the JCP-defined javax world to the open-source world of Jakarta EE.
GENIVI Development Platform; project update and technical overview. Slides from the talk given by Agustin Benito Bethencourt at the Automotive Linux Summit, that took place in Tokyo in July 2016
Join Qt R&D Manager Cristián and Academy Award Winning software engineer Paul with SilhouetteFX to hear about different use cases, best practices, how to get started, and an extended session on the advanced topics such as creating hybrid Python/C++ applications with Shiboken!
We will review all the possible Qt and Python interactions starting from simple test applications with PySide, Qt and Python ecosystem interaction, until the more advance cases of creating hybrid Python/C++ applications with the help of Shiboken.
2019 Academy Award and Engineering Emmy winner, Paul Miller, principal engineer with SilhouetteFX, will show their design and development of their innovative portfolio of rotoscoping tools for the visual effects industry using Qt for Python to make the C++ application scriptable.
Partial list of notable films:
Avatar (2009): Framestore
Avengers: Age of Ultron (2015): Framestore
Avengers: Infinity War (2018): Weta
Batman vs Superman: Dawn of Justice (2016): MPC Film, Weta
Beauty and the Beast (2017): Framestore
See wikepedia for reference
Panelists:
- Nicki Schumacher, Senior Director, The Qt Company
- Cristián Maureira-Fredes, Qt R&D Manager, The Qt Company
- Paul Miller, Partner & Lead Software Engineer, SilhouetteFX
As it was given at WeAreDevelopers World Congress, May 2018 in Vienna Austria
# Get into Open Source! How to start or do more in the OSS community
In this talk, we will go over the many ways in which you---YES YOU!---can get involved with open source. Whether you are highly technical or not technical at all, there are many ways to contribute to the open source community through: code contributions, issue triage, project management, communications, community relations, design, writing, testing, documentation, integrations, and more!. The more people involved the better, so let's destroy all barriers to entry, establish some on-ramps and hit the road!
This talk is not just cheerleading. We will go over real examples and real entry points for becoming a valuable contributor to the open source community.
Contributing to Automotive Grade Linux (AGL) and GENIVI Development Platform ...Leon Anavi
Presentation from Embedded Linux Conference 2017 in Portland, Oregon (21-23 February) about contributing to Automotive Grade Linux (AGL) and GENIVI Development Platform (GDP).
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...Agustin Benito Bethencourt
Description of some of the transformations that automotive will need to go when delivering Open SOurce based systems in order to enable autonomous vehicles.
George Adams - AdoptOpenJDK and how it impacts you in 2019George Adams
AdoptOpenJDK is rapidly becoming a leading provider of OpenJDK™ binaries. With over 25 million downloads in the last year, it is now a serious contender for your production usage of Java™. AdoptOpenJDK provides prebuilt OpenJDK™ binaries from a fully open source set of build scripts and infrastructure.
This talk will cover how we build on over 15 different platforms, execute over 60,000 tests and distribute OpenJDK™ binaries to millions of users. We will also cover how AdoptOpenJDK binaries compare against the Java™ binaries that you use today. If you're curious to understand more about our future roadmap, security and supporting platforms like Lego® Mindstorms® then this is the talk for you!
A sanitized version of an internal Microsoft presentation Ed gave on 2023-10-09. It covers the history of Java EE and Spring, and the future of Java EE.
"Open Source as a enabler for industry collaborations and innovation!" by Gaë...Mindtrek
Track | the Future of Open Source Business
Gaël Blondelle, Chief Membership Officer, Eclipse Foundation
Mindtrek Conference
15th of November 2022.
Tampere, Finland
www.mindtrek.org
How to Be a Responsible Open Source CitizenIvar Grimstad
Have you ever worked on a project that didn't use any open source tools, libraries, or products? Using open source has been such an integral part of our daily work life that we don't even think about it. We just expect it to be available, secure, stable, and bug-free.
But how many of you are actually contributing back to an open source project? In this session, I will go through some aspects of being a responsible open source citizen.
There may even be a couple of pointers on how to make a career in open source.
Join Qt R&D Manager Cristián and Academy Award Winning software engineer Paul with SilhouetteFX to hear about different use cases, best practices, how to get started, and an extended session on the advanced topics such as creating hybrid Python/C++ applications with Shiboken!
We will review all the possible Qt and Python interactions starting from simple test applications with PySide, Qt and Python ecosystem interaction, until the more advance cases of creating hybrid Python/C++ applications with the help of Shiboken.
2019 Academy Award and Engineering Emmy winner, Paul Miller, principal engineer with SilhouetteFX, will show their design and development of their innovative portfolio of rotoscoping tools for the visual effects industry using Qt for Python to make the C++ application scriptable.
Partial list of notable films:
Avatar (2009): Framestore
Avengers: Age of Ultron (2015): Framestore
Avengers: Infinity War (2018): Weta
Batman vs Superman: Dawn of Justice (2016): MPC Film, Weta
Beauty and the Beast (2017): Framestore
See wikepedia for reference
Panelists:
- Nicki Schumacher, Senior Director, The Qt Company
- Cristián Maureira-Fredes, Qt R&D Manager, The Qt Company
- Paul Miller, Partner & Lead Software Engineer, SilhouetteFX
As it was given at WeAreDevelopers World Congress, May 2018 in Vienna Austria
# Get into Open Source! How to start or do more in the OSS community
In this talk, we will go over the many ways in which you---YES YOU!---can get involved with open source. Whether you are highly technical or not technical at all, there are many ways to contribute to the open source community through: code contributions, issue triage, project management, communications, community relations, design, writing, testing, documentation, integrations, and more!. The more people involved the better, so let's destroy all barriers to entry, establish some on-ramps and hit the road!
This talk is not just cheerleading. We will go over real examples and real entry points for becoming a valuable contributor to the open source community.
Contributing to Automotive Grade Linux (AGL) and GENIVI Development Platform ...Leon Anavi
Presentation from Embedded Linux Conference 2017 in Portland, Oregon (21-23 February) about contributing to Automotive Grade Linux (AGL) and GENIVI Development Platform (GDP).
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...Agustin Benito Bethencourt
Description of some of the transformations that automotive will need to go when delivering Open SOurce based systems in order to enable autonomous vehicles.
George Adams - AdoptOpenJDK and how it impacts you in 2019George Adams
AdoptOpenJDK is rapidly becoming a leading provider of OpenJDK™ binaries. With over 25 million downloads in the last year, it is now a serious contender for your production usage of Java™. AdoptOpenJDK provides prebuilt OpenJDK™ binaries from a fully open source set of build scripts and infrastructure.
This talk will cover how we build on over 15 different platforms, execute over 60,000 tests and distribute OpenJDK™ binaries to millions of users. We will also cover how AdoptOpenJDK binaries compare against the Java™ binaries that you use today. If you're curious to understand more about our future roadmap, security and supporting platforms like Lego® Mindstorms® then this is the talk for you!
A sanitized version of an internal Microsoft presentation Ed gave on 2023-10-09. It covers the history of Java EE and Spring, and the future of Java EE.
"Open Source as a enabler for industry collaborations and innovation!" by Gaë...Mindtrek
Track | the Future of Open Source Business
Gaël Blondelle, Chief Membership Officer, Eclipse Foundation
Mindtrek Conference
15th of November 2022.
Tampere, Finland
www.mindtrek.org
How to Be a Responsible Open Source CitizenIvar Grimstad
Have you ever worked on a project that didn't use any open source tools, libraries, or products? Using open source has been such an integral part of our daily work life that we don't even think about it. We just expect it to be available, secure, stable, and bug-free.
But how many of you are actually contributing back to an open source project? In this session, I will go through some aspects of being a responsible open source citizen.
There may even be a couple of pointers on how to make a career in open source.
**Jakarta EE 9** changed its package namespace from `javax.*` to `jakarta.*`. This may sound like a trivial change that mostly affects Jakarta EE. So, why should Spring developers care?
As it turns out, the namespace changes ripple throughout the entire Java ecosystem. And Spring is no exception. Spring Framework 6 and Spring Boot 3 raise their baseline to Jakarta EE 9 API level which is supported by Tomcat 10 and Jetty 11 for example.
Attending this session will teach you how to make this migration as smoothly as possible. A live coding demo will take you through the steps involved, and point out where to pay special attention.
We will also briefly examine some of the changes introduced in **Jakarta EE 10** that will prepare you for what to expect from Spring 6.x. Some pointers to what we can expect from **Jakarta EE 11** will also be given.
Cloud Native Java Community Day | EclipseCon Europe 2019Jakarta_EE
Cloud Native Java session, Community Day at EclipseCon Europe 2019.
Presented by Community Day Organizers: Heiko Rupp, Jan Westerkamp, Tanja Obradovic, Susan Iwai, Shabnam Mayel
Research@Eclipse: 10 years of commitment and supportPhilippe Krief
This slide deck presents the lessons learned from the Eclipse Foundation Research team after 10 years of commitment and support.
It has been presented during the Apereo Foundation webinars.
The most notable impact of using SW in the automotive domain is the decrease in fatalities as ADAS functions are more widely employed. On the other hand, SW complexity has seen an almost exponential growth reaching about 100 million lines of code.
Hardly any organization can tackle this challenge alone.
The Eclipse Software Defined Vehicle (SDV) Working Group ’s mission is to foster collaboration across industries to create an open technology platform for the software defined vehicle of the future. The working group community driven by its 40 member organization has chosen a “code first” approach to facilitate more agile and faster time-to-market software development.
After its formation about a year ago, the SDV WG has onboarded about 20 open source projects and is working on integrating several projects together to create “blueprints”. The frameworks emerging from these initial blueprints show the potential and benefits of utilizing different projects as components to build broader solutions to address more complex problems
This contribution introduces the SDV WG and Community, as well as its projects and capabilities.
Open Source governance and the Eclipse Foundation, OW2online, June 2020OW2
Presentation by Gael Blondelle, Managing Director at Eclipse Foundation.
Abstract:
In this talk, we will cover two complementary topics: The different Eclipse projects related to Open Source governance, like Eclipse SW360, SW360 Antenna, and Eclipse Steady, as well as the opportunity to leverage SW360 as the core of a larger Open Source governance initiative.
The Eclipse IP Process that has been applied to hundreds of Eclipse projects for more than 15 years and is going through a modernization process that involves both simplification from the developer point of view, and openness to new source of trusted data like Clearly Defined.
Cela fait 8 ans que nous prenons part à des projets de recherche européens. Nous avons participé à 14 projets (H2020, ECSEL, ITEA, BMBF) en soutenant leurs activités de diffusion, de community building et d’exploitation de logiciel open source.
Il y a des réussites, mais aussi des échecs. Dans les deux cas, nous avons beaucoup appris sur la façon d’optimiser notre soutien à nos partenaires et à leurs projets ainsi que sur les résultats obtenus.
Dans cette présentation, nous souhaitons partager avec vous le retour d’expérience de ces 8 dernières années afin de mieux comprendre :
- les motivations de ces équipes pour inviter une fondation open source à participer à un projet de recherche,
- les motivations de la fondation pour accepter l’invitation, voire la solliciter,
- les défis auxquels sont confrontés les partenaires lorsqu’il s’agit de passer en open source en cours de projet,
- les solutions que la fondation Eclipse a mises en place pour faciliter l’adoption des bonnes pratiques en matière d’open source,
- des exemples concrets de réussite ou d’échec, notamment celui d’un projet open source qui a réussi à passer de la phase de recherche à une exploitation industrielle.
IBM Keynote presentation, OW2con'19, June 12-13, 2019, Paris.OW2
Aomar Bariz is Information Governance Technical Leader at IBM. His keynote at OW2con'19 focused on "Opensource@IBM, How Open source help our customer to Innovate".
Kubernetes Native Java and Eclipse MicroProfile | EclipseCon Europe 2019Jakarta_EE
In this presentation we will cover some of those challenges, discuss how one of those standards efforts (Eclipse MicroProfile) has helped move the Java community forward, and give an hint at some changes happening in the Java language and frameworks with the Quarkus project as an example.
Speaker: Mark Little, Red Hat
Jakarta EE Meets NoSQL at the Cloud Age | JakartaOne LivestreamJakarta_EE
Speaker: Otavio Santana
Jakarta NoSQL is the first specification of the new era of Java EE now in the Eclipse Foundation home as Jakarta EE. The goal of this specification is to ease integration to Java applications with a standard API that supports more than 30 NoSQL vendors and rising.
Turbocharged Java with Quarkus | JakartaOne LivestreamJakarta_EE
Speaker: Marcus Biel
I will demonstrate how we can create a native executable with Quarkus, and how fast we can scale a large cluster of Quarkus containers in the cloud. Last but not least, I will show you how much fun it is to develop a REST + JPA based application with the help of Quarkus.
Building Interoperable Microservices With Eclipse MicroProfile| JakartaOne Li...Jakarta_EE
peaker: Ivar Grimstad
Eclipse MicroProfile is a collection of community-driven open source specifications that define an enterprise Java microservices platform. This session gives an introduction to Eclipse MicroProfile and the tools available to get started building portable microservices with a minimum of effort. The features of MicroProfile will be in explained in a down-to-earth and easily understandable way.
Jakarta RESTful Web Services: Status Quo and Roadmap | JakartaOne LivestreamJakarta_EE
Speaker: Markus Karg
This talk shares some insight into the current project status and the road ahead of the technology formerly known as JAX-RS. If you maintain existing JAX-RS applications, or write new RESTful Microservices in Java, this is the strategic session you need to attend.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Knowledge engineering: from people to machines and back
Eclipse Transformer
1. COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) 1
June 23, 2020
BJ Hargrave (IBM)
@bjhargrave
Eclipse Transformer
2. 2COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) 2
Contents
● What is Eclipse Transformer?
● Project Status
3. COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
What is Eclipse Transformer?
COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
4. 4COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
● Created by the need to deal with existing binary artifacts which reference the pre-Jakarta 9
package names.
○ For example, javax.servlet is now jakarta.servlet.
● The project can transform binary class files and containers of binary class files such as JARs,
EARs, WARs, etc.
○ Also other important resources such as manifests, property files, ServiceLoader
configuration files and other text files
● Rule driven so custom rule sets can be used
○ Jakarta 9 rule set being developed
● Plan to have CLI, Maven and Gradle plugins
4
Transformer of binary artifacts
5. COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
Project Status
6. 6COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
● A new Eclipse project under the Eclipse Technology top-level project
○ Not part of the Jakarta EE working group itself
○ Initial committers includes many Jakarta EE community members
● GitHub repository was just recently provisioned and populated with the initial contribution
● Lots of initial successes using Transformer by Jakarta 9 implementation teams
● Working hard to get some early releases available
○ Currently publishing 0.2.0-SNAPSHOT artifacts on OSSRH
○ Early versions of the CLI and a maven plugin are currently available
● Dual licensed under EPL-2.0 or Apache-2.0
6
https://github.com/eclipse/transformer
7. Thank you!
COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)