Yet more documentation mania!

git-svn-id: https://samskivert.googlecode.com/svn/trunk@237 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
mdb
2001-08-12 01:45:46 +00:00
parent f130acc2ce
commit 0de8441f02
3 changed files with 81 additions and 1 deletions
+1
View File
@@ -49,6 +49,7 @@
packagenames="${doc.packages}" packagenames="${doc.packages}"
windowtitle="${app.name} API" windowtitle="${app.name} API"
doctitle="${app.name} API" doctitle="${app.name} API"
overview="src/java/com/samskivert/overview.html"
bottom="Copyright © 2001 ${copyright.holder}. All Rights Reserved." bottom="Copyright © 2001 ${copyright.holder}. All Rights Reserved."
destdir="${javadoc.dir}"> destdir="${javadoc.dir}">
<classpath refid="classpath"/> <classpath refid="classpath"/>
@@ -0,0 +1,74 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<!--
$Id: overview.html,v 1.1 2001/08/12 01:45:46 mdb Exp $
samskivert library - useful routines for java programs
Copyright (C) 2001 Michael Bayne
This library is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-->
</head>
<body bgcolor="white">
The samskivert library (SL) aims to provide useful reusable Java
routines that do things for which I've been unable to find useful
reusable implementations on the net.
<p> Given the emphasis on reusability, SL attempts to closely adhere
to the following principles:
<ul>
<li><p> Each individual module should depend as little as possible
on other SL modules. Obvious exceptions include modules that are
a logical extension of other modules and modules that clearly
require a service that is implemented by another SL module and
would have to implement that service themselves in the absence
of dependence on the other module.
<li><p> Modules should be both simple to use and as general purpose
as possible. To meet these two competing requirements, a balance
must be struck at that sweet spot where reusability is
maximized.
<li><p> Code included in SL will freely depend on JDK packages
available in the Java 2 platform and beyond. SL is initially a
repository of software useful for server-side or stand alone
applications and therefore need not make compromises to function
in the jungle of JVMs in commonly available web browsers.
<li><p> We are not here to reinvent the wheel, nor to provide a
uniform interface to every software service under the sun. If
something is available in a freely redistributable and reusable
form from someone else, it won't be found in SL. If SL depends
on such software from another source, it will provide clear
documentation on how to get that software and make use of it
within the scope of SL's particular needs. Again a balance of
reusability will be struck here and software that is
sufficiently difficult to make usable in an arbitrary
environment will not be used by SL and may be "reinvented".
</ul>
<p> I and others who have contributed to the library hope that you
find it useful, easy to use and time saving. Comments and
contributions are always welcome.
<p> -- <a href="mailto:mdb@samskivert.com">mdb@samskivert.com</a>
</body>
</html>
@@ -3,7 +3,7 @@
<head> <head>
<!-- <!--
$Id: package.html,v 1.1 2001/08/12 01:34:31 mdb Exp $ $Id: package.html,v 1.2 2001/08/12 01:45:46 mdb Exp $
samskivert library - useful routines for java programs samskivert library - useful routines for java programs
Copyright (C) 2001 Michael Bayne Copyright (C) 2001 Michael Bayne
@@ -50,5 +50,10 @@
<a href="http://jakarta.apache.org/turbine/">Turbine</a> and abandon <a href="http://jakarta.apache.org/turbine/">Turbine</a> and abandon
this framework next time I get around to working on web this framework next time I get around to working on web
applications. applications.
<h2>Related Documentation</h2>
<a href="http://www.webmacro.org/">WebMacro website</a>.
</body> </body>
</html> </html>