Skip to content

MVP check list #1

@davidgraeff

Description

@davidgraeff

Minimal viable product checklist

General topics

  • self-signed https certificate generation with auto-renew
  • jwk key generation with rotating keys
  • Determine generic, idiomatic way for configurations and schema publishing
  • Determine generic, idiomatic way for gRCP method signatures
  • Service discovery
  • gRPC handling
  • Determine collectable metrics and push intervals

Auth

  • OAuth and jwt token generation and verification
  • flat file user storage
  • http API for user management

Serve

  • http proxy
  • config, scripts, rules, interconnects REST-like (GET,POST,PUT) access
  • JSonSchema Registry
  • npm registry downloader for installable UIs

Core

  • Docker interface backend for Addon Manager
  • Addon Manager http API
  • Notification service <--> Register ohx-serve Server-Send-Events as sink
  • Addon Registry
  • Interconnection Registry and Store
  • IOService Registry and Store

Addon Interfaces

  • Registration, Status, Log, Notification interface
  • Notification Sink interface
  • http_serve interface
  • Things with Properties interface
  • Things with Properties Sink (IOService) interface
  • Health Check (gRPC) base implementation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions