Skip to content

Ship CSV rules and allow to load CSV rule from common path #2382

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Thaodan opened this issue May 8, 2025 · 2 comments
Open

Ship CSV rules and allow to load CSV rule from common path #2382

Thaodan opened this issue May 8, 2025 · 2 comments
Labels
A-WISH Some kind of improvement request or proposal. csv The csv file format, csv output format, or generally CSV-related. needs-design To unblock: needs more thought/planning, leading to a spec/plan setup

Comments

@Thaodan
Copy link

Thaodan commented May 8, 2025

I noticed that some of the CSV rules look quite functional by default for a supported banks.

I was thinking that it could make sense to ship those with hledger-cli and load from a common path i.e. program or data directory and then user data directory.

@simonmichael simonmichael added A-WISH Some kind of improvement request or proposal. csv The csv file format, csv output format, or generally CSV-related. needs-design To unblock: needs more thought/planning, leading to a spec/plan labels May 8, 2025
@simonmichael
Copy link
Owner

simonmichael commented May 8, 2025

I like the idea in general, though it sounds hard to provide good coverage when you think of all the banks in the world.

It's related to setup, and perhaps could tie in to the https://hledger.org/dev/hledger.html#setup command.

And these require thinking about file layout/locations, and possibly a bit of i18n/l10n.

@simonmichael
Copy link
Owner

simonmichael commented May 8, 2025

Also related: #507, smarter/automatic CSV conversion

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-WISH Some kind of improvement request or proposal. csv The csv file format, csv output format, or generally CSV-related. needs-design To unblock: needs more thought/planning, leading to a spec/plan setup
Projects
None yet
Development

No branches or pull requests

2 participants