[ http://jira.magnolia.info/browse/MAGNOLIA-635?page=all ]

Philipp Bracher updated MAGNOLIA-635:
-------------------------------------

    Fix Version: 3.5

> Using rhino (javascript) for configuration, scripting, shell
> ------------------------------------------------------------
>
>          Key: MAGNOLIA-635
>          URL: http://jira.magnolia.info/browse/MAGNOLIA-635
>      Project: magnolia
>         Type: Sub-task

>     Versions: 3.5
>     Reporter: Philipp Bracher
>     Assignee: Boris Kraft
>      Fix For: 3.5

>
>
> Since some days I'm thinking about using rhino (javascript) to make magnolia 
> customizable.
> Now I like to get some feedback form the audience before I think farther.
> Primar thoughts:
> - our main developers are weboriented and know javascript  
> - If something is configured in a scripting language it is very felxible
> - It reduces the abstract step to a configuration file like xml
> - You can adapt functions (like the activation) without downloading the 
> sources
> Configuration
> -------------
> The startup script is written in javascript and if you need to instantiate an 
> other cache-handler for example you just do 
> it by changing this startup file.
> Let's call this IoC by scripting ;-)
> Changing Execution
> ------------------
> Methods like activation could be extracted to a script like activate.js which 
> one could adapt without subclassing.
> Shell
> -----
> We could include Rhinos shell this would it make easy to analyze data:
> - dump data
> - change data 
> - queries

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.magnolia.info/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to