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

Integrate Service Scaffolder in FraSCAti Studio #102

Open
mdutoo opened this issue Feb 2, 2012 · 0 comments
Open

Integrate Service Scaffolder in FraSCAti Studio #102

mdutoo opened this issue Feb 2, 2012 · 0 comments

Comments

@mdutoo
Copy link
Member

mdutoo commented Feb 2, 2012

To be prepared by INRIA and OW, then done in codecamp together.

Current architecture : soap to rest proxy done as a binding.http (servlet), wsdl to html generator done as implementation.velocity exposed as binding.http (servlet). See wiki (NOT UP TO DATE) https://github.com/easysoa/EasySOA/wiki/Easysoa-light

Integrating it in FStudio means templatizing the Scaffolder .composite (including by adding user & app to the service URLs) to make a composite template out of it and putting its libs in FStudio. As much as possible can be put in another composite to reuse (by implementation.composite) in said template and the embedded scaffolder (if kept).

Other goals and challenges are :

  • to share best practices (jquery, dhtmlx, velocity, backbone...) on web UI in FraSCAti (Studio), improve existing Scaffolder and Studio (ex. move HTML out of java classes...)
  • to see how this integration can also make Service Scaffolder more useful, notably by allowing to edit the velocity template of the HTML UI and / or its generated HTML, and how to be win-win
  • Further find best practices (for developing a FraSCAti Studio template, enriching FraSCAti...) & improve both

Architectural opportunities

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

1 participant