[MOBY-guts] biomoby commit
Martin Senger
senger at pub.open-bio.org
Mon Aug 29 17:08:01 UTC 2005
senger
Mon Aug 29 13:08:01 EDT 2005
Update of /home/repository/moby/moby-live/Java/docs
In directory pub.open-bio.org:/tmp/cvs-serv14382/docs
Modified Files:
DirectoriesGuidelines.html
Log Message:
moby-live/Java/docs DirectoriesGuidelines.html,1.3,1.4
===================================================================
RCS file: /home/repository/moby/moby-live/Java/docs/DirectoriesGuidelines.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- /home/repository/moby/moby-live/Java/docs/DirectoriesGuidelines.html 2005/05/19 20:18:53 1.3
+++ /home/repository/moby/moby-live/Java/docs/DirectoriesGuidelines.html 2005/08/29 17:08:01 1.4
@@ -26,21 +26,35 @@
<dl>
<dt><tt>src</tt>
- <dd>Source code should be (only) put in one of the following places
+ <dd>Source code should be (almost only) put in one of the following places
(Ant will automatically compiles all sources stored here, except the
code in the sub-directories named <tt>notyet</tt>):
<dl>
<dt><tt>src/main</tt>
<dd>This is the main place to put your source code. Put here
-all packages unless the other two places (see below) seem more
+all packages unless the other places (see below) seem more
appropriate.
- <dt><tt>src/services</tt>
- <dd>This is the place for code used by service providers,
-including full-blown didactic services.
- <dt><tt>src/Client</tt>
+ <dt><tt>src/Clients</tt>
<dd>This is the place for standalone clients. I would
recommend to put here only clients that do not use any package name -
otherwise put them in <tt>src/main/org/biomoby/client</tt>.
+
+ <dt><tt>src/samples</tt>
+
+ <dd>This is the place for code that is <em>not</em> compiled
+automatically by Ant (so it does not break anything), and its purpose
+is to give examples, tutorial or other didactic material. You can
+compile anything put here using Ant' target
+<tt>samples-compile</tt>. <p>
+
+ There is also a directory <tt>src/samples-resources</tt>
+where you can put various files (property files, testing data etc.)
+that should be found by the sample code. All these files will be
+packed together with the samples code when Ant's target
+<tt>samples-jar</tt> is called.
+
+
+
</dl>
<p>
@@ -135,9 +149,7 @@
database at MIPS (for that I assume the developer will have his/her
own package name which is not committed to the jMoby CVS) - but for
general components that can be re-used by any/many service providers
-for their services. Also here can go some example services that can be
-used as templates for service providers (so-called <em>didactic</em>
-services in the Ben's Commandments).
+for their services.
<dt><a href="API/org/biomoby/shared/package-summary.html"><tt>org.biomoby.shared</tt></a>
@@ -168,19 +180,6 @@
the same sub-directory where your sources are) - such files will be
picked up by Ant and included directly in the generated API.
-<dl>
- <dt><a href="API/embl/ebi/soap/package-summary.html"><tt>embl.ebi.soap</tt></a>
-
- <dd>It contains general utilities for making SOAP calls (for SOAP
-clients) and to get access to the request and deployment environment,
-such as an access to the deployment parameters (for service
-providers). <p>
-
- <dt>...
-
- <dd>...
-
-</dl>
<p>
@@ -188,7 +187,7 @@
<div align=right class="address">
<address><A HREF="mailto:martin.senger at gmail.com">Martin Senger</A><BR></address>
<!-- hhmts start -->
-Last modified: Thu May 19 19:59:46 2005
+Last modified: Tue Aug 30 02:02:17 2005
<!-- hhmts end -->
</div>
More information about the MOBY-guts
mailing list