Skip to content
This repository was archived by the owner on Jul 21, 2025. It is now read-only.
This repository was archived by the owner on Jul 21, 2025. It is now read-only.

WANTED: Maintainers πŸ”§πŸ™‹β€β™€οΈπŸ™‹πŸΎβ€β™‚οΈπŸ™‹πŸΌΒ #34

@mpkorstanje

Description

@mpkorstanje

This project was setup to facilitate a migration away from the JSON report format so it could be deprecated gracefully. Unfortunately the JSON report is more entrenched than expected. As such the core team rolled back the decision to deprecate it.

As a result -because each Cucumber implementation can generate JSON reports- from the perspective of the Cucumber core team there is little to no reason to maintain this tool at this point in time.

However:

So the way forward would consist of two phases:

  1. Maintain the tool as is.

  2. Implement the reporting tool natively in other languages following the pattern used by the html-formatter project. This could potentially be combined with Native JSON formatterΒ badeball/cypress-cucumber-preprocessor#870.

For the first part we are looking for maintainers.

Some reasons to step forward:

  • Be a part of a welcoming community of developers who take test-driven development for granted. πŸš€πŸŽ‰
  • Know that the Cucumber community has an explicit commitment to diversity, equity and inclusion and that if you're from an under-represented minority in tech, you'll be welcome here. βœŠπŸΏπŸ³οΈβ€πŸŒˆβ€οΈ
  • Cucumber has an active set of sponsors which allows people to get paid for their contributions. πŸ’°

Here are some ways you can help the project:

  • Triage existing issues
  • Review/triage other people's pull requests
  • Submit pull requests that (at least partially) solve an issue.
  • Merge pull requests (once you have the commit bit)
  • Join community discussions about bigger strategic changes

All of these are helpful and very much appreciated.

We have limited Go fluency in the team of regular maintainers at the moment, but we're here to help and available to pair with you if you need help figuring something out.

If you're willing to help, please let us know in the comments, or come for a chat in the Community Slack in the #commiters channel.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions