Skip to content

feat: unify common traits #78

@wilhelmagren

Description

@wilhelmagren

Now that we have core functionality implemented for flf to parquet and are looking at supporting other sources and targets, we need to define the traits of e.g. Builder, Converter Writer, Slicer, Schema etc.

What needs to be done?:

  • Builder trait needs to be defined.
  • Converter trait needs to be defined.
  • evolution-parser module needs rewrite to support parsing and trimming data other than flf.
  • Schema trait needs to be defined.
  • Slicer trait needs to be defined.
  • add Csv target to the evolution-targets module.
  • Go over the Writer trait and verify that its definition makes sense.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is neededrustPull requests that update Rust code

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions