82 lines
2.3 KiB
Text
82 lines
2.3 KiB
Text
|
Apache Tuscany SCA Runtime
|
||
|
==========================
|
||
|
|
||
|
Getting the source code
|
||
|
=======================
|
||
|
|
||
|
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
|
||
|
|
||
|
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
|
||
|
|
||
|
|
||
|
Layout
|
||
|
======
|
||
|
|
||
|
Here's a rough guide to the Tuscany SCA source tree:
|
||
|
|
||
|
/
|
||
|
|-- trunk Master development branch
|
||
|
| |
|
||
|
| |-- kernel SCA runtime kernel
|
||
|
| |
|
||
|
| |-- modules Modules that plug into the runtime
|
||
|
| | |-- atom AtomPub encoding
|
||
|
| | |-- json JSON-RPC encoding
|
||
|
| | |-- http HTTP protocol
|
||
|
| | |-- java Support for Java components
|
||
|
| | |-- python Support for Python components
|
||
|
| | |-- scheme Support for Scheme components
|
||
|
| | |-- server Apache HTTPD server integration
|
||
|
| | |-- wsgi Python WSGI server integration
|
||
|
| |
|
||
|
| |-- components Useful SCA components
|
||
|
| | |-- cache Key/value memory cache
|
||
|
| | |-- chat XMPP chat
|
||
|
| | |-- log Logger
|
||
|
| | |-- queue AMQP message queue
|
||
|
| | |-- sqldb SQL database
|
||
|
| | |-- store Key/value persistent store
|
||
|
| | |-- webservice Web service gateway
|
||
|
| |
|
||
|
| |-- test Integration tests
|
||
|
| |
|
||
|
| |-- samples Sample Applications
|
||
|
| |
|
||
|
| |-- ubuntu Automated install on Ubuntu 9.10
|
||
|
|
|
||
|
|-- branches Topic and release branches
|
||
|
|
|
||
|
|-- tags Release tags
|
||
|
|
||
|
|
||
|
Building
|
||
|
========
|
||
|
|
||
|
See the INSTALL file.
|
||
|
|
||
|
|
||
|
Contributing to the project
|
||
|
===========================
|
||
|
|
||
|
To contribute to the project or report issues see the Tuscany development
|
||
|
mailing list:
|
||
|
dev@tuscany.apache.org
|
||
|
|
||
|
Archives:
|
||
|
http://www.mail-archive.com/dev@tuscany.apache.org
|
||
|
http://marc.info/?l=tuscany-dev
|
||
|
|
||
|
To subscribe send an email to:
|
||
|
dev-subscribe@tuscany.apache.org
|
||
|
|