[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

FIT ( or Fitnesse ) ... for Ruby?

Jeff Wood

1/7/2005 4:27:00 PM

I read once that Dave Thomas is/was working on a port of Fit ( or
Fitnesse ) to Ruby. Where has that project gone? I haven't heard
anything recent ...

Anyways, I'd love to know I think Fit is a great idea, and it could be
another killer app ( at least in my world ) for Ruby...

Fit can be read about @ http://...
Fitnesse can be read about @ http://www.fi...

Let me know, please.

j.


5 Answers

Giulio Piancastelli

1/8/2005 12:44:00 AM

0

Hi Jeff,

I'm working on a Ruby conversion of the FIT Java version 1.0 right now.
I've also posted a note on the FIT wiki (see
http://fit.c2.com/wiki.cgi?Ru... at the bottom of the page) to
let interested people know about it.

The Ruby code I've written is in FIT SourceForge CVS. You can have a
look at it from viewcvs at

http://cvs.sourceforge.net/viewcvs.py/fit/fit...

Or you can download it from CVS and try it for yourself. As of now,
every test for the 1.0 specification works on my machine. I'm still
behind in packaging it to release an archive and/or a gem to the
public, but I'll hopefully get around these issues. If you decide to
try it, please let me know your opinion on the funcionalities, the
code, and everything you happen to think of could be improved: I'm very
much looking forward to some feedback.

No work on a FitNesse support has been done. I've only read something
about a server protocol to talk to the FitNesse application, and had a
quick look at the Python code in the PyFit version by John Roth
actually and actively supporting FitNesse. This would be an interesting
path for future developement nonetheless.
Best Regards,
Giulio Piancastelli.

Dave Thomas

1/8/2005 2:45:00 PM

0


On Jan 7, 2005, at 10:26 AM, Jeff Wood wrote:

> I read once that Dave Thomas is/was working on a port of Fit ( or
> Fitnesse ) to Ruby. Where has that project gone? I haven't heard
> anything recent ...

Ward asked me to port his Java version to Ruby, which I did a long time
back. At that point, he was interested in keeping all implementations
of it the same, and so was very keen that the port was basically a
transliteration of the original source. That lead to some really ugly
Ruby code, which was depressing to work with.

On top of that, Fit had a very Java-centric interface: the way the
column headings were interpreted, for example, made sense in Java but
wasn't particularly workable in dynamically-typed languages such as
Python and Ruby. There were workarounds, which Brian and I experimented
with, but again it wasn't particularly pleasant.

I handed the code over a while back. I believe it should be available
from the Fit project -- you might want to ask Jim Little.


Cheers


Dave



Ryan Davis

1/8/2005 11:05:00 PM

0


On Jan 8, 2005, at 6:45 AM, Dave Thomas wrote:

> Ward asked me to port his Java version to Ruby, which I did a long
> time back. At that point, he was interested in keeping all
> implementations of it the same, and so was very keen that the port was
> basically a transliteration of the original source. That lead to some
> really ugly Ruby code, which was depressing to work with.

I'm pretty sure Ward forfeited any rights wrt QA/testing when he went
to the evil empire. ;)



Jeff Wood

1/9/2005 4:45:00 PM

0

Ryan Davis wrote:

>
> On Jan 8, 2005, at 6:45 AM, Dave Thomas wrote:
>
>> Ward asked me to port his Java version to Ruby, which I did a long
>> time back. At that point, he was interested in keeping all
>> implementations of it the same, and so was very keen that the port
>> was basically a transliteration of the original source. That lead to
>> some really ugly Ruby code, which was depressing to work with.
>
>
> I'm pretty sure Ward forfeited any rights wrt QA/testing when he went
> to the evil empire. ;)
>
>
Ok,

So, here's a new question. Why hasn't *SOMEONE* written a FIT "like"
app for Ruby. Fit is cool, but yes a version "done-the-ruby-way" would
be be uber-useful.

Anyways, just thinking outloud.

I've kinda been thinking about this for quite some time... Would really
like to see something happen.

j.


Its Me

1/13/2005 3:30:00 AM

0


"Jeff Wood" <jeff@dark-light.com> wrote

> So, here's a new question. Why hasn't *SOMEONE* written a FIT "like"
> app for Ruby. Fit is cool, but yes a version "done-the-ruby-way" would
> be be uber-useful.

There was an intriguing posting about this recently

http://groups-beta.google.com/group/comp.lang.ruby/browse_frm/thread/631b4cc1713a4723/a7d0c673d7da2be0?q=acceptance+test+wiki&_done=%2Fgroup%2Fcomp.lang.ruby%2Fsearch%3Fgroup%3Dcomp.lang.ruby%26q%3Dacceptance+test+wiki%26qt_g%3D1%26searchnow%3DSearch+this+group%26&_doneTitle=Back+to+Search&&d#a7d0c6...