Skip to content

Product Backlog

wurmf edited this page Jan 22, 2019 · 17 revisions

All issues should reference a feature mentioned in this backlog. Features should have a small description.

Config UI

It should be possible to edit the config files in the user interface. Maybe it is even possible to construct this view dynamically.

Error Handling

A global strategy for error handling should be implemented, which catches IllegalArgumentException and NullpointerException so the application doesn't crash immediately after such an exception.

UI Enhancements

There are several ways to improve the UI including a loading screen when a photo was taken and some indicator that a shot was triggered.

Camera support

The application should support various features of DSLR cameras. Most important: Taking shots and previews. Setting properties of the cameras (lightning, auto focus, burst mode etc.) could also be supported.

KeyValueStore

The KeyValueStore is responsible for storing all persistent properties which are used in the application

StorageHandler

The StorageHandler is responsible for managing all folders in the OpenBooth home directory

Triggering

The application could allow to trigger a shot in multiple ways: presentation dongle, smartphone, touchscreen, speech recognition, gestures, etc.

Image Upload

All photos taken by the OpenBooth application should be uploaded to a webserver to allow remote access.

Clean Wiki & Repository

Documentation

Planned Features

  • Filters
  • Logo
  • Greenscreen
Clone this wiki locally