Results 1 to 7 of 7

Thread: About "ROO-318: Add Strategy nature to Entity/Finder"

  1. #1
    Join Date
    Jan 2010
    Posts
    22

    Default About "ROO-318: Add Strategy nature to Entity/Finder"

    We are so interesting in the task ROO-318: Add Strategy nature to Entity/Finder.

    Is there any schedule or analysis about this?

    Thanks
    Jose Manuel Vivó Arnal ( Chema ) @jmvivo
    DiSiD Technologies S.L. (http://www.disid.com)

  2. #2
    Join Date
    Aug 2004
    Location
    Sydney, Australia
    Posts
    2,768

    Default

    Not currently scheduled.
    Ben Alex
    Project Founder, Spring UAA, Spring Roo and Spring Security

  3. #3
    Join Date
    Sep 2004
    Location
    Valencia, ES
    Posts
    92

    Default

    Ben, we are interested to apply the Strategy pattern to scaffold process. We think it is the best way to customize the view without having to customize related add-ons. For example, we could change the templating technology to SiteMesh without having to customize the addon-web-mvc-controller.

    In general, applying the Strategy pattern to add-on dependency will provide Roo with an easier way to decouple add-ons to add third-party add-ons without losing the benefits of base add-ons.

    Ben, we can contribute this new feature, just we and you have to agree the technical design. Let us know your thougths.
    Enrique Ruiz
    DiSiD - http://www.disid.com

  4. #4
    Join Date
    Aug 2004
    Location
    Sydney, Australia
    Posts
    2,768

    Default

    We agree the strategy pattern is appropriate for third party add-ons to augment/customise the output of the base add-ons. Stefan's rework in MVC is trying to incorporate this, and ROO-318 represents the request for entity services more generally. You'll see an increasing number of Roo add-ons supporting this in the future. We welcome a patch against current SVN trunk for ROO-318 if this is of interest. We can use it as a starting point to see what kind of behaviour you want to have injectable and go from there.
    Ben Alex
    Project Founder, Spring UAA, Spring Roo and Spring Security

  5. #5
    Join Date
    Sep 2004
    Location
    Valencia, ES
    Posts
    92

    Default

    That's sound really good. I have increased our internal priority for this issue, so we will attach the patch to ROO-318 asap.
    Enrique Ruiz
    DiSiD - http://www.disid.com

  6. #6
    Join Date
    Jan 2010
    Posts
    22

    Default

    Hi Ben,

    We've attached or proposal to ROO-318. Lets us to know your thoughts.

    Regards.
    Chema.
    Jose Manuel Vivó Arnal ( Chema ) @jmvivo
    DiSiD Technologies S.L. (http://www.disid.com)

  7. #7
    Join Date
    Sep 2004
    Location
    Valencia, ES
    Posts
    92

    Default

    Ben, I think our proposal is outdated after the OSGi refactoring (http://jira.springframework.org/browse/ROO-728) please review the proposal documents and if the approach is ok for you we can refactor it to use new OSGi infraestructure
    Enrique Ruiz
    DiSiD - http://www.disid.com

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •