Skip to content

Dash components: Review checklist #420

Closed
@VeraZab

Description

@VeraZab

Hey guys,
I was wondering if you'd find it useful to have a Dash app review checklist. I know that there's review apps set up for most dash repos now, and that's great.

But I'm thinking that, especially for new reviewers and makers of Dash components, it would be useful to have a few checkpoints to look at before saying a component is ready for release.

Example of things I'm thinking of:

  • Component props: making sure that for each one we've thought about whether dash should be able to set them, or whether its something that should only be dealt with in the front-end, or if both front-end and dash should be able to affect their value.
  • React doc strings, should all components have a basic set of info in Doc strings?
  • Should all components work with any set of external data input? Is it up to the component or user to transform data in an acceptable format.
  • Are all my assets properly included so that when I publish my component, the community will also have access?

That's just an example of questions I'm thinking of when looking at components, but I'm sure there's others we could think.

Also, if we did make such a checklist, where would it live?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions