[JSMODELS-24] Support JS via GraalVM Created: 19/Feb/20  Updated: 27/Mar/23  Resolved: 11/May/22

Status: Closed
Project: Magnolia Javascript Models
Component/s: None
Affects Version/s: None
Fix Version/s: 2.0

Type: Story Priority: Neutral
Reporter: Christopher Zimmermann Assignee: Dai Ha
Resolution: Fixed Votes: 2
Labels: motion, tech-debt
Σ Remaining Estimate: 0d Remaining Estimate: Not Specified
Σ Time Spent: 3h Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
Relates
relates to JSMODELS-37 DOC: Docu notebox for JSModels 2 beta... Closed
dependency
Sub-Tasks:
Key
Summary
Type
Status
Assignee
JSMODELS-31 Restore unit test Sub-task Completed Dai Ha  
JSMODELS-32 Check for code convention and apply m... Sub-task Completed Dai Ha  
JSMODELS-33 Restore script proxy execution Sub-task Completed Dai Ha  
JSMODELS-34 Review Sub-task Completed Jaroslav Simak  
JSMODELS-35 piQA Sub-task Closed Rishab Dhar  
JSMODELS-36 QA Sub-task Completed Oanh Thai Hoang  
Template:
Acceptance criteria:
Empty
Task DoD:
[X]* Doc/release notes changes? Comment present?
[X]* Downstream builds green?
[X]* Solution information and context easily available?
[X]* Tests
[X]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Release notes required:
Yes
Documentation update required:
Yes
Date of First Response:
Epic Link: Support
Sprint: DevX 9
Story Points: 5
Team: DeveloperX

 Description   

{}Acceptance Criteria - Discovery:

  • Check all demo projects.
  • Review code, note what would be still required to do or change?
  • What tests should be created, and how long would it take to write them?

Description:

As a developer I want any scripts that I write to work in the future on GraalVM so that my project still works and I have minimal updates to make in the future.

Notes:

Nashorn has been deprecated. A new platform for running script on the JVM is called GraalVM.

Dev notes:
Something to keep in mind related to Java 15 and greater https://jira.magnolia-cms.com/browse/DEV-1630?focusedCommentId=262128&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-262128


Generated at Mon Feb 12 05:58:53 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.