Dashboard > WSO2 Mashup Server > Home
  WSO2 Mashup Server Log in | Register   View a printable version of the current page.  
  Home
Added by Chatra Nakkawita , last edited by Jonathan Marsh on Apr 08, 2008  (view change) show comment
Labels: 
(None)

This is the home page for the WSO2 Mashup Server space.

The WSO2 Mashup Server is a platform for creating, deploying, and consuming Web services in the simplest fashion possible.  It provides:

  • Support for consuming and deploying services using dynamic scripting languages
  • Trivial deployment and redeployment
  • Automatic and UI-based generation of Web services artifacts (e.g. wsdl, schema, policy)
  • A set of gateways to a variety of information sources, including SOAP and POX/REST Web services, as well as plain old Web pages.
  • Human-consumable results through a variety of user interfaces - including web pages, portals, email, instant messenger, sms, etc.

WSO2 Mashup Server project plan

The 1.0 release on January 2008 represents a baseline of capability for the WSO2 Mashup Server. 1.0.2, a bug fix and security release, was released shortly thereafter. Future versions aim to refine and extend these capabilities to make mashup development more productive, performant, broadly useful, and enjoyable.

1.1 Release

We plan to do a 1.1 release in May 2008, following on the projected release of the WSO2 Registry 1.1. The 1.1 release will address the following issues/features:

  • Security features
    • Authenticated access to Mashup services (MASHUP-443)
    • Support access to WS-Security secured services from the Mashup Server (MASHUP-720)
    • Using WS-Security for mashup sharing, to eliminate the need for valid certs on each end (MASHUP-650)
    • Improved Infocard and OpenID support (MASHUP-688, MASHUP-689, MASHUP-596, MASHUP-714)
  • Performance improvements (MASHUP-656, MASHUP-654)
  • Data service support (MASHUP-647)
  • Theming architecture improvements (MASHUP-659)
  • Script object model improvements
    • Lifecycle management - init(), destroy(), undispatched() (MASHUP-636, MASHUP-637)
    • setTimeout (MASHUP-623)
    • Augment WSRequest to read WSDL (MASHUP-702)
    • Accessing the endpoint url through which the service was invoked (MASHUP-725)
    • Default feed.feedType to RSS 2.0 (MASHUP-724)
    • loadXML function for quick and easy acquisition and parsing of XML files.
  • Smoother upgrades - don't lose mashups, users, metadata during upgrade (MASHUP-329, MASHUP-687)
  • More control over services and users in UI
    • Enabling/disabling transports on a per-service basis (MASHUP-642)
    • Enabling/disabling script access on a per-service basis (MASHUP-352)
    • Show HTTP GET urls in try-it when the HTTP binding is in use and GET is available (MASHUP-669)
    • Ability to designate (or un-designate) a user as an admin user (MASHUP-663)
    • Ability for an admin user to act as a normal user (MASHUP-665)
    • Typeahead on user names on the search page (MASHUP-708)
    • Show Recent activity on a mashup (MASHUP-726)
    • Show a user's recent activity on their user page (MASHUP-727)
  • Desktray improvements (MASHUP-666)
  • Various fit & finish bugs

v.Next release

Significant features that we curretly plan to implement after the 1.1 release:

  • Two-way IM - enable invoking an operation through IM (MASHUP-635)
  • Virtual directory system - enable a user to have multiple virtual directories, and for those directories to be placed arbitrarily in the file system (MASHUP-6)
  • Additional tooling and debugging support.
  • Paged search results (MASHUP-653)
  • Better integration with the WSO2 Registry and ESB (among others)

Please let us know on mashup-dev@wso2.org what your priorities are for these and future releases.

Previous release plans

WSO2 Mashup Server Quality Assurance

Powered by a free Atlassian Confluence Open Source Project License granted to WSO2 Inc.. Evaluate Confluence today.
Powered by Atlassian Confluence 2.7.1, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators