August 30, 2014
"Dicebot"  wrote in message news:mrhmerdjofsrcltlgxwt@forum.dlang.org...

> I agree with Iain, we should respect opinion of people trying to stay away from intrusive ecosystems like GitHub. While probability of someone picking the patches and proceeding with them is low (and we shouldn't give false hopes) there is no place for "GitHub or GTFO" reaction. It is just rude.

I'm yet to hear an actual reason why taking the 5 minutes to create a github account is too hard. 

August 30, 2014
On Saturday, 30 August 2014 at 14:08:56 UTC, Daniel Murphy wrote:
> "Dicebot"  wrote in message news:mrhmerdjofsrcltlgxwt@forum.dlang.org...
>
>> I agree with Iain, we should respect opinion of people trying to stay away from intrusive ecosystems like GitHub. While probability of someone picking the patches and proceeding with them is low (and we shouldn't give false hopes) there is no place for "GitHub or GTFO" reaction. It is just rude.
>
> I'm yet to hear an actual reason why taking the 5 minutes to create a github account is too hard.

It is not hard, it is plain unacceptable for certain people. Call that religious reasons.
August 30, 2014
On Saturday, 30 August 2014 at 14:06:55 UTC, H. S. Teoh via
Digitalmars-d wrote:
> I can't believe you people would waste hours on a useless discussion,
> when it takes just 5 minutes to generate PR's from the OP's patches:
>
> 	https://github.com/D-Programming-Language/druntime/pull/939
> 	https://github.com/D-Programming-Language/phobos/pull/2475
>
> Seriously, we forum people need to get a perspective sometimes.
> *grumble* *grumble*

Unfortunately one cannot have a 5 min PR to change the culture :(
August 30, 2014
On Sun, 31 Aug 2014 00:09:02 +1000
Daniel Murphy via Digitalmars-d <digitalmars-d@puremagic.com> wrote:

> I'm yet to hear an actual reason why taking the 5 minutes to create a github account is too hard.
'cause i don't want to be a part of github. i'd better eat dirt.


August 30, 2014
On Sat, Aug 30, 2014 at 02:19:39PM +0000, Dicebot via Digitalmars-d wrote:
> On Saturday, 30 August 2014 at 14:06:55 UTC, H. S. Teoh via Digitalmars-d wrote:
> >I can't believe you people would waste hours on a useless discussion, when it takes just 5 minutes to generate PR's from the OP's patches:
> >
> >	https://github.com/D-Programming-Language/druntime/pull/939
> >	https://github.com/D-Programming-Language/phobos/pull/2475
> >
> >Seriously, we forum people need to get a perspective sometimes. *grumble* *grumble*
> 
> Unfortunately one cannot have a 5 min PR to change the culture :(

Oh?

	https://github.com/D-Programming-Language/forum-culture/pull/1

;-)


T

-- 
What's a "hot crossed bun"? An angry rabbit.
August 30, 2014
On Saturday, 30 August 2014 at 14:18:55 UTC, Dicebot wrote:
> It is not hard, it is plain unacceptable for certain people. Call that religious reasons.

You should accept bug reports with complete or incomplete patches in order to reach stability.

You cannot expect anyone to figure out how to use github just to submit one tiny patch. That's like saying: «we don't really care about stability», or «you have to be a regular contributor in order to improve the system».

It is quite reasonable to follow the path of least resistance: sit on the patch without submitting it. If you want stability then you don't want that. You want to identify all problems and all possible solutions.
August 30, 2014
"Dicebot"  wrote in message news:xovsaqnanmmgaltipuhz@forum.dlang.org...

> It is not hard, it is plain unacceptable for certain people. Call that religious reasons.

Using github is similar to our requirement to match the code style when submitting patches.  It's non-negotiable, because there's no good reason not to do it.  You just remove those tabs, then get on with it. 

August 30, 2014
On Saturday, 30 August 2014 at 14:32:01 UTC, Daniel Murphy wrote:
> Using github is similar to our requirement to match the code style when submitting patches.  It's non-negotiable, because there's no good reason not to do it.  You just remove those tabs, then get on with it.

Here is a good reason: «I have no interest in learning github, and I personally don't care if you accept this patch, but here you have it in case you want to improve your system».

Here is another good reason: «Figuring out the D process is waaaay down on my todo list, maybe sometime next month, next year, next…»
August 30, 2014
On Saturday, 30 August 2014 at 14:32:01 UTC, Daniel Murphy wrote:
> "Dicebot"  wrote in message news:xovsaqnanmmgaltipuhz@forum.dlang.org...
>
>> It is not hard, it is plain unacceptable for certain people. Call that religious reasons.
>
> Using github is similar to our requirement to match the code style when submitting patches.  It's non-negotiable, because there's no good reason not to do it.  You just remove those tabs, then get on with it.

No it is not. GitHub is an intrusive closed ecosystem and it is legitimate concern for anyone caring about the open internet. The fact that I have considered D contribution more important than this concern and the fact that you consider such reasoning silly does not make it less legit and/or widespread. If you don't want these contributions - just ignore it, someone else will take care. But please avoid this pseudo-pragmatical "non-negotiable" bullshit, at least in public.
August 30, 2014
"Ola Fosheim Grøstad" " wrote in message news:pmrjlrkkaaiguefnqypr@forum.dlang.org...

> Here is a good reason: «I have no interest in learning github, and I personally don't care if you accept this patch, but here you have it in case you want to improve your system».
>
> Here is another good reason: «Figuring out the D process is waaaay down on my todo list, maybe sometime next month, next year, next…»

If it takes longer to work out how to submit a pull request than make your patch, your patch probably wasn't worth doing.