Skip to content

Roadmap #763

Description

@dskvr

road to nostr.watch 1.0

2024

  • Q1 2024 "Data" hit
    • CI/CD (packages)
    • Internal Tooling Packages
    • Monitor Agent Caching Solution
    • Monitor Agents
    • Monitor Agents Config
    • Monitor Agent Seeding
    • New Testing Library
  • Q2 2024 "Research and CI" hit
    • Improve Testing
    • Internal Tooling Packages (continued)
    • CI/CD (agent deployments)
    • CI/CD refactor (packages)
    • Sandboxing and Discovery
    • Testing Various Frontend-end Technologies
    • Testing Nostr Frameworks
    • Submit NIP-66 PR to a Nostr Framework
  • Q3 2024 "POC" miss
    • Outreach - 1 Implementation
    • Client-side Proof of concept
    • Improve Deduplication/Sanitization
    • Improve/Simplify NIP-66
    • Client-side NIP-66 solution
    • Rollout list editor
  • Q4 2024 "GUI" miss
    • Outreach - 3 Implementations
    • GUI - Prototype
    • Typescript Port
    • Relay NIP Auditor (web/server)
    • Performant solution for managing NIP-66 events (route66)
    • Performant Cache Solution
    • GUI - Alpha
    • GUI - Deployed to next.nostr.watch

Summary

Made a bet on a dependency and it didn't pan out. Additionally, there were some diversions in NIP-66 that also didn't pan out. This had a number of downstream effects that slowed development. These missteps collectively set me back 3-4 months.

2025

  • Q1 2025 "Catch-up"
    • Outreach - 5 Implementations
    • GUI - Alpha
    • GUI - Basic Features
    • GUI - Bundlers
    • GUI - Memory Relay
    • GUI - Deploy to Production (https://next.nostr.watch)
    • GUI - Establish Design Language
    • GUI - Design Rollout
    • GUI - Revisit Bootloader
    • GUI - Auth
    • GUI - Publishing (comments, zaps, upvotes, reviews)
    • GUI - Presets
    • Switch to pnpm
  • Q2 2025 "Rapid Feature Development"
    • Outreach - 10 implementations
    • i18n
    • Legacy - Deprecate API
    • Legacy - Deprecate Webapp
    • GUI - Deploy to production (https://.nostr.watch)
    • GUI - Ad-hoc NIP-66 check publishing
    • GUI - User Preferences
    • GUI - Mobile
    • GUI - User Relay List Optimizer
    • GUI - Relay Set Management/Views
    • GUI - Relay Tray
  • Q3 2025 TBA
    • GUI - Beta
    • Refactor Relay Monitor Agents
    • Deploy Tor Monitors
    • Deploy i2p monitors
    • ...
  • Q4 2025 TBA
    • GUI - 1.0 Stable
    • ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    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