Open jldec opened 1 month ago
Related serializability comment from @jan.johannes
Yes, we will need a new query api. Given that every API is changing, I propose to
project.query2.*
APIs for the feature flagproject.query.*
for backwards compatibility during the feature flagproject.query.*
and rename query2
to query
when persistency etc is nearing GA and release the sdk under a new major versionproject.query2.messageBundle.*
project.query2.message.*
project.query2.variant.*
project.query2.pattern.*
project.query2.lintReports.*
Notes:
MessageBundle
, Message
, Variant
)👍
I like the query2.* idea for the feature flagged api
Context
The current MessageQueryApi operates on Message objects.
☝️ is exposed as
project.query.messages
in the InlangProject apiProposal
From MESDK-77
The comment above suggests a new
MessageBundleQueryApi
for apps to operate directly on the MessageBundle structure.@samuel.stroschein @martin.lysk1
Given our experience with MessageQueryApi, do you think this proposal the right approach to use at this time?