[ https://issues.apache.org/jira/browse/SYNCOPE-956?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Francesco Chicchiriccò reassigned SYNCOPE-956: ---------------------------------------------- Assignee: Francesco Chicchiriccò > Allow Javascript-based customizations > ------------------------------------- > > Key: SYNCOPE-956 > URL: https://issues.apache.org/jira/browse/SYNCOPE-956 > Project: Syncope > Issue Type: New Feature > Reporter: Francesco Chicchiriccò > Assignee: Francesco Chicchiriccò > Labels: javascript > Fix For: 2.1.0 > > > The core can be customized in [several > ways|http://syncope.apache.org/docs/reference-guide.html#customization-core]; > all customizations require to be written as Java classes - which is generally > good but requires redeploy to be made effective, unless some class reloading > mechanism is in place (as JRebel). > By leveraging Java 8's > [Nashorn|http://www.oracle.com/technetwork/articles/java/jf14-nashorn-2126515.html] > - which also provides interesting execution performance, we could overcome > such limitation and allow to write customizations in Javascript, which can be > immediately available for execution at runtime. > Once implemented in the core, such feature will require editing capabilities > to be added to console and IDE plugins. -- This message was sent by Atlassian JIRA (v6.4.14#64029)