overture-stack / lectern

Data Schema / Dictionary management system
GNU Affero General Public License v3.0
0 stars 1 forks source link

Feature Request: Move Lectern JS Client into monorepo #206

Closed joneubank closed 2 weeks ago

joneubank commented 1 month ago

We want to move the lectern client codebase into this repository so they can be maintained as part of the same monorepo.

Current js-lectern-client repo: https://github.com/overture-stack/js-lectern-client

There are many advantages to this move, but some important ones are:

Details

Once the client code is co-located with the server additional issues will be needed to track some improvements to the client from its current state

Once the client has been published from this repository:

joneubank commented 2 weeks ago

Removed the task to make the client runnable in browser and moved that to its own issue: #213 . The changes to allow this relate to script validations and it is desired to remove these instead of modifying that code at all. Temporarily we will live with this non browser version.

joneubank commented 2 weeks ago

Readme updated to describe current state: https://github.com/overture-stack/lectern/commit/6784f6c74812ac3f7627ac53d06679088e57f0bf

joneubank commented 2 weeks ago

Closing this ticket with the client merged and available in current state. Future work is needed to make it usable in the browser.

Other tasks that should be considered: