On Fri, Mar 23, 2018 at 10:30 PM Martin Blais <bl...@furius.ca> 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

- 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 <t...@cyrius.com> 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 beancount+unsubscr...@googlegroups.com.
>> To post to this group, send email to beancount@googlegroups.com.
>> 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 beancount+unsubscr...@googlegroups.com.
> To post to this group, send email to beancount@googlegroups.com.
> 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 beancount+unsubscr...@googlegroups.com.
To post to this group, send email to beancount@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/CAFFHUgs_rgYhAuOtoYgBpAXtD0Zx3WiyU-f7Dgz-OwZhqCv-1g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to