killercup / killercup/static-filez

Split server and archive writer

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
good first issue help wanted
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.