Skip to content

Help with maintenance? #312

@jqnatividad

Description

@jqnatividad

Hi @pemistahl ,
Just wondering to see if you're open to getting some help in maintaining grex.

As you know, qsv uses grex and I was hoping to build on it to make the JSON Schema regex validation more robust.
https://crates.io/crates/grex/reverse_dependencies

Some things I was hoping to do:

  • remove lazy-static dependency
  • use fancy-regex which supports backtracking
  • have it recognize common regex patterns, and use optimized regular expressions (e.g. email, URI, etc.)

FYI, I help co-maintain several other crates - calamine, geosuggest, etc.

If you don't see yourself having time to work on grex, I also wanted to see if its OK if I create a renamed fork of grex.

This is what I did with qsv - which was originally based on xsv.

grex is a wonderful library, and I hope I can help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions