mirror of
https://github.com/simonmichael/hledger.git
synced 2024-12-27 04:13:11 +03:00
daab432a29
[ci skip]
2.7 KiB
2.7 KiB
Roadmap / Wishlist
Ideas about where the hledger project should be going next, as of 2019q4. Discussion welcome.
Targets
Dated targets we are aiming for:
- hledger 1.16 - 2019-12-01
- ghc 8.8 support
- more powerful CSV conversion
- updated home page, faq, manuals
- reduce install hassles with terminfo C lib
Priorities
Current priorities for the project, grouped under four overarching themes:
DocumentationImproving the docs.
|
"Effectiveness"Improving approachability, just-works quality, practicality, real-world usefulness.
|
ChartsAdding charts and more visual appeal.
|
InvestmentImproving suitability for investment tracking. #1015
|
Wishlist
A few high-level maintainer wishes, by topic. Discussing/moving any of these forward is a big help.
Docs
- build the contributor/dev guide from CONTRIBUTING.md plus the READMEs; clean up
- move general PTA docs to plaintextaccounting.org
- simplify manuals' TOC/structure on the website
Tests
- migrate to tasty, unblock ghc 8.8 support
- survey/document current testing setup (process, coverage, redundancy..); identify weaknesses; design a policy for tests; make a plan for achieving that
- start adding property tests/other new kinds of testing if appropriate
Milestones
Some project achievements to unlock, for fun:
1.0 releasepackaged in major distros, binaries availablepretty good reference docs100 committers1k github starsamong top 50 haskell projects by github starsdiscussed on Hacker News- match ledger IRC channel
- multiple people providing support
- pretty good tutorial docs
- mentioned in "what good Haskell software exists" discussions
- pretty good cookbook docs
- 100 IRC chatters
- 2k github stars
- among top 40 haskell projects by github stars
- match ledger speed
- match ledger committers
- 200 committers
- 2.0 release
- match ledger stars
- match beancount mail list
- match ledger mail list