+1 on all fronts. Thank you Adrien.

> On Jun 3, 2018, at 10:02 AM, Adrien Monteleone 
> <adrien.montele...@lusfiber.net> wrote:
> 
> Folks,
> 
> Perhaps my comments are not wanted, or out of place, but as an active user, 
> someone who contributes a bit of assistance on the mailing list, and just 
> someone who in general helps people less knowledgable with software 
> selections and support, I have to ask, “Christian, did you consider the 
> impact on complete newbies who might stumble upon and install, for whatever 
> reason, the 2.6.x branch?” Or even someone who is still running it and 
> contemplating an upgrade? As someone who helps out mom and pop businesses 
> adopt GnuCash, the prospect of installing a full major version behind, bugs 
> and all, less functionality, et cetera, and WASTING their time would leave me 
> and them, nothing short of extremely perturbed when we eventually find out 
> there is a more recent version. (*I* know now, but *they* won’t and they 
> might not find me until afterwards, and what of others like me just entering 
> this journey?) Sure, *I* can see where it would be ’nice’ to maintain an 
> older version for certain ‘cut-off’ compatibility reasons, but those *are* 
> the reason for a fork. (really, though, your initial stated reason was a 
> compiling problem, which I though John answered adequately) I sure don’t want 
> to have to repeatedly explain to people that 2.6.x is not supported if there 
> is an ‘official’ branch in the Git repo available. (not that newbies would be 
> looking there mind you, but one thing I’ve learned with this project is you 
> can’t count on what you expect from how people ‘find’ you or install the 
> software.)
> 
> I’m not a dev so I have a less than important perspective, but perhaps you 
> should be aware, that there are some out here who aren’t devs who would not 
> be appreciative of more than one official version that wasn’t actually an 
> actively and officially supported version. I don’t know of any software 
> project where that is acceptable. (If it isn’t supported, it isn’t 
> ‘official’) It isn’t a matter of what is possible that can function or not, 
> it’s a matter of expectation of what is supported and what isn’t. If the main 
> devs don’t want to, or don’t have the resources to, support more than one 
> version, then the answer is a fork. Please consider you might be making life 
> unpleasant for more than just whatever you are willing to take one. You are 
> obligating many others and you are creating an expectation you can’t even 
> fully scope, much less fulfill. (or even at least initially be called to 
> fulfill) Others are going have to have to deal with this ‘old version’ for as 
> long as it exists, not just you.
> 
> Regards,
> Adrien
> 
> 
> 
>> On Jun 2, 2018, at 7:28 PM, John Ralls <jra...@ceridwen.us> wrote:
>> 
>> 
>> 
>>> On Jun 2, 2018, at 2:05 PM, Christian Stimming <christ...@cstimming.de> 
>>> wrote:
>>> 
>>> Am Samstag, 2. Juni 2018, 08:16:35 schrieb John Ralls:
>>>>>> But why do we keep a "gnucash" repo at all and not only everyone's
>>>>>> personal
>>>>>> repository? Of course there is some sort of project belonging. My
>>>>>> proposal
>>>>>> is to still keep the 2.6 branch a little bit more alive, and one or two
>>>>>> maintenance releases might be spun off from there. I'd be the one who
>>>>>> does
>>>>>> the housekeeping there, as discussed already.
>>>>> 
>>>>> Considering you do offer to take care of that 2.6 branch I can live with
>>>>> having one. If John disagrees you may need to make it a core policy
>>>>> decision request and check for a broader opinion there.
>>>> 
>>>> I disagree for the user and contributor confusion reasons already stated,
>>>> because I think that the old Windows build system should be retired, and
>>>> because I think Christian has forgotten how much work goes into support and
>>>> won’t have time to devote to it.
>>>> 
>>>> If Christian wants to fork GnuCash to maintain 2.6.x, he’s free to do so,
>>>> but it should be clear to all that it’s Christian’s fork and not “Official"
>>>> GnuCash. It’s much clearer and cleaner if the fork lives in Christian’s own
>>>> public repository with its own bug tracker and its own support mailing
>>>> list. It’s 10 minutes work to set all of that up on Github, so what’s the
>>>> point of keeping it in the Github repository?
>>> 
>>> *sigh* Of course there is already a private fork, just as everyone else 
>>> around 
>>> here is free to privately fork anything that he/she wants. 
>>> https://github.com/cstim/gnucash/tree/branch-2.6
>>> However, that's not the point of our common project gnucash. "Official", as 
>>> you call it.
>>> 
>>> Talking of core policy decision: Ultimately the decision is about whether 
>>> there might be another 2.6.x release after the 2.6.20 in April, which in 
>>> turn 
>>> is the reason for the existence of any 2.6 branch. John, it seems you 
>>> decided 
>>> that there should not be any such release anymore under any circumstances. 
>>> Had 
>>> this been a decision following our decision process,
>>> https://wiki.gnucash.org/wiki/Decision_process
>>> , I would have been the voice that raises a objection to that decision.
>>> 
>>> From my point of view, April isn't too far away and there might indeed be a 
>>> 2.6.21 with some bugfixes. This is not a long-term commitment, just for 
>>> maybe 
>>> another few months after the 2.6.20 release. How big is the risk in 
>>> accepting 
>>> this objection and allow a potential 2.6.21 release to show up in the near 
>>> future? I'm surprised to see that prohibited from your side to begin with.
>> 
>> Christian,
>> 
>> Sigh yourself.
>> 
>> As I pointed out before, there is no new policy. As far as I can tell from 
>> the repo's history GnuCash has *never* maintained two stable branches. Ever. 
>> We're following that practice by end-of-lifing 2.6 with the release of 3.0. 
>> If there needs to be a core decision it's to change that policy, not to 
>> continue it.
>> 
>> BTW, there's already a 2.6.21 because the MySQL backend was broken on 
>> 2.6.20. It was released April 10. 
>> 
>> How is it not a long-term commitment? There's no end to "just one more".
>> 
>> Regards,
>> John Ralls
>> 
>> _______________________________________________
>> gnucash-devel mailing list
>> gnucash-devel@gnucash.org
>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> 
> 
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel

_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to