🛣️Roadmap
View the official AppFlowy public roadmap
Our roadmap is where you can learn about the features we’re working on, their status, when we expect to release them, and how you can help us. Have any questions or comments about items on the roadmap? Or feedback about the roadmap itself, such as how issues are presented? Share your feedback via the discussions.
Guide to the roadmap
Labels
Every item on the roadmap is an issue, with labels that indicate each of the following:
AI
: features built on top of artificial intelligence technologybug
: something needs fixingcalendar
: features related to the calendar databaseci
: tasks related to continuous integrationsdata sync
: features related to syncing data across devices and toolsdependencies
: pull requests that update a dependency filedocumentation
: this is a documentation taskduplicate
: the issue or pull request already existseditor
: features related to the rich-text editorexport
: features related to exporting data from AppFlowygood first issue for devs
: for the community members to claimgood first issue for experienced devs
: for the experienced community developers to claimgrid
: features related to the table-view databasehelp-wanted
: for the community members to claimimprovements
: improvements on an existing featureinfra
: engineering tasks that are not related to UX/UI featuresinstall
: tasks related to installing AppFlowyintegrations
: features related to integrating third-party serviceskanban board
: features related to the board-view databasemobile
: features related to AppFlowy Mobileneeds design
: this requires a design specnew feature
: this is something new for the end usernotes
: something to rememberorganization
: features related to organizing information in AppFlowyplugins
: this is a plugin taskprogram
: this is a community program taskreact
: related to ReactRust-only
: to complete this task only requires RustRust-starter
: friendly to Rust beginnersshortcuts
: features related to keyboard shortcutstauri
: features or tasks related to AppFlowy Tauritests
: tasks related to writing teststranslation
: tasks related to translating AppFlowy into different languages
Item Status
“Status” indicates the stages that the feature goes through, from “Need triage” to “Done”. Most of the options are self explanatory.:
Need triage
Need test for Windows / Linux / macOS
Wait for reporter
Ready for assess
Planned: included in our plan
Not Planned: decided against it
ToDo: in the queue of the upcoming development (next two releases)
In progress: currently in development
Blocked: have started but can’t proceed as it is blocked by something
Done: the development is finished and merged into the main branch
Milestones
The roadmap is arranged on a project board to give a sense of how far out each item is on the horizon. If a feature is planned, it is already or will be added to a particular milestone, aka release. For example, “Implement FlowyEditor’s RichText component” is added to v0.0.7. You will also find issues that are not planned for which no milestone is yet available. In addition, you can see a list of milestones that are already planned and track their progress here.
Views
To easily track the project based on your interest, we organize issues into different views as follows:
If you are interested in contributing to AppFlowy, please have a look at the “Help Wanted” tab where we maintain a list of issues open to the community.
Disclaimer
The roadmap is subject to change, especially further out on the timeline. Any statement in this repository that is not purely historical is considered a forward-looking statement. The forward-looking roadmap does not represent a commitment, guarantee, obligation, or promise to deliver any product or feature, or promise to deliver any product and feature by any particular date, and is intended to outline the general development plans.
Acknowledgments
This article is adapted from GitHub public roadmap’s README.md
Last updated