-
Notifications
You must be signed in to change notification settings - Fork 689
Development Roadmap
This document describes the current priorities for the SecureDrop project. If you have thoughts, you are welcome to file an issue on GitHub or drop by our Gitter chatroom to talk with us.
Please note that this is a tentative roadmap. As releases approach, tickets will become more fine grained. Items may be added, removed or modified. The versioning here may also change - e.g. if bugfixes need to be pushed out, there may be some deviation from this roadmap.
SecureDrop 2.6.1 was released on August 17, 2023. It contains a fix to the logic for provisioning Journalist Workstations on Tails. As there were no server-side code changes, .deb packages were not built for this release.
A pilot project is underway to evaluate the use of Qubes OS as the foundation of an integrated SecureDrop Workstation, with a graphical SecureDrop Client application. See our blog post for more information.
SecureDrop Core: the SecureDrop server code, and any other code required to operate a traditional SecureDrop installation. See the securedrop repository for more information. SecureDrop Core releases are coupled to the Tails release calendar where possible.
SecureDrop Workstation: an integrated workstation environment that can connect to a SecureDrop server. See the securedrop-workstation repository for more information.
⋯ = started
✔ = completed
-
SecureDrop Workstation:
- ⋯ Update Fedora base template version to fedora38
- ⋯ Export submissions to Veracrypt drives
- ⋯ Support viewing of additional file types
- ⋯ Qubes 4.2 support:
- ⋯ Update base template creation process
- ⋯ Update Qubes RPC policy formats
- ⋯ Simplify system provisioning
-
SecureDrop Server:
- ⋯ Use Sequioa for GPG operations
- ⋯ Use continuous workflow for localization
-
SecureDrop Workstation:
- ⋯ Add support for cancelling downloads in the SecureDrop Client
- ⋯ Add network performance information in the SecureDrop Client
- ⋯ Qubes 4.2 support:
- ⋯ Simplify system provisioning (ongoing)
- ⋯ Use Qubes updater for template updates, replacing custom update code
- ⋯ Update SecureDrop Client launcher
- ⋯ Improve installation process
- ⋯ Add backup/restore for system configuration
-
SecureDrop Server:
- ⋯ Add support for Tor PoW-based DDoS protection
- ⋯ Update administration tools for Tails Debian 12 upgrade