You are viewing a plain text version of this content. The canonical link for it is here.
Posted to tsik-dev@ws.apache.org by ha...@apache.org on 2005/08/23 20:55:40 UTC
svn commit: r239444 - /incubator/tsik/trunk/README.txt
Author: hans
Date: Tue Aug 23 11:55:36 2005
New Revision: 239444
URL: http://svn.apache.org/viewcvs?rev=239444&view=rev
Log:
updated README info
Modified:
incubator/tsik/trunk/README.txt
Modified: incubator/tsik/trunk/README.txt
URL: http://svn.apache.org/viewcvs/incubator/tsik/trunk/README.txt?rev=239444&r1=239443&r2=239444&view=diff
==============================================================================
--- incubator/tsik/trunk/README.txt (original)
+++ incubator/tsik/trunk/README.txt Tue Aug 23 11:55:36 2005
@@ -1,3 +1,93 @@
+$Id$
+
IMPORTANT INFORMATION REGARDING IP RIGHTS AND AUTHORIZATIONS
IS CONTAINED IN THE NOTICE.TXT FILE THAT END USERS MUST READ
PRIOR TO USE.
+
+
+
+
+Welcome to TSIK
+---------------
+
+Apache TSIK is an XML/SOAP security library/toolkit that implements
+several of the WS-* standards as defined by both OASIS and W3C. Please
+see the javadocs API for more information.
+
+Apache TSIK is currently in incubation with the Apache Software
+Foundation. More information can be found on
+
+ http://incubator.apache.org/tsik/
+
+On the same page is a link to the roadmap, which describes thoughts
+on future TSIK development.
+
+ http://incubator.apache.org/tsik/roadmap.html
+
+
+Philosophy
+----------
+
+* Simplicity
+
+Apache TSIK is developed with simplicity of use in mind. Originally
+developed by VeriSign, TSIK is based on a philosophy that
+most application security errors occur when existing APIs are so
+complex that it becomes easy to use them incorrectly. TSIK
+therefore strives for simple APIs that cover main use cases.
+
+* Few dependencies
+
+Apache TSIK has very few dependencies on other projects. It used
+the log4j logging sub system and that is it.
+
+TSIK compiles out of the box with JDK 1.3 and higher into a single
+jar, tsik.jar. The log4j jar file is included in the source
+distribution.
+
+Apache TSIK comes with its own set of XML/SOAP utility classes to
+create and parse XML.
+
+* Interop driven
+
+Apache TSIK will be developed primarily by interop. If a toolkit
+manages to interoperate via everyday scenarios (such are typically
+the scenarios at interop events), then it is a useful toolkit.
+
+Usability
+---------
+
+Before landing at Apache, TSIK had been in development for over four
+years, oftem by the same people who co-authored many of the underlying
+specifications. TSIK is today used in several commercial products and
+considered quite stable.
+
+
+Installation
+------------
+
+* Get the source
+ Probably done since you're reading this :)
+
+* Set up ant.
+ Make sure you can run JUnit tasks. This should be fairly straight-
+ forward. (You can use the junit.jar in ./resources if you don't have
+ junit set up.)
+
+* Set up your Java JCE provider.
+ If you don't have a JCE provider that provides RSA encryption and
+ signing, you need to install one. See e.g., http://www.bouncycastle.org/
+
+* Build the library, test it, and generate javadoc APIs with
+
+ $ ant build test api
+
+* That's it.
+
+
+Installation (binary distribution)
+----------------------------------
+
+There is no binary distribution since Apache TSIK is still in incubation.
+
+
---------------------------------------------------------------------
To unsubscribe, e-mail: tsik-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tsik-dev-help@ws.apache.org