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
    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