From: Steve F. <sm...@us...> - 2001-08-12 23:01:48
|
Update of /cvsroot/mockobjects/mockobjects-java In directory usw-pr-cvs1:/tmp/cvs-serv29803 Modified Files: build.xml Log Message: distribution now includes a zip of the sources Index: build.xml =================================================================== RCS file: /cvsroot/mockobjects/mockobjects-java/build.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** build.xml 2001/08/10 15:46:17 1.8 --- build.xml 2001/08/12 23:01:45 1.9 *************** *** 1,8 **** <?xml version="1.0"?> ! <!-- ============================================================================= Build file for the mockobjects project. ! The following properties need to be set in a ./build.properties or or ${user.home}/build.properties file : --- 1,8 ---- <?xml version="1.0"?> ! <!-- ============================================================================= Build file for the mockobjects project. ! The following properties need to be set in a ./build.properties or or ${user.home}/build.properties file : *************** *** 22,26 **** in your Ant installation for running the unit tests and the documentation and web site generation. ! This script should be started with the following command line : --- 22,26 ---- in your Ant installation for running the unit tests and the documentation and web site generation. ! This script should be started with the following command line : *************** *** 28,36 **** Run "ant -projecthelp" to get a list of available targets. ! ============================================================================= --> <project name="mockobjects" default="jar" basedir="."> ! <!-- Give user a chance to override without editing this file (and without typing -D each time it compiles it) --> <property file="build.properties" /> --- 28,36 ---- Run "ant -projecthelp" to get a list of available targets. ! ============================================================================= --> <project name="mockobjects" default="jar" basedir="."> ! <!-- Give user a chance to override without editing this file (and without typing -D each time it compiles it) --> <property file="build.properties" /> *************** *** 49,53 **** <property name="package.prefix" value="com/mockobjects/"/> ! <!-- ======================================================================== Set the properties related to the source tree --- 49,53 ---- <property name="package.prefix" value="com/mockobjects/"/> ! <!-- ======================================================================== Set the properties related to the source tree *************** *** 65,69 **** <property name="lib.dir" value="lib"/> ! <!-- ======================================================================== Set the properties related to the build area --- 65,69 ---- <property name="lib.dir" value="lib"/> ! <!-- ======================================================================== Set the properties related to the build area *************** *** 85,89 **** <property name="out.xdoc.site.dir" value="${out.dir}/xdoc/site"/> ! <!-- ======================================================================== Default values for properties not defined in build.properties --- 85,89 ---- <property name="out.xdoc.site.dir" value="${out.dir}/xdoc/site"/> ! <!-- ======================================================================== Default values for properties not defined in build.properties *************** *** 92,96 **** <property name="dist.dir" value="dist"/> ! <!-- ======================================================================== Short names of deliverables --- 92,96 ---- <property name="dist.dir" value="dist"/> ! <!-- ======================================================================== Short names of deliverables *************** *** 114,118 **** <property name="dist.name" value="${project.name}-${project.version}"/> ! <!-- ======================================================================== Useful file patterns for targets --- 114,118 ---- <property name="dist.name" value="${project.name}-${project.version}"/> ! <!-- ======================================================================== Useful file patterns for targets *************** *** 147,151 **** </patternset> ! <!-- ======================================================================== Check to see what libraries are available in order to decide what --- 147,151 ---- </patternset> ! <!-- ======================================================================== Check to see what libraries are available in order to decide what *************** *** 161,165 **** <target name="check.availabilities"> ! <available property="servlet.present" classname="javax.servlet.Servlet" classpathref="lib.classpath"/> --- 161,165 ---- <target name="check.availabilities"> ! <available property="servlet.present" classname="javax.servlet.Servlet" classpathref="lib.classpath"/> *************** *** 167,171 **** </target> ! <!-- ======================================================================== Initialize the build. Must be called by all targets --- 167,171 ---- </target> ! <!-- ======================================================================== Initialize the build. Must be called by all targets *************** *** 193,197 **** </target> ! <!-- ======================================================================== Prepare the output directory by copying the source files into it --- 193,197 ---- </target> ! <!-- ======================================================================== Prepare the output directory by copying the source files into it *************** *** 218,222 **** </target> ! <!-- ======================================================================== Compiles the source directory --- 218,222 ---- </target> ! <!-- ======================================================================== Compiles the source directory *************** *** 275,279 **** </target> ! <!-- ======================================================================== Create the runtime jar file --- 275,279 ---- </target> ! <!-- ======================================================================== Create the runtime jar file *************** *** 296,302 **** <!-- Generate the jar file --> <target name="jar" depends="prepare-jar" ! description="--> generate the framework runtime jar"> ! <jar jarfile="${out.dir}/${jar.name}.jar" manifest="${out.conf.dir}/manifest"> --- 296,302 ---- <!-- Generate the jar file --> <target name="jar" depends="prepare-jar" ! description="generate the framework runtime jar"> ! <jar jarfile="${out.dir}/${jar.name}.jar" manifest="${out.conf.dir}/manifest"> *************** *** 307,311 **** </target> ! <!-- ======================================================================== Generate the javadoc --- 307,311 ---- </target> ! <!-- ======================================================================== Generate the javadoc *************** *** 317,321 **** <mkdir dir="${out.javadoc.dir}"/> ! <uptodate property="javadoc.notrequired" targetfile="${out.javadoc.dir}/packages.html"> --- 317,321 ---- <mkdir dir="${out.javadoc.dir}"/> ! <uptodate property="javadoc.notrequired" targetfile="${out.javadoc.dir}/packages.html"> *************** *** 326,330 **** <!-- Generate the javadoc for the current Servlet API --> ! <target name="javadoc" depends="prepare-javadoc" unless="javadoc.notrequired"> --- 326,330 ---- <!-- Generate the javadoc for the current Servlet API --> ! <target name="javadoc" depends="prepare-javadoc" unless="javadoc.notrequired"> *************** *** 355,361 **** web site --> ! <tar tarfile="${out.dir}/${javadoc.name}.tar" basedir="${out.javadoc.dir}"/> ! <gzip zipfile="${out.dir}/${javadoc.name}.tar.gz" src="${out.dir}/${javadoc.name}.tar"/> <delete file="${out.dir}/${javadoc.name}.tar"/> --- 355,361 ---- web site --> ! <tar tarfile="${out.dir}/${javadoc.name}.tar" basedir="${out.javadoc.dir}"/> ! <gzip zipfile="${out.dir}/${javadoc.name}.tar.gz" src="${out.dir}/${javadoc.name}.tar"/> <delete file="${out.dir}/${javadoc.name}.tar"/> *************** *** 363,367 **** </target> ! <!-- ======================================================================== Generate the full documentation, i.e. web site + javadoc --- 363,367 ---- </target> ! <!-- ======================================================================== Generate the full documentation, i.e. web site + javadoc *************** *** 379,383 **** tofile="${out.xdoc.doc.dir}/book.xml" filtering="on"/> ! <!-- Copy all remaining files from ${xdoc.dir} to ${out.xdoc.doc.dir} --> <copy todir="${out.xdoc.doc.dir}" filtering="on"> --- 379,383 ---- tofile="${out.xdoc.doc.dir}/book.xml" filtering="on"/> ! <!-- Copy all remaining files from ${xdoc.dir} to ${out.xdoc.doc.dir} --> <copy todir="${out.xdoc.doc.dir}" filtering="on"> *************** *** 392,396 **** </copy> ! <uptodate property="stylebook.doc.notrequired" targetfile="${out.doc.dir}/index.html"> --- 392,396 ---- </copy> ! <uptodate property="stylebook.doc.notrequired" targetfile="${out.doc.dir}/index.html"> *************** *** 404,408 **** <target name="doc" depends="prepare-doc" unless="stylebook.doc.notrequired" ! description="--> generate the documentation"> <!-- Generate the documentation web site --> --- 404,408 ---- <target name="doc" depends="prepare-doc" unless="stylebook.doc.notrequired" ! description="generate the documentation"> <!-- Generate the documentation web site --> *************** *** 416,423 **** </stylebook> ! </target> ! <!-- ======================================================================== Generate the web site --- 416,423 ---- </stylebook> ! </target> ! <!-- ======================================================================== Generate the web site *************** *** 435,439 **** tofile="${out.xdoc.site.dir}/book.xml" filtering="on"/> ! <!-- Copy all remaining files from ${xdoc.dir} to ${out.xdoc.site.dir} --> <copy todir="${out.xdoc.site.dir}" filtering="on"> --- 435,439 ---- tofile="${out.xdoc.site.dir}/book.xml" filtering="on"/> ! <!-- Copy all remaining files from ${xdoc.dir} to ${out.xdoc.site.dir} --> <copy todir="${out.xdoc.site.dir}" filtering="on"> *************** *** 448,452 **** </copy> ! <uptodate property="stylebook.site.notrequired" targetfile="${out.site.dir}/index.html"> --- 448,452 ---- </copy> ! <uptodate property="stylebook.site.notrequired" targetfile="${out.site.dir}/index.html"> *************** *** 465,469 **** <target name="site" depends="prepare-site" unless="stylebook.site.notrequired" ! description="--> generate the web site"> <stylebook book="${out.xdoc.site.dir}/book.xml" --- 465,469 ---- <target name="site" depends="prepare-site" unless="stylebook.site.notrequired" ! description="generate the web site"> <stylebook book="${out.xdoc.site.dir}/book.xml" *************** *** 479,483 **** <!-- Create the gzipped web site --> <tar tarfile="${out.dir}/${site.name}.tar" basedir="${out.site.dir}"/> ! <gzip zipfile="${out.dir}/${site.name}.tar.gz" src="${out.dir}/${site.name}.tar"/> <delete file="${out.dir}/${site.name}.tar"/> --- 479,483 ---- <!-- Create the gzipped web site --> <tar tarfile="${out.dir}/${site.name}.tar" basedir="${out.site.dir}"/> ! <gzip zipfile="${out.dir}/${site.name}.tar.gz" src="${out.dir}/${site.name}.tar"/> <delete file="${out.dir}/${site.name}.tar"/> *************** *** 485,489 **** </target> ! <!-- ======================================================================== Run the unit tests --- 485,489 ---- </target> ! <!-- ======================================================================== Run the unit tests *************** *** 491,495 **** --> <target name="test" depends="compile" ! description="--> run the unit tests"> <junit fork="yes" haltonfailure="yes"> --- 491,495 ---- --> <target name="test" depends="compile" ! description="run the unit tests"> <junit fork="yes" haltonfailure="yes"> *************** *** 514,518 **** </target> ! <!-- ======================================================================== Remove all build generated files --- 514,518 ---- </target> ! <!-- ======================================================================== Remove all build generated files *************** *** 520,524 **** --> <target name="clean" depends="init" ! description="--> clean up all generated files"> <delete> --- 520,524 ---- --> <target name="clean" depends="init" ! description="clean up all generated files"> <delete> *************** *** 538,542 **** </target> ! <!-- ======================================================================== Create the distributables --- 538,542 ---- </target> ! <!-- ======================================================================== Create the distributables *************** *** 544,554 **** --> <target name="prepare-dist" depends="jar,doc"> - <mkdir dir="${dist.dir}"/> </target> ! <target name="dist" depends="prepare-dist" ! description="--> generate the distributables"> <zip zipfile="${dist.dir}/${dist.name}.zip"> --- 544,557 ---- --> <target name="prepare-dist" depends="jar,doc"> <mkdir dir="${dist.dir}"/> + </target> + <target name="ZipJavaSources" depends="prepare"> + <zip zipfile="${out.dir}/${src.name}.zip" + basedir="${out.src.dir}" /> </target> ! <target name="dist" depends="prepare-dist, ZipJavaSources" ! description="generate the distributables"> <zip zipfile="${dist.dir}/${dist.name}.zip"> *************** *** 557,565 **** </zipfileset> <zipfileset dir="${out.doc.dir}" prefix="doc"/> </zip> </target> ! <!-- ======================================================================== Do it all --- 560,570 ---- </zipfileset> <zipfileset dir="${out.doc.dir}" prefix="doc"/> + <zipfileset dir="${out.dir}" prefix="src" + includes="${src.name}.zip" /> </zip> </target> ! <!-- ======================================================================== Do it all *************** *** 567,574 **** --> <target name="all" depends="clean,jar,doc,test,site,dist" ! description="--> do it all (clean, jar, doc, test, site)"> </target> ! <!-- ======================================================================== Deploy the web site to SourceForge, using the 'scp' --- 572,579 ---- --> <target name="all" depends="clean,jar,doc,test,site,dist" ! description="do it all (clean, jar, doc, test, site)"> </target> ! <!-- ======================================================================== Deploy the web site to SourceForge, using the 'scp' *************** *** 576,585 **** when calling this target and represent your username on SourceForge. ! Ex: ant -Dusername=vmassol deploy-site ======================================================================== --> <target name="deploy-site" depends="clean,site" if="username" ! description="--> deploy the web site to SourceForge (see target for details)"> <property name="deploy.homepage" value="/home/groups/m/mo/mockobjects/htdocs"/> --- 581,590 ---- when calling this target and represent your username on SourceForge. ! Ex: ant -Dusername=vmassol deploy-site ======================================================================== --> <target name="deploy-site" depends="clean,site" if="username" ! description="deploy the web site to SourceForge (see target for details)"> <property name="deploy.homepage" value="/home/groups/m/mo/mockobjects/htdocs"/> |
From: Vincent M. <vm...@oc...> - 2001-08-15 14:11:26
|
Here is a list of tasks that I propose for Release 0.02. Can you please state your agreement and others that would like to see. I'll wait for your approval before entering them in the todo page : T1 - [doc] What are MockObjects? T2 - [doc] Difference between MO and Stubs ? T3 - [doc] Goal page that explains short term and long term goals of the project T4 - [doc] Coding conventions (in a "Developer" menu) T5 - [doc] Features page T6 - [doc] Release process page (in a "Developer" menu) T7 - [code] add javadoc to all code where needed + add version number to sources (@version @version@) + packages.html + overview.html T8 - [code] Code aligned with coding conventions (and MO naming conventions already present on the web site) T9 - [build] finalized build process (still need to finalize directory structure + manage examples + manage extensions) These are the "mnimum" set of task that is can we before the release 0.02. Tell me also if you wish to volunteer for a given task. There can be several persons volunteering for the same task. I volunteer for T2, T4, T6, T9. Thanks -Vincent _______________________________________________ Mockobjects-java-users mailing list Moc...@li... http://lists.sourceforge.net/lists/listinfo/mockobjects-java-users |
From: Vincent M. <vm...@oc...> - 2001-08-15 14:30:49
|
T10 - Remove the "java" and "doc" CVS modules on SF ----- Original Message ----- From: "Vincent Massol" <vm...@oc...> To: <moc...@li...> Sent: Wednesday, August 15, 2001 3:14 PM Subject: [Mockobjects-java-dev] [Proposal] List of tasks for release 0.02 > Here is a list of tasks that I propose for Release 0.02. Can you please > state your agreement and others that would like to see. I'll wait for your > approval before entering them in the todo page : > > T1 - [doc] What are MockObjects? > T2 - [doc] Difference between MO and Stubs ? > T3 - [doc] Goal page that explains short term and long term goals of the > project > T4 - [doc] Coding conventions (in a "Developer" menu) > T5 - [doc] Features page > T6 - [doc] Release process page (in a "Developer" menu) > T7 - [code] add javadoc to all code where needed + add version number to > sources (@version @version@) + packages.html + overview.html > T8 - [code] Code aligned with coding conventions (and MO naming conventions > already present on the web site) > T9 - [build] finalized build process (still need to finalize directory > structure + manage examples + manage extensions) > > These are the "mnimum" set of task that is can we before the release 0.02. > > Tell me also if you wish to volunteer for a given task. There can be several > persons volunteering for the same task. > > I volunteer for T2, T4, T6, T9. > > Thanks > -Vincent > > > _______________________________________________ > Mockobjects-java-users mailing list > Moc...@li... > http://lists.sourceforge.net/lists/listinfo/mockobjects-java-users > > > > > _______________________________________________ > Mockobjects-java-dev mailing list > Moc...@li... > http://lists.sourceforge.net/lists/listinfo/mockobjects-java-dev > |
From: Steve F. <st...@m3...> - 2001-08-16 21:58:41
|
amF2YSwgc3VyZS4NCkkgc3RpbGwgaGF2ZSBzb21lIHN0dWZmIGluIHRoZSBkb2MgZGlyZWN0b3J5 DQoNCi0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0gDQpGcm9tOiAiVmluY2VudCBNYXNzb2wi IDx2bWFzc29sQG9jdG8uY29tPg0KVG86IDxtb2Nrb2JqZWN0cy1qYXZhLWRldkBsaXN0cy5zb3Vy Y2Vmb3JnZS5uZXQ+DQpTZW50OiBXZWRuZXNkYXksIEF1Z3VzdCAxNSwgMjAwMSAzOjMzIFBNDQpT dWJqZWN0OiBSZTogW01vY2tvYmplY3RzLWphdmEtZGV2XSBbUHJvcG9zYWxdIExpc3Qgb2YgdGFz a3MgZm9yIHJlbGVhc2UgMC4wMg0KDQoNCj4gVDEwIC0gUmVtb3ZlIHRoZSAiamF2YSIgYW5kICJk b2MiIENWUyBtb2R1bGVzIG9uIFNGDQoNCg== |
From: Steve F. <st...@m3...> - 2001-08-16 21:58:41
|
SSdtIGEgYml0IGNvbmNlcm5lZCBpZiB3ZSBjYW5ub3QgcmVsZWFzZSBfYW55dGhpbmdfIGJlZm9y ZSBhbGwgb2YgdGhpcyBpcyBkb25lLCBnaXZlbiBvdXIgY3VycmVudCByYXRlIG9mIHByb2dyZXNz LiBJIGFncmVlIHRoYXQgYWxsIG9mIHRoaXMgc2hvdWxkIGJlIHBhcnQgb2YgYSBwcm9wZXIgcmVs ZWFzZSwgYnV0IHdlIGhhdmUgb25nb2luZyBjb2RlIGNoYW5nZXMgdG8gdGhlIGxpYnJhcnkgd2hp Y2ggbmVlZCB0byBiZSByZWxlYXNlZC4gQ2FuIHdlIGhhdmUgYSBtZWNoYW5pc20gZm9yIGludGVy aW0gcmVsZWFzZXMgYXMgd2VsbCBhcyBvZmZpY2lhbCByZWxlYXNlcz8NCg0KVDEgc2hvdWxkIGJl IHRoZSBvcmlnaW5hbCBwYXBlciwgcGVyaGFwcyB3aXRoIGV4dGVuc2lvbnMuDQpUMiBJIHNob3Vs ZCB0YWtlIGEgbG9vayBhdCB0aGF0IHRvbw0KVDMgR3Vlc3MgSSBjb3VsZCBkbyB0aGF0DQpUNCBD YW4geW91IGV4dGVuZCB0aGUgY3VycmVudCB2ZXJzaW9uDQpUNSBub3Qgc3VyZSB3aGF0IHRvIHB1 dCB0aGVyZS4NClQ3IHZlcnNpb25pbmcsIHN1cmUuIEJ1dCB3ZSBzaG91bGQgYmUgcmVsZWFzaW5n IHNvdXJjZXMsIG5vdCBqYXZhZG9jLCBleGNlcHQgZm9yIG9jY2FzaW9uYWwgbm90ZXMuIE1heWJl IGEgY29tbW9uIGhlYWRlciB0aGF0IHNheXMgSnVzdCBMb29rIGF0IHRoZSBDb2RlPw0KVDggZ2V0 dGluZyB0aGVyZS4NCg0KDQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tIA0KRnJvbTogIlZp bmNlbnQgTWFzc29sIiA8dm1hc3NvbEBvY3RvLmNvbT4NClRvOiA8bW9ja29iamVjdHMtamF2YS1k ZXZAbGlzdHMuc291cmNlZm9yZ2UubmV0Pg0KU2VudDogV2VkbmVzZGF5LCBBdWd1c3QgMTUsIDIw MDEgMzoxNCBQTQ0KU3ViamVjdDogW01vY2tvYmplY3RzLWphdmEtZGV2XSBbUHJvcG9zYWxdIExp c3Qgb2YgdGFza3MgZm9yIHJlbGVhc2UgMC4wMg0KDQoNCj4gSGVyZSBpcyBhIGxpc3Qgb2YgdGFz a3MgdGhhdCBJIHByb3Bvc2UgZm9yIFJlbGVhc2UgMC4wMi4gQ2FuIHlvdSBwbGVhc2UNCj4gc3Rh dGUgeW91ciBhZ3JlZW1lbnQgYW5kIG90aGVycyB0aGF0IHdvdWxkIGxpa2UgdG8gc2VlLiBJJ2xs IHdhaXQgZm9yIHlvdXINCj4gYXBwcm92YWwgYmVmb3JlIGVudGVyaW5nIHRoZW0gaW4gdGhlIHRv ZG8gcGFnZSA6DQo+IA0KPiBUMSAtIFtkb2NdIFdoYXQgYXJlIE1vY2tPYmplY3RzPw0KPiBUMiAt IFtkb2NdIERpZmZlcmVuY2UgYmV0d2VlbiBNTyBhbmQgU3R1YnMgPw0KPiBUMyAtIFtkb2NdIEdv YWwgcGFnZSB0aGF0IGV4cGxhaW5zIHNob3J0IHRlcm0gYW5kIGxvbmcgdGVybSBnb2FscyBvZiB0 aGUNCj4gcHJvamVjdA0KPiBUNCAtIFtkb2NdIENvZGluZyBjb252ZW50aW9ucyAoaW4gYSAiRGV2 ZWxvcGVyIiBtZW51KQ0KPiBUNSAtIFtkb2NdIEZlYXR1cmVzIHBhZ2UNCj4gVDYgLSBbZG9jXSBS ZWxlYXNlIHByb2Nlc3MgcGFnZSAoaW4gYSAiRGV2ZWxvcGVyIiBtZW51KQ0KPiBUNyAtIFtjb2Rl XSBhZGQgamF2YWRvYyB0byBhbGwgY29kZSB3aGVyZSBuZWVkZWQgKyBhZGQgdmVyc2lvbiBudW1i ZXIgdG8NCj4gc291cmNlcyAoQHZlcnNpb24gQHZlcnNpb25AKSArIHBhY2thZ2VzLmh0bWwgKyBv dmVydmlldy5odG1sDQo+IFQ4IC0gW2NvZGVdIENvZGUgYWxpZ25lZCB3aXRoIGNvZGluZyBjb252 ZW50aW9ucyAoYW5kIE1PIG5hbWluZyBjb252ZW50aW9ucw0KPiBhbHJlYWR5IHByZXNlbnQgb24g dGhlIHdlYiBzaXRlKQ0KPiBUOSAtIFtidWlsZF0gZmluYWxpemVkIGJ1aWxkIHByb2Nlc3MgKHN0 aWxsIG5lZWQgdG8gZmluYWxpemUgZGlyZWN0b3J5DQo+IHN0cnVjdHVyZSArIG1hbmFnZSBleGFt cGxlcyArIG1hbmFnZSBleHRlbnNpb25zKQ0KPiANCj4gVGhlc2UgYXJlIHRoZSAibW5pbXVtIiBz ZXQgb2YgdGFzayB0aGF0IGlzIGNhbiB3ZSBiZWZvcmUgdGhlIHJlbGVhc2UgMC4wMi4NCj4gDQo+ IFRlbGwgbWUgYWxzbyBpZiB5b3Ugd2lzaCB0byB2b2x1bnRlZXIgZm9yIGEgZ2l2ZW4gdGFzay4g VGhlcmUgY2FuIGJlIHNldmVyYWwNCj4gcGVyc29ucyB2b2x1bnRlZXJpbmcgZm9yIHRoZSBzYW1l IHRhc2suDQo+IA0KPiBJIHZvbHVudGVlciBmb3IgVDIsIFQ0LCBUNiwgVDkuDQo+IA0KPiBUaGFu a3MNCj4gLVZpbmNlbnQNCj4gDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXw0KPiBNb2Nrb2JqZWN0cy1qYXZhLXVzZXJzIG1haWxpbmcgbGlzdA0K PiBNb2Nrb2JqZWN0cy1qYXZhLXVzZXJzQGxpc3RzLnNvdXJjZWZvcmdlLm5ldA0KPiBodHRwOi8v bGlzdHMuc291cmNlZm9yZ2UubmV0L2xpc3RzL2xpc3RpbmZvL21vY2tvYmplY3RzLWphdmEtdXNl cnMNCj4gDQo+IA0KPiANCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fDQo+IE1vY2tvYmplY3RzLWphdmEtZGV2IG1haWxpbmcgbGlzdA0KPiBNb2Nr b2JqZWN0cy1qYXZhLWRldkBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQNCj4gaHR0cDovL2xpc3RzLnNv dXJjZWZvcmdlLm5ldC9saXN0cy9saXN0aW5mby9tb2Nrb2JqZWN0cy1qYXZhLWRldg0KPiANCg== |
From: Vincent M. <vm...@oc...> - 2001-08-16 22:26:14
|
----- Original Message ----- From: "Steve Freeman" <st...@m3...> To: <moc...@li...> Sent: Thursday, August 16, 2001 10:47 PM Subject: Re: [Mockobjects-java-dev] [Proposal] List of tasks for release 0.02 > I'm a bit concerned if we cannot release _anything_ before all of this is done, given our current rate of progress. I agree that all of this should be part of a proper release, but we have ongoing code changes to the library which need to be released. Can we have a mechanism for interim releases as well as official releases? I don't think T1-T9 are big tasks. Documentation as important as code if not even more ... and for the time being there isn't much ... So I don't agree that we need to release code prior to documentation. The code is in CVS and accessible to anyone. Interim release would correspond to snapshots (or nightly builds), yes that's something that we could do but I don't think it is the issue. What source do you want to release ? > > T1 should be the original paper, perhaps with extensions. ok > T2 I should take a look at that too > T3 Guess I could do that > T4 Can you extend the current version I was thinking about coding standards to normal java code not Mock Objects naming conventions but yes we can extend the current although I am not sure they belong to the same document. > T5 not sure what to put there. easy : Servlet API mock implementation that does this this and this, JDBC one, ... Expectation classes for this, ..... > T7 versioning, sure. But we should be releasing sources, not javadoc, except for occasional notes. Maybe a common header that says Just Look at the Code? I mentioned "where needed". That would be to the core framework and may not be needed to the mock implementations themselves ? > T8 getting there. you see we're almost there. -Vincent > > > ----- Original Message ----- > From: "Vincent Massol" <vm...@oc...> > To: <moc...@li...> > Sent: Wednesday, August 15, 2001 3:14 PM > Subject: [Mockobjects-java-dev] [Proposal] List of tasks for release 0.02 > > > > Here is a list of tasks that I propose for Release 0.02. Can you please > > state your agreement and others that would like to see. I'll wait for your > > approval before entering them in the todo page : > > > > T1 - [doc] What are MockObjects? > > T2 - [doc] Difference between MO and Stubs ? > > T3 - [doc] Goal page that explains short term and long term goals of the > > project > > T4 - [doc] Coding conventions (in a "Developer" menu) > > T5 - [doc] Features page > > T6 - [doc] Release process page (in a "Developer" menu) > > T7 - [code] add javadoc to all code where needed + add version number to > > sources (@version @version@) + packages.html + overview.html > > T8 - [code] Code aligned with coding conventions (and MO naming conventions > > already present on the web site) > > T9 - [build] finalized build process (still need to finalize directory > > structure + manage examples + manage extensions) > > > > These are the "mnimum" set of task that is can we before the release 0.02. > > > > Tell me also if you wish to volunteer for a given task. There can be several > > persons volunteering for the same task. > > > > I volunteer for T2, T4, T6, T9. > > > > Thanks > > -Vincent > > > > > > _______________________________________________ > > Mockobjects-java-users mailing list > > Moc...@li... > > http://lists.sourceforge.net/lists/listinfo/mockobjects-java-users > > > > > > > > > > _______________________________________________ > > Mockobjects-java-dev mailing list > > Moc...@li... > > http://lists.sourceforge.net/lists/listinfo/mockobjects-java-dev > > > 2¡rjzS,´'yuS²q®z¶-²¢-³²~¡n¶½ |