killercup / killercup/static-filez
Split server and archive writer
- Dominant language
- Rust
- Stars
- 35
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
For @quietmisdreavus and rustdoc integration.
- [ ] Add two cargo features: `build`, and `serve`, both enabled by default
- [ ] Further split up `lib.rs` and conditionally enable stuff based on the set features
- [ ] Remove quicli dependency and instead add only the stuff we use
Contributor guide
Research direction
Start by reading lib.rs and the existing Cargo feature and dependency declarations to understand how server and archive-writing paths are currently combined. Separate the build and serve feature paths, keep both enabled by default, and verify that the quicli dependency is removed while the needed functionality remains available.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- backend, build-system
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100