Skip to content

Commit

Permalink
doc: roadmap: add ascii checkboxes
Browse files Browse the repository at this point in the history
Signed-off-by: Florian Scherf <mail@florianscherf.de>
  • Loading branch information
fscherf committed Oct 20, 2023
1 parent afb3cb2 commit cac9089
Showing 1 changed file with 36 additions and 35 deletions.
71 changes: 36 additions & 35 deletions doc/content/roadmap.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,65 +7,66 @@ Roadmap
Getting Feature Complete
------------------------

- HTML
- [ ] HTML

- Add missing inputs
- [ ] Add missing inputs

- Add radio buttons and radio groups
- [ ] Add radio buttons and radio groups

- [ ] Add date inputs

- Add date inputs
- Support for Year, Week, Local Time, etc

- Add password input
- Add email input
- Add range input
- Add color input
- [ ] Add password input
- [ ] Add email input
- [ ] Add range input
- [ ] Add color input

- Add support for file uploads
- Add support for JavaScript Modules
- [ ] Add support for file uploads
- [ ] Add support for JavaScript Modules


Lona 2.0
--------

- Names and Imports
- [ ] Names and Imports

- Remove ``lona.LonaApp``
- Remove ``lona.LonaView``
- [ ] Remove ``lona.LonaApp``
- [ ] Remove ``lona.LonaView``

- HTML
- [ ] HTML

- Remove ``lona.html.Select`` and ``lona.html.Select2``
- [ ] Remove ``lona.html.Select`` and ``lona.html.Select2``

- Rename ``lona.html.Select2`` to ``lona.html.Select``
- Rename ``lona.html.Option2`` to ``lona.html.Option``
- [ ] Rename ``lona.html.Select2`` to ``lona.html.Select``
- [ ] Rename ``lona.html.Option2`` to ``lona.html.Option``

- Remove support for HTML string parsing from ``lona.html.HTML2``
- [ ] Remove support for HTML string parsing from ``lona.html.HTML2``

- Remove ``lona.html.HTML``
- [ ] Remove ``lona.html.HTML``

- Rename ``lona.html.HTML2`` to ``lona.html.HTML``
- [ ] Rename ``lona.html.HTML2`` to ``lona.html.HTML``

- Remove ``lona.html.Widget``
- Remove ``lona.html.Datalist``
- Remove ``lona.html.Fieldset``
- Remove ``settings.USE_FUTURE_NODE_CLASSES``
- [ ] Remove ``lona.html.Widget``
- [ ] Remove ``lona.html.Datalist``
- [ ] Remove ``lona.html.Fieldset``
- [ ] Remove ``settings.USE_FUTURE_NODE_CLASSES``

- Rendering
- [ ] Rendering

- Remove old JavaScript client
- [ ] Remove old JavaScript client

- Remove ``client`` and rename ``client2`` to ``client``
- Remove ``settings.CLIENT_VERSION``
- [ ] Remove ``client`` and rename ``client2`` to ``client``
- [ ] Remove ``settings.CLIENT_VERSION``

- Remove support for ``lona.html.Widget``
- [ ] Remove support for ``lona.html.Widget``

- Remove widget hooks ``setup``, ``deconstruct``, ``data_updated``
- Remove widget attributes ``nodes`` and ``root_node``
- [ ] Remove widget hooks ``setup``, ``deconstruct``, ``data_updated``
- [ ] Remove widget attributes ``nodes`` and ``root_node``

- Remove support for dict responses
- [ ] Remove support for dict responses

- Remove old daemon behavior
- [ ] Remove old daemon behavior

- Remove ``View.daemonize``
- Remove ``settings.STOP_DAEMON_WHEN_VIEW_FINISHES``
- [ ] Remove ``View.daemonize``
- [ ] Remove ``settings.STOP_DAEMON_WHEN_VIEW_FINISHES``

0 comments on commit cac9089

Please sign in to comment.