dtrunk90 commented on PR #94:
URL: https://github.com/apache/freemarker/pull/94#issuecomment-1783769607

   > From the perspective of the JVM, you end up having a 
`freemarker.ext.servlet` that's not changed, and a 
`freemarker.ext.jakartaservlet` package that's a basically a copy of the 
`freemarker.ext.servlet` with some changes. That's what I called a duplicate. 
What technique is best to achieve that result, that's open question. Certainly 
it should be done as part of the build process.
   
   Well, some provide 2 artifacts (1 for javax, 1 for Jakarta) and others are 
going with the future and just force their users to migrate to Jakarta EE. But 
for the time being I'm just using the Tomcat Migration tool to patch 
incompatible dependencies. So, for this discussion I'm out. It's up to the 
project maintainers to decide which way they want to go. I totally understand 
the pain as this simple namespace change has one of the biggest impacts in the 
entire Java history.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to