Replies: 4 comments 1 reply
-
Is this the tick-tock model? This looks good. Note that per semver, 0.x -> 0.(x+1) is considered a "major" version and can break API compatibility. It might help to have some general guidelines for users at each stage, too: "ready for testing, please report bugs", "ready for day-to-day use, but may still have breaking changes", etc. For example, switching to an sqlite backend will entail a breaking change for users. When this is settled, I think the summaries would be good as descriptions on each milestone. |
Beta Was this translation helpful? Give feedback.
-
Depends on where we'd expect people to start using/testing the application - but I'd suspect that moving the switch to SQLite to an ealier milestone might make sense (v0.5?) - if we do it soon, there's no expectation that there would be a migration step to go from LMDB->SQlite. |
Beta Was this translation helpful? Give feedback.
-
OK, this is done. All issues are either:
Latter means that issue requires further clarification, there is an unanswered question or it is simply depends on something else. |
Beta Was this translation helpful? Give feedback.
-
I've copied the milestone descriptions from above into https://github.com/taskchampion/taskchampion/milestones. Those might need a bit of updating, but they're close :) |
Beta Was this translation helpful? Give feedback.
-
TC currently stands at v0.3.0. This is an attempt to untangle current issues and create a path towards v1.0.0
This list is based on the "tick-tock" model, starting with v0.4.0 being "tock" to stabilize the current state.
v0.4.0
add
command #105v0.5.0
help
output #116 & Support colorized output #86fzf
integration (happy to help with this one as long as someone handlesstdin
on the "Rust side") Filtering tasks - option to delegate task choice to fzf #104task config
dumps configuration (shall it eventually provide an interactive config?)v0.6.0
anyhow
andthiserror
Switch toanyhow
andthiserror
#148--help
in more places Accept--help
in more places #178--
Allow taking all remaining arguments as description, with--
#135v0.7.0
--
#135v0.8.0
$EDITOR
(https://github.com/djmitche/taskchampion/issues/97)fzf
integration (https://github.com/djmitche/taskchampion/issues/104 et al.)v0.9.0
status:..
#134v1.0.0
Future
If there are no objections, I'll go over the Issues List with a finer-tooth comb tomorrow and sort everything into the respective milestones.
Beta Was this translation helpful? Give feedback.
All reactions