fit-b030825cs released

"Jim Little" <[email protected]> Mon, 25 Aug 2003 17:04:20 -0700
Newsgroups gmane.comp.programming.tools.fit.devel
Message-ID <003001c36b65$9cefb550$0300a8c0@Phideaux>
This is a multi-part message in MIME format.

--===============40203954507829898==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0031_01C36B2A.F090DD50"

This is a multi-part message in MIME format.

------=_NextPart_000_0031_01C36B2A.F090DD50
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit

I have released a new version of Fit for .NET.  It's available at
http://snafu.wgz.org/jlittle/fit-b030825cs.zip until Ward puts it up on
fit.c2.com.
 
This version updates Fit for .NET with the latest changes from the Java
version, fit-b030425j.  All the tests pass.
 
There are several versions of Fit floating around out there, so here's a
bit of clarification about the version history.
 
* Fit-b021023cs - Until today, this was the most recent "official" Fit
for .NET.  This version was lacking quite a few changes that had been
added to the Java version.  This version is now out of date.
 
* DotNetQuickStart - An update of Fit-b021023cs by Mars Tanumihardja.
It included a few of the changes that had been made to the Java version,
but not most of them.  Its primary purpose, though, was to provide a
more friendly package.  This version is also out of date.
 
* Nfit - This was originally a temporary SourceForge project to house
Fit for .NET while Ward got his SourceForge site set up.  Somehow along
the way it turned into its own version.  This version is based on
fit-b021023cs and has been heavily refactored.  It doesn't include the
updates in the attached release.  We're looking at ways to merge nfit
back into the main line.
 
* Fit-b030825cs - Today's release.  This is the most recent "official"
Fit for .NET.
 
 
Now that Fit is up to date with the Java version, I'm ready to start
accepting patches.  At this time, I'm keeping the .NET source code
closely aligned with the Java source code.  So I'm only interested in
platform-specific patches: things that only make sense for the .NET
version of Fit.  Refactorings, tests, and other cross-platform changes
should be submitted to Ward Cunningham for inclusion in the Java
version.  I'll port them over when Ward includes them in his version.
 
Specific changes I'd like to make to the .NET version include:
* Support for properties
* Support for arrays (and associated tests)
* Upgrade to latest version of NUnit
* Support for Fit Acceptance Tests
* More polished release package
 
If you'd like to submit a patch, please coordinate with the fit-dev list
first.  If you have any requests, post them to the list as well.
 
Thanks,
Jim
 

------=_NextPart_000_0031_01C36B2A.F090DD50
Content-Type: text/html;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">


<meta name=3DProgId content=3DWord.Document>
<meta name=3DGenerator content=3D"Microsoft Word 10">
<meta name=3DOriginator content=3D"Microsoft Word 10">
<link rel=3DFile-List href=3D"cid:[email protected]">
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"PersonName"/>
<!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:DoNotRelyOnCSS/>
 </o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:SpellingState>Clean</w:SpellingState>
  <w:GrammarState>Clean</w:GrammarState>
  <w:DocumentKind>DocumentEmail</w:DocumentKind>
  <w:EnvelopeVis/>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]--><!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;
	text-underline:single;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	mso-style-noshow:yes;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-bidi-font-family:Arial;
	color:windowtext;}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
span.GramE
	{mso-style-name:"";
	mso-gram-e:yes;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */=20
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman";}
</style>
<![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple =
style=3D'tab-interval:.5in'>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>I have released a new version of Fit for .NET.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>It&#8217;s available at <a
href=3D"http://snafu.wgz.org/jlittle/fit-b030825cs.zip">http://snafu.wgz.=
org/jlittle/fit-b030825cs.zip</a>
until Ward puts it up on fit.c2.com.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>This version updates Fit for .NET with the latest =
changes
from the Java version, fit-b030425j.<span =
style=3D'mso-spacerun:yes'>&nbsp;
</span>All the tests pass.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>There are several versions of Fit floating around out =
there,
so here&#8217;s a bit of clarification about the version =
history.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>* Fit-b021023cs &#8211; Until today, this was the =
most recent
&#8220;official&#8221; Fit for .NET.<span =
style=3D'mso-spacerun:yes'>&nbsp;
</span>This version was lacking quite a few changes that had been added =
to the
Java version.<span style=3D'mso-spacerun:yes'>&nbsp; </span>This version =
is now
out of date.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>* <span class=3DSpellE>DotNetQuickStart</span> =
&#8211; An
update of Fit-b021023cs by </span></font><st1:PersonName><font size=3D2
 face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>Mars =
Tanumihardja</span></font></st1:PersonName><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>It included a few of the =
changes that
had been made to the Java version, but not most of them.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>Its primary purpose, though, =
was to
provide a <span class=3DGramE>more friendly</span> package.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>This version is also out of =
date.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>* <span class=3DSpellE>Nfit</span> &#8211; This was =
originally
a temporary SourceForge project to house Fit for .NET while Ward got his
SourceForge site set up.<span style=3D'mso-spacerun:yes'>&nbsp; =
</span>Somehow
along the way it turned into its own version.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>This version is based on =
fit-b021023cs
and has been heavily refactored.<span style=3D'mso-spacerun:yes'>&nbsp; =
</span>It
doesn&#8217;t include the updates in the attached release.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>We&#8217;re looking at ways to =
merge <span
class=3DSpellE>nfit</span> back into the main =
line.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>* Fit-b030825cs &#8211; Today&#8217;s release.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>This is the most recent
&#8220;official&#8221; Fit for .NET.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Now that Fit is up to date with the Java version, =
I&#8217;m
ready to start accepting patches.<span style=3D'mso-spacerun:yes'>&nbsp;
</span>At this time, I&#8217;m keeping the .NET source code closely =
aligned
with the Java source code.<span style=3D'mso-spacerun:yes'>&nbsp; =
</span>So
I&#8217;m only interested in platform-specific patches: things that only =
make
sense for the .NET version of Fit.<span =
style=3D'mso-spacerun:yes'>&nbsp; </span><span
class=3DSpellE>Refactorings</span>, tests, and other cross-platform =
changes
should be submitted to Ward Cunningham for inclusion in the Java =
version.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>I&#8217;ll port them over when =
Ward
includes them in his version.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Specific changes I&#8217;d like to make to the .NET =
version
include:<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>* Support for properties<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>* Support for arrays (and associated =
tests)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>* Upgrade to latest version of =
NUnit<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>* Support for Fit Acceptance =
Tests<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>* More polished release =
package<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>If you&#8217;d like to submit a patch, please =
coordinate
with the fit-dev list first.<span style=3D'mso-spacerun:yes'>&nbsp; =
</span>If you
have any requests, post them to the list as =
well.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Thanks,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Jim<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

------=_NextPart_000_0031_01C36B2A.F090DD50--




--===============40203954507829898==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Fit-dev mailing list
[email protected]
http://lists.freepan.org/mailman/listinfo.cgi/fit-dev

--===============40203954507829898==--