>I assume many users here run directly from source code and it's probably a 
minority who pip install.

I think that the opposite is true.
According to this site, beancount package has ~50 downloads on average per 
day: https://pypistats.org/packages/beancount , many of these downloads are 
probably coming from Fava installations. 
I also use only packaged stable version.

On Sunday, July 26, 2020 at 5:24:39 AM UTC+3 bl...@furius.ca wrote:

> On Sat, Jul 25, 2020 at 4:18 PM Daniele Nicolodi <dan...@grinta.net> 
> wrote:
>
>> On 25/07/2020 13:14, Martin Blais wrote:
>> > On Sat, Jul 25, 2020 at 2:23 PM Daniele Nicolodi <dan...@grinta.net
>> >     Would it make sense to have v2 depend on the new project instead 
>> that
>> >     having the code in two places?  beancount v2 setup.py could 
>> restrict the
>> >     version to (for example) 'beanprice < 2.0' so that incompatible 
>> changes
>> >     can be pushed to another branch.
>> > 
>> >     This only requires publishing beanprice to PyPI and declaring the
>> >     dependency in setup.py (and merge the patch that removes beanprice 
>> from
>> >     master to the v2 branch). I can do that if there is agreement about 
>> this
>> >     way forward.
>> > 
>> > 
>> > I thought about removing it from v2, and doing the same for report/web,
>> > but I kind-of feel that until v3 has at least a "beta" level base to
>> > work from, it's probably best not to mess too much with v2, current
>> > users should be able to just keep working without having to make 
>> changes.
>>
>> Unless I am missing something, there would not be any user visible
>> change other than one more package downloaded and installed when 'pip
>> install beancount' is run.
>>
>
> That's assuming people aren't running from source.
> I assume many users here run directly from source code and it's probably a 
> minority who pip install.
> I don't really know TBH.
>
> I think of v2 as "frozen" at this point, more or less, new development 
> will occur on v3. As long as the changes are trivially mergeable to v3 and 
> introduce only very minimal changes (e.g. bug fixes), I probably will do 
> them on the v2 branch, but anything interesting will happen on v3. There's 
> no point in breaking things on v2. Let's break things in v3 (and make 
> progress).
>
>
>

-- 
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/7e4f68fc-af1d-4cd7-9a45-2e29bbafea71n%40googlegroups.com.

Reply via email to