novelistapp / novelist

A cool text editor for authors
MIT License
18 stars 3 forks source link

Change crate structure #8

Closed spacekookie closed 6 years ago

spacekookie commented 6 years ago

This is inevitable so maybe we just do it now rather than later.

  1. Main UI crate (novelist-ui)
  2. Data persistence crate (novelist-core or novelist-data)
  3. Procedural macro helpers (novelist-codegen)

Maybe a crate that wraps it all together? (novelist-core or just novelist)

Then we have a binary which is called novelist which uses either 1 and 2 or just a meta crate