[BioRuby] BioRuby.org website
Pjotr Prins
pjotr.public14 at thebird.nl
Tue Feb 28 16:43:56 UTC 2012
In preparation of changing the BioRuby.org website, we are adding
feature requests, in the form of cucumber features. See
https://github.com/pjotrp/NA-BioRuby.org
Feel free to add your own!
Example from
https://github.com/pjotrp/NA-BioRuby.org/blob/master/features/main-page.feature
Feature: BioRuby.org main page
The BioRuby project main page is the entry page for new comers to
the project. This page should be informative, without information
overload. It should invite people to 'jump right in'. Rob Syme made
one nice example:
http://bioruby.open-bio.org/wiki/Bioruby_site_Re-styling
In this feature we describe scenarios for a visiting biologist,
bioinformatician, and (non-bio) Ruby coder.
Scenario: Visiting biologist
Given I visit the main BioRuby.org page
When I view the area for Biology
Then I should see that Ruby is easy to learn
And I should see that BioRuby gives me much functionality
When I click the topic
Then I should be taken to an area suitable for biologists
Scenario: Visiting bioinformatician
Given I visit the main BioRuby.org page
When I view the area for Bioinformatics
Then I should see that Ruby is easy to learn
And I should see that BioRuby gives me much functionality
And I should see that Ruby offers modularity and agility
When I click the topic
Then I should be taken to an area suitable for bioinformaticians
Scenario: Visiting Ruby coder
Given I visit the main BioRuby.org page
When I view the area for coders
Then I should see that Bioinformatics is exciting
And I should see that BioRuby gives me much functionality
When I click the topic
Then I should be taken to an area suitable for Ruby coders
More information about the BioRuby
mailing list