cohere-coop / nourish.party

Celebrating and nourishing creative communities
Other
6 stars 0 forks source link

Use Cucumber rather than RSpec for feature testing #50

Closed bhaibel closed 6 years ago

bhaibel commented 6 years ago

I have a Theory that a Gherkin-based solution will work better for this project. We're a polyglot project from the start, so I think a language-agnostic specification will be valuable; I also think that our core audience of "folks nerdy enough to want a FLOSS Patreon alternative" will also be nerdy enough to be willing to read Gherkin specifications. (See also: the Pinboard dude's story of what happened when he asked fanfiction authors what they wanted, feature-roadmap-wise.)

zspencer commented 6 years ago

I dig the cukes! Most teams I've worked on think they're too much overhead, but I think they could be really valuable in this case. Especially if we want to have other people implementing the "nourish protocol" with express or whatever.