You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: roadmaps/2022.md
+51-10Lines changed: 51 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -70,13 +70,54 @@ Regarding this point, more details are available on the product team roadmap, bu
70
70
71
71
## Q2 2022
72
72
73
-
-[ ] Finish the recruitment process to hire an intern. Depending on the intern, the onboarding will be in Q2 or later.
74
-
-[ ] Release v0.27.0 including indexation speed improvements, the nested field support, the typo tolerance customization, the stabilization/improvement of the cropping & highlighting.
75
-
-[ ] Keep being more and more transparent regarding the pre-release tasks each developer makes: write down regularly on GitHub the context, the hypotheses, the results & conclusions, the graphs, the metrics...
76
-
-[ ] Keep improving the indexation speed: work with constraints, add benchmarks to prove the change is valuable...
77
-
-[ ] v0.28.0: stabilize the API routes. v0.28.0 will be released at the beginning of Q3 but the specs and the whole sprint is during Q2.
78
-
-[ ] Keep working on the tokenizer
79
-
-[ ] Clarify the organization regarding the issue management
80
-
-[ ] Make it more contribuable in order to let the community add their language support easily
81
-
-[ ] Autobatching feature: stabilize it, or at least start to work on the stabilization.
82
-
-[ ] Automate our release process by deploying releasemops 🤖
73
+
-[X] Finish the recruitment process to hire an intern. Depending on the intern, the onboarding will be in Q2 or later.
74
+
-[X] Start process to hire a senior software engineer.
75
+
-[X] Release v0.27.0 including indexation speed improvements, the nested field support, the typo tolerance customization, the stabilization/improvement of the cropping & highlighting.
76
+
-[X] Keep being more and more transparent regarding the pre-release tasks each developer makes: write down regularly on GitHub the context, the hypotheses, the results & conclusions, the graphs, the metrics...
77
+
-[X] Keep improving the indexation speed: work with constraints, add benchmarks to prove the change is valuable...
78
+
-[X] v0.28.0: stabilize the API routes. v0.28.0 will be released at the beginning of Q3 but the specs and the whole sprint is during Q2.
79
+
-[X] Keep working on the tokenizer
80
+
-[X] Clarify the organization regarding the issue management
81
+
-[X] Make it more contribuable in order to let the community add their language support easily
82
+
-[X] Publish the tokenizer to crates.io
83
+
-[ ]*Started in Q2* - Autobatching feature: stabilize it, or at least start to work on the stabilization.
84
+
-[ ]*Delayed* Automate our release process by deploying releasemops 🤖
85
+
86
+
## Q3 2022
87
+
88
+
The core team has two main goals for this quarter: to improve the product and also include the future release of v1 in our decisions.
89
+
90
+
### Road to v1
91
+
92
+
Since API stabilization has been done in v0.28.0, the core team is close to releasing v1. The following list still needs to be done:
93
+
94
+
-[ ] Stabilize the auto-batching feature: this feature works in a completely transparent way, thus making it not visible to the users.
95
+
-[ ] Clean and stabilize the Meilisearch CLI.
96
+
-[ ] Ensure the API key management feature is stabilized.
97
+
98
+
v1 will not be released during Q3, but we hope to be able to release it by the end of the year or by the beginning of 2023.
99
+
100
+
### Improve the Meilisearch product
101
+
102
+
This part is tightly related to the product team and is mostly decided on their side via the Product Squads and user discussions.
103
+
104
+
-[ ] Release v0.28.0 (11th July) containing the API stabilization. Handle the support and the user feedback following the massive breaking changes.
105
+
-[ ] Release v0.29.0 (September)
106
+
-[ ] Fixing user pain points like pagination.
107
+
-[ ] Improving the document deletion speed.
108
+
-[ ] Adding really demanded features like multi-index search.
109
+
-[ ] Start v0.30.0 implementation (content not planned yet)
110
+
111
+
### Team
112
+
113
+
-[ ] Finish the recruitment process to hire a senior software engineer.
114
+
-[ ] Onboard the new software engineer.
115
+
-[ ] Adapt the team synchronization and rhythm according to the Product Squad (PS) freshly introduced by the product team.
116
+
117
+
### Misc
118
+
119
+
-[ ] Finish internship work on Jayson. Integrate it to one or two routes on the Meilisearch side.
120
+
-[ ] Work with the devrel team to promote the contributions we need on the tokenizer side.
121
+
-[ ] Keep improving indexation speed/crash
122
+
-[ ] by gathering user feedback and use-cases and creating benchmarks according to them: we'll ensure we succeeded or not the improvement.
123
+
-[ ] by keep investigating and trying new technical solutions on our side.
0 commit comments