Update Roadmap.md (#958)
* Update Roadmap.md Roadmap updated in accordance with the internal document * Fix markdown issues in Roadmap Add Roadmap.md to markdownlint check in CI * Change name of Roadmap file to capital letters It's more tradiotonal to name info files in uppercase See: https://softwareengineering.stackexchange.com/a/301708/359643 Co-authored-by: Pavel Lobashov <shockwavenn@gmail.com>
This commit is contained in:
parent
0187bea803
commit
2ee39a0d58
|
@ -15,7 +15,7 @@ jobs:
|
||||||
- stage: markdownlint
|
- stage: markdownlint
|
||||||
script:
|
script:
|
||||||
- npm install -g markdownlint-cli
|
- npm install -g markdownlint-cli
|
||||||
- markdownlint CHANGELOG.md
|
- markdownlint CHANGELOG.md ROADMAP.md
|
||||||
- stage: spellcheck
|
- stage: spellcheck
|
||||||
script:
|
script:
|
||||||
- SPELLCHECK_OUT=$(cat CHANGELOG.md | aspell --lang=en --encoding=utf-8 --personal=./.aspell.en.pws list)
|
- SPELLCHECK_OUT=$(cat CHANGELOG.md | aspell --lang=en --encoding=utf-8 --personal=./.aspell.en.pws list)
|
||||||
|
|
90
ROADMAP.md
Normal file
90
ROADMAP.md
Normal file
|
@ -0,0 +1,90 @@
|
||||||
|
# ONLYOFFICE Document Server roadmap
|
||||||
|
|
||||||
|
This document provides the roadmap of the planned ONLYOFFICE Document Server changes.
|
||||||
|
|
||||||
|
This is an updated and corrected version of the roadmap.
|
||||||
|
We also reserve the right to change it when necessary.
|
||||||
|
|
||||||
|
## Version 6.0
|
||||||
|
|
||||||
|
### All editors
|
||||||
|
|
||||||
|
* 3D in autoshapes and pictures
|
||||||
|
* Mobile versions improvements
|
||||||
|
* Equation editor autocorrect
|
||||||
|
* Border styles (double)
|
||||||
|
* Paste Options (Keep Source Formatting, Merge Formatting, Keep Text Only etc.)
|
||||||
|
* Document templates
|
||||||
|
* Undo/redo for fast collaborative editing
|
||||||
|
* Protecting parts of documents from being edited/copied
|
||||||
|
* Multiple clipboard
|
||||||
|
* Plugins development
|
||||||
|
|
||||||
|
### Document editor
|
||||||
|
|
||||||
|
* New content controls for filling forms
|
||||||
|
* Table of contents for tables and images
|
||||||
|
* Endnotes
|
||||||
|
* The exact height of the rows in the table
|
||||||
|
* Support of % in brush
|
||||||
|
* Backgrounds
|
||||||
|
* Different underlining (double line, wavy line, etc)
|
||||||
|
* Frames for pictures and templates
|
||||||
|
* Shadow for pictures
|
||||||
|
* Inextricable paragraph (wrap)
|
||||||
|
* Drawing Canvas support
|
||||||
|
|
||||||
|
### Spreadsheet editor
|
||||||
|
|
||||||
|
* Speedup
|
||||||
|
* Effects
|
||||||
|
* Backgrounds
|
||||||
|
* Adjustable cell format (numerical, monetary, etc)
|
||||||
|
* Improvement of auto-filters (there are no settings of
|
||||||
|
style parameters for spreadsheets, spreadsheet resize using mouse,
|
||||||
|
the auto-adding of lines within the formatted spreadsheets)
|
||||||
|
* Version History
|
||||||
|
* Review
|
||||||
|
* Formulas improvements (new formulas + speedup + wizard)
|
||||||
|
* Pivot tables
|
||||||
|
* Pivot charts
|
||||||
|
* Data (Drop-down lists)
|
||||||
|
* Sheet and data protection
|
||||||
|
* Conditional formatting (correct display for
|
||||||
|
data bars formatting, support for gradient for data bars)
|
||||||
|
* Slicers (without pivot support)
|
||||||
|
* Autofilling algorithm modification (adding various options,
|
||||||
|
for example, copy formatting only)
|
||||||
|
* Forms
|
||||||
|
|
||||||
|
### Presentation editor
|
||||||
|
|
||||||
|
* Auto-fit text size in AutoShape
|
||||||
|
* Themes and theme editor
|
||||||
|
* Vertical text
|
||||||
|
* Animations
|
||||||
|
* SmartArt support
|
||||||
|
|
||||||
|
### Interface
|
||||||
|
|
||||||
|
* Adding the information about updates in a new version
|
||||||
|
* Toolbar adaptation for various screen resolutions
|
||||||
|
* Customization
|
||||||
|
|
||||||
|
### Desktop and mobile editors
|
||||||
|
|
||||||
|
* Development of interface for document editor for Windows, Mac, Ubuntu
|
||||||
|
* Development of SDK presentation editor for Windows, Mac OS, iOS platforms
|
||||||
|
* Development of SDK spreadsheet editor for Windows, Mac OS, iOS platforms
|
||||||
|
* Development of interface for presentation editor for iPad
|
||||||
|
* Development of SDK document and spreadsheet editors for Android
|
||||||
|
* Development of interface for document editor for Android
|
||||||
|
* Development of SDK presentation editor for Android
|
||||||
|
* Development of interface for presentation editors for Android
|
||||||
|
* Development of co-editing for document editor for iPad
|
||||||
|
* Development of co-editing for spreadsheet editor for iPad
|
||||||
|
* Print preview in the desktop editors
|
||||||
|
|
||||||
|
### Backend
|
||||||
|
|
||||||
|
* Scalability and clustering for commercial builds
|
144
Roadmap.md
144
Roadmap.md
|
@ -1,144 +0,0 @@
|
||||||
## Overview
|
|
||||||
|
|
||||||
**ONLYOFFICE Document Server** is an online office suite comprising viewers and editors for texts, spreadsheets and presentations, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time. This document provides the roadmap of the planned **ONLYOFFICE Document Server** changes.
|
|
||||||
|
|
||||||
## Version 5.5
|
|
||||||
|
|
||||||
### Common tasks for all editors
|
|
||||||
|
|
||||||
* Bug fixes
|
|
||||||
* 3D in AutoShapes and pictures
|
|
||||||
* Mobile versions (improvements)
|
|
||||||
* Equation editor (AutoCorrect)
|
|
||||||
* Undo/redo for fast collaborative editing
|
|
||||||
* Development of plugins (Thesaurus, DocuSign, Sent to, show the statistics of words/symbols for the selected text)
|
|
||||||
* Draw attention of the users in comments with the help of @username (@mentions)
|
|
||||||
|
|
||||||
### Document Editor improvement tasks
|
|
||||||
|
|
||||||
* Setting custom column width (row height) in the table
|
|
||||||
* Distribute column (Distribute row) in the table
|
|
||||||
* Forms
|
|
||||||
* Formulas in tables
|
|
||||||
|
|
||||||
### Spreadsheet Editor improvement tasks
|
|
||||||
|
|
||||||
* Print (preview + header/footer + page breaks)
|
|
||||||
* Adjustable cells format (numerical, monetary, etc.)
|
|
||||||
* Improvement of auto-filters (there are no settings of style parameters for spreadsheets, spreadsheet resize using mouse, the auto-adding of lines within the formatted spreadsheets)
|
|
||||||
* Pivot tables
|
|
||||||
* Conditional formating (rework)
|
|
||||||
* Modify the algorithm of auto-filling (make various options, for example, copy formatting only)
|
|
||||||
* Spelling check
|
|
||||||
|
|
||||||
### Presentation Editor improvement tasks
|
|
||||||
|
|
||||||
* Automatically fit text size in AutoShape
|
|
||||||
* Improvement of hyperlinks (internal links - an analog of the ability to assign actions to inserted objects)
|
|
||||||
|
|
||||||
### Desktop and mobile editors tasks
|
|
||||||
|
|
||||||
* Development of interface for presentation editor for iPad
|
|
||||||
* Print preview in all desktop editors
|
|
||||||
|
|
||||||
|
|
||||||
## Planned for future versions
|
|
||||||
|
|
||||||
### Server tasks
|
|
||||||
|
|
||||||
* Security improvements
|
|
||||||
* Opening files on client (loading images, shapes and charts)
|
|
||||||
|
|
||||||
### Common tasks for all editors
|
|
||||||
|
|
||||||
* Bug fixes
|
|
||||||
* Speedup on drawing and loading
|
|
||||||
* 3D in AutoShapes and pictures
|
|
||||||
* Mobile versions (improvement)
|
|
||||||
* Improvement to the asian (Korean, Chinese and Japanese) and arabic languages support (vertical text + right-to-left)
|
|
||||||
* Improvement to the asian languages support (Korean, Chinese and Japanese) (canvas-based font rendering)
|
|
||||||
* Border styles (double)
|
|
||||||
* Paste options (keep source formatting, merge formatting, keep text only, etc.)
|
|
||||||
* Document templates
|
|
||||||
* Development of editors add-ons for versioning (Chrome & Mozilla)
|
|
||||||
* Undo/redo for fast collaborative editing
|
|
||||||
* Commenting mode (restricted editing)
|
|
||||||
* Protecting parts of a document from being edited
|
|
||||||
* Protecting parts of a document from being copied
|
|
||||||
* PDF editor
|
|
||||||
* Comparing two documents (+merge)
|
|
||||||
* Opening files on client
|
|
||||||
* Development of plugins (Thesaurus, DocuSign, Sent to, show the statistics of words/symbols for the selected text)
|
|
||||||
* Divide the file settings and the user settings (will be applied to all the files independent of the browser and the computer)
|
|
||||||
|
|
||||||
### Document Editor improvement tasks
|
|
||||||
|
|
||||||
* Review (rework)
|
|
||||||
* Footnotes (endnotes)
|
|
||||||
* The exact height of the rows in the table
|
|
||||||
* Support of % in brush
|
|
||||||
* Backgrounds
|
|
||||||
* Different underlining (double line, wavy line, etc.)
|
|
||||||
* Frames for pictures, templates
|
|
||||||
* Inextricable paragraph (wrap)
|
|
||||||
* Links between the titles
|
|
||||||
* Improvement for the insertion of pictures (search via internet, add from ONLYOFFICE, download pictures from the document, ClipArt)
|
|
||||||
* Hidden text
|
|
||||||
* AutoCorrect
|
|
||||||
* Watermarks (interface)
|
|
||||||
* Forms
|
|
||||||
* Fields
|
|
||||||
* Drawing canvas support
|
|
||||||
|
|
||||||
### Spreadsheet Editor improvement tasks
|
|
||||||
|
|
||||||
* Effects
|
|
||||||
* Backgrounds
|
|
||||||
* Formula bar (improvements)
|
|
||||||
* Version history
|
|
||||||
* Review
|
|
||||||
* Conditional formating (rework)
|
|
||||||
* Data
|
|
||||||
* Sheet and data protection
|
|
||||||
* Splitting the window for several editors
|
|
||||||
* Forms
|
|
||||||
|
|
||||||
### Presentation Editor improvement tasks
|
|
||||||
|
|
||||||
* Vertical text
|
|
||||||
* Animation
|
|
||||||
* Header/footer + slide number + date and time
|
|
||||||
* Video + audio
|
|
||||||
* Themes
|
|
||||||
* Theme editor
|
|
||||||
* SmartArt support
|
|
||||||
|
|
||||||
### Interface tasks
|
|
||||||
* Customization
|
|
||||||
* Adding the information about updates in a new editor version
|
|
||||||
* Toolbar adaptation for various screen resolutions
|
|
||||||
|
|
||||||
### Desktop and mobile editors tasks
|
|
||||||
* Development of interface for document editor for Android
|
|
||||||
* Development of interface for spreadsheet and presentation editors for Android
|
|
||||||
* Development of SDK and API of general files manager for all editors on base of WebDAV (for usability by integrators)
|
|
||||||
|
|
||||||
## Project Information
|
|
||||||
|
|
||||||
Official website: [http://www.onlyoffice.org](http://onlyoffice.org "http://www.onlyoffice.org")
|
|
||||||
|
|
||||||
Code repository: [https://github.com/ONLYOFFICE/DocumentServer](https://github.com/ONLYOFFICE/DocumentServer "https://github.com/ONLYOFFICE/DocumentServer")
|
|
||||||
|
|
||||||
Docker Image: [https://github.com/ONLYOFFICE/Docker-DocumentServer](https://github.com/ONLYOFFICE/Docker-DocumentServer "https://github.com/ONLYOFFICE/Docker-DocumentServer")
|
|
||||||
|
|
||||||
License: [GNU AGPL v3.0](https://help.onlyoffice.com/products/files/doceditor.aspx?fileid=4358397&doc=K0ZUdlVuQzQ0RFhhMzhZRVN4ZFIvaHlhUjN2eS9XMXpKR1M5WEppUk1Gcz0_IjQzNTgzOTci0 "GNU AGPL v3.0")
|
|
||||||
|
|
||||||
SaaS version: [http://www.onlyoffice.com](http://www.onlyoffice.com "http://www.onlyoffice.com")
|
|
||||||
|
|
||||||
## User Feedback and Support
|
|
||||||
|
|
||||||
If you have any problems with or questions about [ONLYOFFICE Document Server][2], please visit our official forum to find answers to your questions: [dev.onlyoffice.org][1] or you can ask and answer ONLYOFFICE development questions on [Stack Overflow][3].
|
|
||||||
|
|
||||||
[1]: http://dev.onlyoffice.org
|
|
||||||
[2]: https://github.com/ONLYOFFICE/DocumentServer
|
|
||||||
[3]: http://stackoverflow.com/questions/tagged/onlyoffice
|
|
Loading…
Reference in a new issue