diff options
author | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2009-11-23 05:48:11 +0000 |
---|---|---|
committer | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2009-11-23 05:48:11 +0000 |
commit | 1c2df9a2458897ff6c2393913b2723457e42a0da (patch) | |
tree | 69652a0305830b4472f39c55ad1168522d8301f1 /sca-cpp/trunk/README | |
parent | e5d978186780787e8dad6681cca139486df93643 (diff) |
Simplified the automake build using configure options instead of environment variables and cleaned up some of the makefile.am files. Adjusted build instructions. Moved directories that don't yet build or work out of the main build dir and obsolete docs to a contrib dir.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@883254 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-cpp/trunk/README')
-rw-r--r-- | sca-cpp/trunk/README | 99 |
1 files changed, 25 insertions, 74 deletions
diff --git a/sca-cpp/trunk/README b/sca-cpp/trunk/README index f17e5a86bb..3bc9272d49 100644 --- a/sca-cpp/trunk/README +++ b/sca-cpp/trunk/README @@ -1,83 +1,34 @@ -Apache Tuscany SCA Native M3 build (March, 2007) -================================================ +Apache Tuscany SCA Runtime +========================== -http://incubator.apache.org/tuscany +Getting the code +================ -Tuscany is an effort undergoing incubation at the Apache Software Foundation -(ASF), sponsored by the Web Services PMC. +To checkout the source code with commit access, do this: +git svn init -s https://svn.apache.org/repos/asf/tuscany/sca-cpp tuscany-sca-cpp +cd tuscany-sca-cpp +wget -P .git http://git.apache.org/authors.txt +git config svn.authorsfile .git/authors.txt +git config user.email <you>@apache.org +git config svn.rmdir true +git svn fetch --log-window-size 10000 -Incubation is required of all newly accepted projects until a further review -indicates that the infrastructure, communications, and decision making process -have stabilized in a manner consistent with other successful ASF projects. +To checkout the source without commit access, do this: +git clone git://git.apache.org/tuscany-sca-cpp +or +svn checkout http://svn.apache.org/repos/asf/tuscany/sca-cpp tuscany-sca-cpp -While incubation status is not necessarily a reflection of the completeness or -stability of the code, it does indicate that the project has yet to be fully -endorsed by the ASF. +Contributing to the project +=========================== -Getting Started -=============== +To contribute to the project or report issues see the mailing list: +dev@tuscany.apache.org -Documentation describing the system requirements and the steps to install -Tuscany SCA C++ and run the samples can be found in the GettingStarted.html -file. +Archives: +http://www.mail-archive.com/dev@tuscany.apache.org +http://marc.info/?l=tuscany-dev +To subscribe: +dev-subscribe@tuscany.apache.org -About Tuscany SCA C++ -===================== - -Tuscany SCA C++ provides a runtime implementation for the for the Service -Component Architecture 0.96 Assembly specification and the 0.95 C++ Client -& Implementation Model specification, written in C++ and will currently -support C++, Python and Ruby component implementation types. - -The specifications can be found at -http://www.osoa.org/display/Main/Service+Component+Architecture+Specifications - -It is possible to interoperate with Tuscany SCA Java via the Web Service -bindings for services and references but restrictions apply. This is not yet a -complete implementation and known restrictions are described below. - -Supported SCA Assembly Model features - * All features are supported unless listed under the known restrictions - below. See SCA Assembly Model specification. - -Supported language bindings - * Component implementations written in C++. See the SCA C++ Client and - Implementation Model specification. - * Component implementations written in Python. See the - doc/PythonExtension.html documentation. - * Component implementations written in Ruby. See the doc/RubyExtension.html - documentation. - * Component interfaces described by C++ classes. See SCA Client and - Implementation Model specification. - -Supported service and reference bindings - * The web service binding is supported. This implementation will support - web services which using document literal SOAP bindings conforming to the - WS-I basic profile (rpc/encoded is not yet supported). - * A REST binding is supported. This implementation supports HTTP calls using - a resource or RPC pattern depending on the use of a REST interface. See the - doc/RESTExtension.html documentation. - * A SCA binding is supported. This implementation uses the web services - binding to provide the "default" binding. - -Known restrictions - * Local service interfaces cannot use overloaded operations (the SCA - specification limits remote service interfaces to not using overloaded - operations). - * Each WSDL definition for a web service binding must be in a single WSDL - document. - * No load time validation of the deployed SCA application (run time - validation only). - * No metadata API. - * Components implemented in Python and Ruby are restricted to passing - simple types and language-specific XML objects as parameters and return - values. - * Composites that use the Web Services, REST and SCA bindings are restricted - to transporting simple types and XML. - - -Thank you for using Tuscany! - -The Tuscany Team. |