You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 28 Next »

Idea proposal template

Please, Let's use the ASF official idea proposal template to define our project ideas.

Subject ID

project-id

Title

a short desciptive title of the subject

ASF Project

the ASF project(s) tied to this subject

Keywords

keywords on this subject, like language, technology or concept used

Description

a paragraph describing what this subject is all about

Possible Mentors

volunteer mentors for this subject

Status

indicate whether this subject has already been assigned to a participating student

Small projects for GSoC 2009

  • Develop a web-based GUI to allow users to select Tuscany functions based on their need. The tool will automatically pick the necessary dependencies based on maven. It will also produce a distribution based on the user selections.
  • Add search capability to index/search artifacts in the SCA domain, including the contributions, WSDL/XSDs, java files, composite files.
  • Add a binding.ws implementation based on JAX-WS Dispatch and Provider APIs
  • Add an implementation type to support JAX-RS so that we can provide RESTful services
  • Add a feature that will print out, in some summary form, the structure of a configured Tuscany runtime so you can see how components, services, reference, bindings are configured and wired in reality under the covers including bindings invokers, chains and handlers.
  • Integrate our load balancing demo into the build (Apache HTTPD config needs automating) and work up better integration with the domain.
  • Provide some monitoring of the Tuscany runtime. Could be done with policy plugins for example. Look at frameworks to host (Eclipse BIRT?)
  • BPEL user tasks (no bepl4people in ODE yet apparently) but maybe we could exploit some of the SCA web2.0 bindings to try presenting web pages as part of flows
  • We need some management integration but we'd need to identify a small piece that could ne done.
  • Tuscany-based MID data state monitoring service.

Subject ID

tuscany-android-integration

Title

Empower Google Android applications to easily consume business services

ASF Project

Apache Tuscany http://tuscany.apache.org/

Keywords

Java, SCA, Mobile, Google Android

Description

Continue efforts made during GSoC'08 to mold a lightweight SCA core/runtime that will allow Google Android mobile applications to easily consume business services. Follow-up on recent efforts to complete the bootstrapping of Tuscany extensions in a customized Android module. Then, once it's running, demonstrate with android calculator application, and to finish – extend the existing store android sample application.

Possible Mentors

Oscar Castañeda <ocastaneda@apache.org>

Status

indicate whether this subject has already been assigned to a participating student

  • No labels