[rspec-users] plain text stories: motivation number 27

Pat Maddox pergesu at gmail.com
Wed Oct 17 12:17:46 EDT 2007

On 10/17/07, David Chelimsky <dchelimsky at gmail.com> wrote:
> This is mostly theoretical, but ...
> I'm starting to use lighthouse (http://llighthouseapp.com) for my
> projects at work. I'm organizing iterations as milestones and stories
> as tickets tagged to a milestone.
> Lighthouse offers an API so that you can write access the data in your
> account and write apps to process that data.
> I think you see where this is going.
> It seems to me that a plain text story could be stored in a lighthouse
> ticket, read in via the lighthouse API ... AND EXECUTED BY STORY
> Call me crazy :)
> Sure, this is theoretical in terms of lighthouse - but it reveals an
> important benefit of plain text stories: it would be possible to
> express stories in any of a variety of systems and have them consumed
> by an adapter that feeds them in to story runner.
> Thoughts?
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users

Definitely.  I sort of hold up the value of plain-text stories as
self-evident, but this example illustrates why they're so valuable.
Basically, anywhere you could ever want to express requirements
(email, ticket system, wiki, whatever), you can do so, and the result
is executable.  That's mind-boggling to me.


More information about the rspec-users mailing list