Skip to content

"Feature maintainers" groups to collaboratively manage IS #1633

Description

@rishabhshuklax

Similar to the one discussed in publiclab/plots2#6501 we should have maintainers groups in IS to collaboratively manage different features of IS this would help in maintaining the library more efficiently, Features around which we can develop a team around includes:

  • core-maintainers:
    GOALS: Stability and optimization of the core library.
    CURRENT PRIORITIES: Fix deprecated libraries. eg: readPixels and savePixels are actually not maintained and in fact, do not work at all for GIFs.

  • module-maintainers:
    GOALS: Increasing the number of modules, stability/optimization of existing modules. Ensuring that creating new modules remains easy and accessible and well documented. Developing and maintaining compelling use-cases for IS, as in database/gallery of important/cool sequences #1480.
    CURRENT PRIORITIES: Increasing module GIF support and fixing bugs.

  • ui-maintainers
    GOALS: Stability and performance.
    CURRENT PRIORITIES: Fixing UI bugs and perhaps refactoring some of the old, unmanageable code.

  • tests-maintainers:
    GOALS: Increasing test coverage.
    CURRENT PRIORITIES: Increasing UI test coverage. Module and GIF tests are messy and decoupled, this needs to change as these tests are breaking unexpectedly.

  • cli-maintainers:
    GOALS: maintain existing features and expand test suite.
    CURRENT PRIORITIES: completing initial CLI test suite and covering all basic usages

What do you guys think?

@publiclab/is-reviewers @publiclab/support @publiclab/mentors

cc: @jywarren

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions