Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap #4

Open
26 of 34 tasks
lo5 opened this issue Apr 15, 2022 · 0 comments
Open
26 of 34 tasks

Roadmap #4

lo5 opened this issue Apr 15, 2022 · 0 comments
Assignees
Labels
type/plan Planning checklist; links to other issues

Comments

@lo5
Copy link
Member

lo5 commented Apr 15, 2022

This is a living document. Check back for updates!

Goal

H2O Nitro aims to be the simplest way to build apps. No front-end experience required.

Features

In-progress

Planned

Shipped

  • Improved typography. Shipped in v0.5.
  • Support for theming. Shipped in v0.5.
    • Auto-generate theme given foreground, background, accent colors.
    • Allow user-defined themes.
    • Allow changing themes after app load.
    • Built-in dark-mode switch.
  • Tables. Shipped in v0.6.
  • Popup dialogs. Shipped in v0.7.
  • File upload. Shipped in v0.7.
  • nitro run apps directly from git repos. Shipped in v0.9.
  • Partial insert/update/remove operations on view. Shipped in v0.10.
  • Run apps entirely in-browser using Pyodide.Shipped in v0.11.
  • Add live mode to all components #16 Shipped in v0.12.
  • Add back-button / history support. Shipped in v0.13.
    • Hash navigation. Shipped in v0.10.
  • Add support for applying arbitrary styles. #67 Shipped in v0.14.
  • Text templates, generic click handling, hotkeys. Shipped in v0.16
  • Internationalization and localization. #20 Shipped in v0.17.

Meta

Legend

Icon Status
Blocked
🎈 Completed, but not shipped
🤘 Stretch Goal
🔍 Research 1

Disclaimer

Any statement in this document that is not purely historical is considered a forward-looking statement. Forward-looking statements included in this document are based on information available as of the date they are made, and H2O.ai assumes no obligation to update any forward-looking statements. The forward-looking roadmap does not represent a commitment, guarantee, obligation or promise to deliver any feature, or to deliver any feature by any particular date, and is intended to outline the general development plans. Customers should not rely on this roadmap to make any purchasing decision.

Footnotes

  1. Needs a better understanding of the problem and potential solutions before committing to actual feature work. We continuously tune the plan based on research, feedback, and lessons learned from shipping each release.

@lo5 lo5 pinned this issue Apr 15, 2022
@lo5 lo5 self-assigned this Apr 15, 2022
@lo5 lo5 added the type/plan Planning checklist; links to other issues label Apr 15, 2022
@lo5 lo5 mentioned this issue Sep 4, 2022
65 tasks
@lo5 lo5 changed the title Roadmap 2022 Roadmap Sep 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/plan Planning checklist; links to other issues
Projects
None yet
Development

No branches or pull requests

1 participant