Skip to content

Roadmap #34

Open
1 of 5 issues completed
Open

Description

@CaffeinatedCoder

The plan, one level up. Each sub-issue is an epic: a release (with a milestone of the same name) or a theme that spans releases.

How issues and PRs are labelled (the same scheme as EntglDb/BLite):

  • Type: exactly one of bug, enhancement, documentation, tests, chore.
  • package/*: the shipped packages affected: package/core, package/nodatime, package/efcore, package/efcore-nodatime.
  • area/*: the concern across packages: ranges, range-set, value-sets, json, literals, aot, release.
  • severity/*: bugs only. critical, high, medium or low.
  • silent: a bug that answers wrongly without throwing. Up to 10.0.0 its fix went in the next major. After 10.0.0 it ships as a minor on every supported line, never a patch, and that minor's changelog entry opens with ### Changed answers, a row linking the issue and its docs/migration.md section (CONTRIBUTING.md, "A fix that changes an answer"; PR hygiene checks the row).
  • breaking: anything that changes an existing answer or signature.
  • found-by/oracle: found by the generated-oracle machinery.
  • stacked (PRs): the base is another open PR. Merge them in order.
  • Releases: each release is an epic with a milestone. Its work is attached as sub-issues and carries the same milestone. A PR carries its issue's labels and says Closes #n.

Activity

  1. CaffeinatedCoder commented on Oct 18, 2026

    @CaffeinatedCoder
    OwnerAuthor

    Decisions recorded 2026-10-18 (research session on the v10 questions):

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    roadmapThe top-level plan; its sub-issues are epics

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions