Update README.md
This commit is contained in:
committed by
GitHub
parent
db3d77ead4
commit
1381533b9c
52
README.md
52
README.md
@@ -117,55 +117,7 @@ See more examples in the `examples` folder of the xlsx crate.
|
|||||||
|
|
||||||
# ROADMAP
|
# ROADMAP
|
||||||
|
|
||||||
> [!WARNING]
|
See https://github.com/ironcalc
|
||||||
> This is work-in-progress. IronCalc in developed in the open. Expect things to be broken and change quickly until version 0.5
|
|
||||||
|
|
||||||
Major milestones:
|
|
||||||
|
|
||||||
* MVP, version 0.5.0: We intend to have a working version by mid March 2024 (version 0.5, MVP)
|
|
||||||
* Stable, version 1.0.0 will come later in December 2024
|
|
||||||
|
|
||||||
MVP stands for _Minimum Viable Product_
|
|
||||||
|
|
||||||
## Version 0.5 or MVP (early 2024)
|
|
||||||
|
|
||||||
Version 0.5 includes the engine, javascript and nodejs bindings and a web application
|
|
||||||
|
|
||||||
Features of the engine include:
|
|
||||||
|
|
||||||
* Read and write xlsx files
|
|
||||||
* API to set and read values from cells
|
|
||||||
* Implemented 192 Excel functions
|
|
||||||
* Time functions with timezones
|
|
||||||
* Prepared for i18n but will only support English
|
|
||||||
* Wide test coverage
|
|
||||||
|
|
||||||
UI features of the web application (backed by the engine):
|
|
||||||
|
|
||||||
* Enter values and formulas. Browse mode
|
|
||||||
* Italics, bold, underline, horizontal alignment
|
|
||||||
* Number formatting
|
|
||||||
* Add/remove/rename sheets
|
|
||||||
* Copy/Paste extend values
|
|
||||||
* Keyboard navigation
|
|
||||||
* Delete/Add rows and columns
|
|
||||||
* Resize rows and columns
|
|
||||||
* Correct scrolling and navigation
|
|
||||||
|
|
||||||
## Version 1.0 or Stable (December 2024)
|
|
||||||
|
|
||||||
Minor milestones in the ROADMAD for version 1.0.0 (engine and UI):
|
|
||||||
|
|
||||||
* Implementation of arrays and array formulas
|
|
||||||
* Formula documentation and context help
|
|
||||||
* Merge cells
|
|
||||||
* Pivot tables
|
|
||||||
* Define name manager (mostly UI)
|
|
||||||
* Update main evaluation algorithm with a support graph
|
|
||||||
* Dynamic arrays (SORT, UNIQUE, ..)
|
|
||||||
* Full i18n support with different locales and languages
|
|
||||||
* Python bindings
|
|
||||||
* Full test coverage
|
|
||||||
|
|
||||||
# Early testing
|
# Early testing
|
||||||
|
|
||||||
@@ -192,4 +144,4 @@ Licensed under either of
|
|||||||
* [MIT license](LICENSE-MIT)
|
* [MIT license](LICENSE-MIT)
|
||||||
* [Apache license, version 2.0](LICENSE-Apache-2.0)
|
* [Apache license, version 2.0](LICENSE-Apache-2.0)
|
||||||
|
|
||||||
at your option.
|
at your option.
|
||||||
|
|||||||
Reference in New Issue
Block a user