Hi,

I have to say I really like the vision and I see a lot of good ideas and points 
in there.

A couple of thoughts from my side.

I think splitting this up into different projects will be helpful and allow 
easier contributions. I think we should also have some "packaging" of the 
different parts together as a "distribution" for "pure users" e.g. as a docker 
container or maybe other formats.

I see a danger of trying to do too much. If possible I would try to have a 
smaller first step that converts over to the new architecture/project setup and 
then tries to add new and additional features.

Regards,
Patrick

On July 4, 2020 8:34:35 AM GMT+02:00, Martin Blais <bl...@furius.ca> wrote:
>Hi,
>Today I'm starting development on Beancount v3.
>
>This is going to be a pretty big change and will take a while.
>I've laid down the details in this document:
>https://docs.google.com/document/d/1qPdNXaz5zuDQ8M9uoZFyyFis7hA0G55BEfhWhrVBsfc/
><https://docs.google.com/document/d/1qPdNXaz5zuDQ8M9uoZFyyFis7hA0G55BEfhWhrVBsfc/edit#>
>
>This file describes the new set of dependencies for it:
>https://docs.google.com/document/d/10R-msZljuqFY8nckUnR1jVxMX1ol7rJUCMZo7w7QUQs/
><https://docs.google.com/document/d/10R-msZljuqFY8nckUnR1jVxMX1ol7rJUCMZo7w7QUQs/edit#>
>
>And there is a dedicated installation file for the in-development version:
>https://docs.google.com/document/d/1WwZYqsp28Uuk5eFqHQ1u1zqdjghymy8S_Yo-OJENoa4/
><https://docs.google.com/document/d/1WwZYqsp28Uuk5eFqHQ1u1zqdjghymy8S_Yo-OJENoa4/edit#>
>
>The short version is that v3's core is going to be ported to C++ using a
>Bazel build, and the codebase will be sectioned between core and the rest.
>I just merged the new build definition in master.
>
>The current head will be branched as "v2" and maintained stable.
>It will build with both setup.py and Bazel.
>Backward compatible fixes to it will be done there and merged into v3.
>v3 development will occur on branch "master" and breaking changes will
>occur there.
>
>Comments appreciated (on the docs, or here if you prefer),
>
>-- 
>You received this message because you are subscribed to the Google Groups 
>"Beancount" group.
>To unsubscribe from this group and stop receiving emails from it, send an 
>email to beancount+unsubscr...@googlegroups.com.
>To view this discussion on the web visit 
>https://groups.google.com/d/msgid/beancount/CAK21%2BhOvJGCG%2B2DORWHV73wDABP9oNYAS_6oijzd6fGV-mPKZA%40mail.gmail.com.

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beancount+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/EA089F2D-4F0C-4542-B1F9-C36C4B611239%40ch.tario.org.

Reply via email to