diff --git a/README.md b/README.md index 3d4e706..e1cac2f 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ # Microcuke -[![Join the chat at https://gitter.im/cucumber/gherkin3](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/cucumber/microcuke?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) -[![Build Status](https://travis-ci.org/cucumber/microcuke.svg)](https://travis-ci.org/cucumber/microcuke) +[![Join the chat at https://gitter.im/cucumber-attic/microcuke](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/cucumber/microcuke?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) +[![Build Status](https://travis-ci.org/cucumber-attic/microcuke.svg)](https://travis-ci.org/cucumber/microcuke) -Microcuke is a tiny Cucumber implementation in 500 SLOC, based on -[Gherkin3](https://github.com/cucumber/gherkin3). It's got 100% unit test coverage. +Microcuke is a tiny Cucumber implementation in 500 SLOC, +based on [Gherkin](https://github.com/cucumber/gherkin). It has 100% unit test coverage. -The sole purpose of microcuke is to provide a very simple reference implementation that +The sole purpose of Microcuke is to provide a super simple reference implementation that can be ported to a new programming language in a few days. Think of it as an aid to developers who wish to implement Cucumber for a new programming language. @@ -16,13 +16,13 @@ we aim to write self-explanatory, simple code instead. If you find something hard to understand, that's a bug! Feel free to open a bug report. Most of Microcuke is written in synchronous JavaScript (for readability), but there are -some parts that are asynchronous (using promises and callbacks). These constructs are +some parts that are asynchronous (promises and callbacks). These constructs are fairly JavaScript-specific, so if you are using microcuke as a guid to write a Cucumber implementation for a new language, you should probably translate that code to simple synchronous code. Here is a high level class diagram to give you an idea: -![](https://github.com/cucumber/microcuke/blob/master/docs/classes.png) +![](https://github.com/cucumber-attic/microcuke/blob/master/docs/classes.png) ## Try it out