1
0
mirror of https://github.com/pirate/ArchiveBox.git synced 2025-09-02 19:02:37 +02:00

Updated Roadmap (markdown)

Nick Sweeting
2019-03-01 04:25:53 -05:00
parent 4d40d5d9c0
commit d7cae9412c

@@ -4,12 +4,16 @@
If you feel like contributing a PR, some of these tasks are pretty easy. Feel free to open an issue if you need help getting started in any way!
**Major upcoming changes:**
### Major upcoming changes
- switch to django + sqlite db with migrations system & json/html export for managing archive schema changes and persistence
- finalize python packaging to allow installing via pip and importing individual components
- add an optional web GUI for managing sources, adding new links, and viewing the archive
- switch to sha256 of URL as unique link ID
- support storing multiple snapshots of pages over time
- support customer user puppeteer scripts to run while archiving (e.g. for expanding reddit threads, scrolling thread on twitter, etc)
**Minor upcoming changes:**
### Minor upcoming changes
- support pushing pages to multiple 3rd party services using ArchiveNow instead of just archive.org
- body text extraction using [fathom](https://hacks.mozilla.org/2017/04/fathom-a-framework-for-understanding-web-pages/)
- auto-tagging based on important extracted words
- full-text indexing with elasticsearch/elasticlunr/ag