Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migration to Scala 3 #197

Open
pme123 opened this issue Jan 27, 2023 · 2 comments
Open

Migration to Scala 3 #197

pme123 opened this issue Jan 27, 2023 · 2 comments

Comments

@pme123
Copy link
Contributor

pme123 commented Jan 27, 2023

Is your feature request related to a problem?

I migrated the UI of the DMN Tester to Scala 3.

Next step is to do the same with the server. But because, dmn-scala has no _213 package - that won't work. There is some compatibility between 3 and 2.13 - but it is a pain anyway. So migrating dmn-scala to Scala 3 would be the prefered solution.

Describe the solution you'd like
Migrate dmn-scala to Scala 3

Are there any plans?
If not, would a pull request be considered?

@saig0
Copy link
Member

saig0 commented Jan 31, 2023

@pme123 thank you for raising this up. 👍

I don't have a concrete plan yet to migrate to Scala 3. So, it is not a priority at the moment but it's on my wishlist for this year. 😅

If not, would a pull request be considered?

Not in this case. I really want to do this by myself to get more familiar with Scala 3 and discover new opportunities. ✨

Before migrating the DMN engine to Scala 3, I want to migrate the FEEL engine to Scala 3 as well. A precondition for the migration is coordinating with Camunda Platform 7 and 8 to ensure compatibility.

@pme123
Copy link
Contributor Author

pme123 commented Jan 31, 2023

Hi @saig0

I really want to do this by myself to get more familiar with Scala 3 and discover new opportunities.

Yes, Scala 3 is really fun, so I can't wait to move all my projects to it - actually the backend of the DMN Tester is the last one:).

@saig0 saig0 removed their assignment Feb 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants