Skip to content

mobyvb/longform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Longform

Longform is a server that allows for storing, editing, and hosting academic/scholarly work.

This project is not ready for use yet. Here is a list of desired future functionality:

  • document page
    • easy linking of headers and footnotes
    • readability on all screen sizes
    • light and dark themes
  • document editing page
    • main body of document. Can be simple markdown for now, but should allow linking to footnotes and glossary terms somehow
    • footnotes - these are per-document
    • glossary terms - these are global (my use-case for now involves a single theme for all published documents), though I may want to consider having an option for per-document glossary terms in the future
  • list page
    • titles and blurbs for each page
    • should have some sort of subdirectory/recursive listing functionality
  • list edit page
    • complete freedom to reorganize/reorder documents and how they will be published

For now, I plan on using a sqlite3 db for data that needs to be preserved, and the static directory can be used to publish any static files.

The UI will start out very basic. I want to first figure out how the data and application will interact. Then, I can focus on improving the experience.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors