[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