Skip to content

Architectural problems and anti-patterns in our code. #9050

@cjcenizal

Description

@cjcenizal

Goal

Let's use this issue as a meta issue to track fundamental software design issues within Kibana.

  • Find examples of our code which people have found confusing, e.g. Courier being confusing/difficult to use, @weltenwort mentioning problems with searchSource in Discover.
  • Identify why they're confusing, e.g. anti-patterns, code smells.
  • Suggest solutions via refactoring or redesigning.
  • Link out to relevant issues and PRs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    MetaTeam:CorePlatform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t//

    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