项目作者: andersevenrud

项目描述 :
Outernet Project Web Desktop
高级语言: JavaScript
项目地址: git://github.com/andersevenrud/RxOS-UI3.git
创建时间: 2018-12-21T19:35:48Z
项目社区:https://github.com/andersevenrud/RxOS-UI3

开源协议:Other

下载


OS.js Skylark

Conversion of https://github.com/Othernet-Project/RxOS-UI2 into OS.js v3

Screenshot

Requirements

Node 8 or above

Installation

  1. # Install dependencies
  2. npm install

Development

  1. # Set up development environment target
  2. ./bin/dev.sh
  3. # Discover installed packages
  4. npm run package:discover
  5. # Build
  6. SKYLARK_DEVELOPMENT=true npm run build
  7. # Start server
  8. SKYLARK_DEVELOPMENT=true npm run serve

Launches at http://localhost:8080 by default

To watch for changes in the backround run SKYLARK_DEVELOPMENT=true npm run watch

Documentation

See docs/ directory.

TODO

Conversion

  • Authentication Adapter
  • VFS Mountpoints
  • Distro layout
  • Client Custimizations
  • Client: Low-res optimizations
  • Distro: Target files
  • Distro: Packaging script
  • Service: Config (in progress)
  • Service: Telemetry (in progress)
  • Service: Commands (in progress)
  • Service: ONDD (in progress)
  • App: LogViewer
  • App: Messaging
  • App: Network (in progress)
  • App: News
  • App: Radio
  • App: Reader replaced by individual apps
  • App: Tuner
  • App: Weather
  • App: WhatsNew
  • App: Wikipedia
  • Documentation: Developer Documentation

General Improvements

  • Refactor: JSX in apps
  • Refactor: Data over WS ?