Skip to content
This repository has been archived by the owner on Apr 9, 2024. It is now read-only.

Outdated #1

Open
lindt opened this issue Feb 5, 2017 · 2 comments
Open

Outdated #1

lindt opened this issue Feb 5, 2017 · 2 comments

Comments

@lindt
Copy link

lindt commented Feb 5, 2017

This repository is pretty outdated and not maintained anymore.
How about replace it by https://github.com/funkwerk/gherkin_lint?
It's also in ruby and it implements nearly everything mentioned in README.md.

I would agree to delete it from funkwerk/gherkin_lint and publish it under cucumber-ltd.
Should I do a PR for it?

@aslakhellesoy
Copy link
Contributor

After a discussion in cucumber/common#59 I made a decision to start an official Gherkin-Lint in the Cucumber monorepo. It currently lives on the gherkin-lint branch. It hasn't been very active yet because we decided to do some work in Gherkin first, that will make it easier to implement a linter.

The plan is to use the Cucumber Event Protocol and the new Stream API (cucumber/gherkin#240) that will be part of the next Gherkin release. The official Gherkin-Lint will be written in JavaScript.

Would you be interested in helping out with that?

@lindt
Copy link
Author

lindt commented Feb 5, 2017

yes, could help out with that.

there is already an example rule implemented, that means other rules could be implemented in a similar way?
What would be the next steps?
Should I PR for a next linter-rule?
Or should we first agree on a list of lints to support?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants