create new issue 781360ade670846ed0ccdbfd19ffa8fd

This commit is contained in:
Sebastian Kuzminsky 2025-07-18 10:30:09 -06:00
parent 75f99040e5
commit b7144bb5ff

View file

@ -0,0 +1,15 @@
add a layer to the architecture with a DB api between the FS and ent?
This issue grew out of the discussion in issue
08f0d7ee7842c439382816d21ec1dea2.
Currently the entomologist crate code directly reads and writes files
and calls `git commit` when it wants. The directory is managed by the
application, generally as an ephemeral worktree containing a (possibly
detached) checkout of the `entomologist-data` branch.
We may be able to simplify the ent internals (and the application)
by adding a "database" API between ent and the filesystem.
There is some preliminary design brainstorming in the issue mentioned
above.