On 9 Nov 2009, at 22:03, Matt Wynne wrote:

> 
> On 6 Nov 2009, at 12:49, David Chelimsky wrote:
> 
>> In the long run, what I'd like is the following:
>> 
>> * Cucumber features that ship with RSpec become the authoritative end-user 
>> documentation. This is something that anybody can contribute to with 
>> patches, as it's all in files that ship with RSpec. I'd also like to use 
>> such an effort to push the envelope on Cucumber features as executable 
>> documentation. I think that with a little bit of work we could use the 
>> features to generate a website with meaningful organization/navigation. Is 
>> anybody already doing that?
> 
> +1
> 
> I had a little epiphany working on the wire protocol feature for cucumber[3]. 
> We were trying to design the protocol via email and lighthouse ticket 
> discussion, started using a wiki to document the desired protocol when I 
> realised - why don't we just use the features!? I would like to see more 
> people pushing Cucumber in this direction, and I think it would be 
> interesting to consider adding mark-up to comments to allow us to build 
> RDoc-style websites from a features folder.

I've been looking at the documentation again recently, and I'd be happy to 
start work on this, particularly if Matt W is wanting to look at the cucumber 
end since he's just up the road from me.

I'm very keen on the executable documentation aspects of this, and I did a 
whole load of work back in 2008 on this kind of stuff using RSpec, so I've got 
a bit of history here :-)

Matt


-- 
  Matt Patterson | Design & Code
  <matt at reprocessed org> | http://www.reprocessed.org/



_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to