Tuscany
  1. Tuscany
  2. TUSCANY-3849

[GSoC 2011] implement support for Google Guice in Tuscany runtime

    Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Java-SCA-2.x
    • Component/s: None
    • Labels:

      Description

      The goal of this project is to integrate Google Guice in the Tuscany runtime in a similar way to the Spring module. Components should be able to use a Guice configuration to determine and obtain the component implementation. The <implementation.spring> module serves as a good example. Further details on the solution to be discussed with the student based on his proposal.

      Resources:
      Apache Tuscany: http://tuscany.apache.org/
      Google Guice: http://code.google.com/p/google-guice/

        Activity

        Hide
        Markus Jung added a comment -

        Hi,

        I would like to work on that task within GSoC. Florian, would you be the mentor for that task?

        I have experience with dependency injection frameworks as a developer but also developed a custom dependency injection based on bytecode modification within a university course. I would like to discuss details of that task and the application process - how does this work at ASF projects for GSoC?

        Best Regards,
        Markus

        Show
        Markus Jung added a comment - Hi, I would like to work on that task within GSoC. Florian, would you be the mentor for that task? I have experience with dependency injection frameworks as a developer but also developed a custom dependency injection based on bytecode modification within a university course. I would like to discuss details of that task and the application process - how does this work at ASF projects for GSoC? Best Regards, Markus
        Hide
        Florian Moga added a comment -

        Hi Markus,

        It's good to see your interest in the Tuscany project. I am participating as a student as well for this year's GSOC so I won't be able to do any mentoring.

        However, given your strong background, I encourage you to start working towards writing the proposal and someone from the community will (hopefully) offer to mentor this project. We have a wiki page for student applications [1], you can also find previous year's applications on the wiki to serve you as a template [2] [3]. Feel free to post your ideas and questions on the dev mailing list for feedback and further discussion.

        See you around Tuscany,

        Florian

        [1] https://cwiki.apache.org/confluence/display/TUSCANYWIKI/GSoC+2011+Applications
        [2] https://cwiki.apache.org/confluence/display/TUSCANYWIKI/Google+Summer+of+Code+2010+Applications
        [3] https://cwiki.apache.org/confluence/display/TUSCANYWIKI/Google+Summer+of+Code+2009+Applications

        Show
        Florian Moga added a comment - Hi Markus, It's good to see your interest in the Tuscany project. I am participating as a student as well for this year's GSOC so I won't be able to do any mentoring. However, given your strong background, I encourage you to start working towards writing the proposal and someone from the community will (hopefully) offer to mentor this project. We have a wiki page for student applications [1] , you can also find previous year's applications on the wiki to serve you as a template [2] [3] . Feel free to post your ideas and questions on the dev mailing list for feedback and further discussion. See you around Tuscany, Florian [1] https://cwiki.apache.org/confluence/display/TUSCANYWIKI/GSoC+2011+Applications [2] https://cwiki.apache.org/confluence/display/TUSCANYWIKI/Google+Summer+of+Code+2010+Applications [3] https://cwiki.apache.org/confluence/display/TUSCANYWIKI/Google+Summer+of+Code+2009+Applications
        Hide
        ant elder added a comment -

        Hi Markus, echoing Florians comments thanks for looking at this we're glad to have you interested. I'm not sure if we're going to be able to say yet who the individual mentors will be for each project as it depends on what interest there is in each proposal. There will be someone available for you though so don't worry about that and just carry on with planning your submission.

        Show
        ant elder added a comment - Hi Markus, echoing Florians comments thanks for looking at this we're glad to have you interested. I'm not sure if we're going to be able to say yet who the individual mentors will be for each project as it depends on what interest there is in each proposal. There will be someone available for you though so don't worry about that and just carry on with planning your submission.

          People

          • Assignee:
            Unassigned
            Reporter:
            Florian Moga
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:

              Development