Separate hero_lib osis and relavant crates to a separate hero_rpc project #105

Open
opened 2026-02-16 17:18:14 +00:00 by timur · 0 comments
Owner

Currently, we have all our OpenRPC server - client generation from OSchema specifications in hero_lib. This is problematic for a few reason. Crowds hero_lib with a bunch of libraries only used for this purpose. Also we have hero_osis which is the OSIS server for hero_zero, and the OSIS code generation library has become more than a object storage and indexing system. Finally it would be easier for ai to know all relavant code is in the same project, especially since now the approach is to port existing backend's to OSchema generated servers.

Currently, we have all our `OpenRPC` server - client generation from `OSchema` specifications in hero_lib. This is problematic for a few reason. Crowds `hero_lib` with a bunch of libraries only used for this purpose. Also we have `hero_osis` which is the OSIS server for `hero_zero`, and the OSIS code generation library has become more than a object storage and indexing system. Finally it would be easier for ai to know all relavant code is in the same project, especially since now the approach is to port existing backend's to OSchema generated servers.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_lib#105
No description provided.