Skip to content

Commit

Permalink
Updates README
Browse files Browse the repository at this point in the history
  • Loading branch information
vpetersson committed Dec 30, 2020
1 parent e05d8fe commit d89e311
Showing 1 changed file with 18 additions and 9 deletions.
27 changes: 18 additions & 9 deletions docs/roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,28 @@ This is a living document. It will be updated periodically. This is currently wo

# Near future

* Make the [new browser](https://github.com/Screenly/screenly-ose-webview) the default browser (i.e. merge in the 'experimental branch'). - [Pull Request](https://github.com/Screenly/screenly-ose/pull/1239)
* Finalize the migration to Docker such that all workloads run in Docker.
* Patch up the new browser to support modern workloads (if necessary)
* Upgrade base image in [pi-gen](https://github.com/Screenly/pi-gen) to use Buster - [Pull Request](https://github.com/Screenly/pi-gen/pull/25)
* This will enable proper support for Pi 4
- [x] Make the [new browser](https://github.com/Screenly/screenly-ose-webview) the default browser (i.e. merge in the 'experimental branch').
- [x] Finalize the migration to Docker such that all workloads run in Docker.
- [ ] Patch up the new browser to support modern workloads (if necessary)
- [ ] Upgrade base image in [pi-gen](https://github.com/Screenly/pi-gen) to use Buster - [Pull Request](https://github.com/Screenly/pi-gen/pull/25)

## Known issues in master branch

- [x] Display/Monitor info under System Info is not working.
- [ ] Upgrade from web interface it not working (should probably be replaced with automatic upgrades).
- [ ] Backup feature is broken.
- [ ] [Balena WiFi Connect](https://www.balena.io/blog/resin-wifi-connect) for configuring WiFi needs to be restored.
- [ ] 'Updated Available' banner is showing permanently.
- [ ] System logs are not available due to inability to read systemd logs.
- [ ] System commands (reboot/shutdown) etc are not working. We need implement something similar to [Balena Supervisor](https://github.com/balena-io/balena-supervisor) (or ability to talk directly to systemd).

# Medium-term

* Migrate to Django and Python 3
- [ ] Migrate to Django and Python 3
* It would be a good opportunity to begin the migration to Django while doing the migration to Python 3 anyways to avoid two rewrites
* Migrate API to [Django Rest Framework](https://www.django-rest-framework.org/)
- [ ] Migrate API to [Django Rest Framework](https://www.django-rest-framework.org/)

# Long-term

* Upgrade [new browser](https://github.com/Screenly/screenly-ose-webview) and add support for debugging
* Add 4k support
- [x] Upgrade [new browser](https://github.com/Screenly/screenly-ose-webview) and add support for debugging
- [x] Add 4k support

0 comments on commit d89e311

Please sign in to comment.