On Sat, Mar 24, 2018 at 2:00 AM, Jason Chu <[email protected]> wrote:

>
>
> On Fri, Mar 23, 2018 at 10:30 PM Martin Blais <[email protected]> wrote:
>
>> How would you feel about me baking an official 2.0 stamp on the current
>> tip?
>> I was waiting to finish the doc integration to do this and adopt semantic
>> versioning.
>>
>> I don't think I will wait to close all the tickets before I make numbered
>> releases.
>> It's been pretty stable and I don't have enough bandwidth these days.
>>
>> Here's what I see is next in terms of "small stuff" that would be part of
>> near upcoming 2.x releases:
>> - Integrate Dominik's docs as a static copy.
>> - Adding coherent cmdline options to disable the caches (pickle cache,
>> price source cache, implement import cache for costly conversions).
>> - Remove the Holding class (less code); replace all its functionality by
>> aggregation of positions. Rewrite all the reports with SQL queries only.
>> - Promote list_holdings.py (the script I use myself) to the main codebase
>> and share an example Google Sheets doc to track assets (that's what I've
>> been doing for years, works great).
>> - Figure out what to do about speed (we need something like a 3x speedup
>> IMO).
>>
> The patch for Inventory as a dict will speed up anything to do with
> inventories...
>
> https://bitbucket.org/blais/beancount/issues/191/
> beancountcoreinventory-should-be-a-dict
>
>
Yep, aware of that one. I didn't want to merge something that affects
beancount.core this much before the release.
Now that 2.0.0 is stamped, I can look at it.
Thanks for submitting it!



> - Do something about price sources now that G and Y finance are gone
>> (perhaps just provide a helpers library instead of a tool, not sure)
>> This is small-ish stuff that gets on my own nerves regularly.
>>
>> Here's some stuff that's being requested regularly by others that I also
>> would like to work on:
>> - Adding options to override / take priority over inference for precision
>> and allow you to set the num digits to render directly.
>> - Take a solid look at the CSV importer contributions waiting in PRs.
>> - Implement AVERAGE booking.
>> - Implement query assertions to have a good budget story / take time to
>> check out Fava's custom directive for that, maybe integrate.
>> - Supporting UTF8
>> and of course, slowly work my way through all those tickets and pending
>> PRs.
>>
>> There's work for three dozen lifetimes (I don't suggest wading through
>> the TODO file, you'll need courage and it's organized like a 14 year old's
>> bedroom). Overall I'd like to reduce the amount of code (deprecate
>> Holdings, perhaps delete bean-web (because Fava, if it can be baked),
>> factor out SQL query client to a configurable row-based query tool that
>> works on any data source) and focus on doing more with a smaller body of
>> code (e.g. compute returns, support complex risk calculations (I hold
>> options), implement pivot table in SQL for e.g. monthly reports, make the
>> shell so powerful it's the only way to generate reports, simplify the
>> tags/links schema, etc.).
>>
>>
>>
>>
>> On Fri, Mar 23, 2018 at 10:00 AM, Martin Michlmayr <[email protected]>
>> wrote:
>>
>>> 2.0rc1 is almost a year old.  Would it be possible to cut an rc2 since
>>> there have been a lot of changes in the meantime?
>>>
>>> This would help those not installing from mercurial directly.
>>>
>>> Thanks,
>>>
>>> Reference:
>>> https://pypi.org/project/beancount/#history
>>> --
>>> Martin Michlmayr
>>> http://www.cyrius.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 [email protected].
>>> To post to this group, send email to [email protected].
>>> To view this discussion on the web visit https://groups.google.com/d/
>>> msgid/beancount/20180323140005.4y4rquuqigi7mgts%40jirafa.cyrius.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
>> 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 [email protected].
>> To post to this group, send email to [email protected].
>> To view this discussion on the web visit https://groups.google.com/d/
>> msgid/beancount/CAK21%2BhM_sHSBRpGVhi-GTeYd-yCKwdjePpigCsSdXRDQK3afiw%
>> 40mail.gmail.com
>> <https://groups.google.com/d/msgid/beancount/CAK21%2BhM_sHSBRpGVhi-GTeYd-yCKwdjePpigCsSdXRDQK3afiw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> 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 [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/beancount/CAFFHUgs_rgYhAuOtoYgBpAXtD0Zx3WiyU-
> f7Dgz-OwZhqCv-1g%40mail.gmail.com
> <https://groups.google.com/d/msgid/beancount/CAFFHUgs_rgYhAuOtoYgBpAXtD0Zx3WiyU-f7Dgz-OwZhqCv-1g%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/CAK21%2BhN%3DmvSeSTGcENrbB8hb1J2b%3DidvAFzSohcP7dC6sKJ0fA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to