Skip to content

Define the SchedPlus v1.0 visual launch roadmap #190

Description

@ZFordDev

Purpose

SchedPlus has completed the v0.9 offline task-management roadmap, and the issue tracker currently has no open work or v1.0 milestone. The README promises an offline-first 1.0 visual launch, with accounts, synchronization, web, mobile, and online backup remaining optional future additions.

This parent issue should define what 1.0 means before implementation issues are created.

Proposed v1.0 boundaries

  • Preserve full offline use with no account requirement.
  • Treat optional accounts, synchronization, online backup, web, and mobile clients as post-1.0 work unless explicitly brought into scope.
  • Focus 1.0 on a dependable desktop product and a coherent visual launch.
  • Keep Standard, Lite, Full, and CLI editions compatible with the existing shared database and task model.

Decisions required

  • Define the visual and interaction quality bar for the Standard PyQt interface.
  • Decide whether Lite receives visual parity work or stability-only support for 1.0.
  • Define the supported operating-system and package acceptance matrix.
  • Define accessibility and keyboard-navigation acceptance checks.
  • Define first-run, empty-state, populated-state, and recovery-state acceptance checks.
  • Define required screenshots, Store listing assets, website material, and release documentation.
  • Define performance and reliability expectations for startup, task lists, reminders, backup, restore, and upgrades.
  • Confirm which features are explicitly deferred until after 1.0.

Deliverables

  • Approved v1.0 scope and non-goals.
  • Concrete child issues with independent acceptance criteria.
  • A release-order/dependency checklist.
  • README and DocsHub roadmap wording updated to link to the approved plan.

Current evidence

The v0.8 and v0.9 parent issues used this same parent-first structure successfully. Creating feature issues before these decisions would invent requirements that are not present in the current roadmap.

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

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions