December 15, 2014
On 15/12/14 12:09, ketmar via Digitalmars-d wrote:
> On Mon, 15 Dec 2014 10:47:29 +0000
> i don't ever talked about disabling attaches. but there is no sense to
> allow attaching *PATCHES*.

I've attached patches to bug reports as examples for discussion, as a precursor to preparing a fully-fledged PR.  Doing so was useful for me, and I think also for the bug reporter.

December 16, 2014
On 16/12/2014 8:30 a.m., ketmar via Digitalmars-d wrote:
> so as you can see this is not about GPL or something. this is about
> attitude which i don't like. maybe i'm overreacting, but i'm very
> stubborn person sometimes. simple registration on github gives 'em +1
> user. not that they care about that one user, but *i* care about github
> not getting that user.

Just one thought, as long as you are not paying Github any money, by using their service you are costing them money. Maybe not much but still.

So is it more important for +1 user or is it more important to waste their money to you? And while you are at it participate in the D communities repos in turn causing Github to loose more money.

December 16, 2014
On 12/16/2014 4:38 AM, ketmar via Digitalmars-d wrote:

> the other way is to make bugzilla speak with github (i.e. teach
> bugzilla automatically making PRs, download comments from github and
> update github comments), but i believe that this is even harder, as
> someone has to write and debug that thing, and then keep and eye on it
> so it will not break. this work will not get anything of great value for
> D community, and there are no spare manpower to do it "just because we
> can".
>

Given that you seem to be an extreme edge case, I don't see how that sort of effort would be worthwhile. Unless the percentage of competent contributors who have a philosophical/moral/whatever objection to github is significant, what's the point?
December 16, 2014
On Tue, 16 Dec 2014 13:24:34 +1300
Rikki Cattermole via Digitalmars-d <digitalmars-d@puremagic.com> wrote:

> On 16/12/2014 8:30 a.m., ketmar via Digitalmars-d wrote:
> > so as you can see this is not about GPL or something. this is about attitude which i don't like. maybe i'm overreacting, but i'm very stubborn person sometimes. simple registration on github gives 'em +1 user. not that they care about that one user, but *i* care about github not getting that user.
> 
> Just one thought, as long as you are not paying Github any money, by using their service you are costing them money. Maybe not much but still.
> 
> So is it more important for +1 user or is it more important to waste their money to you? And while you are at it participate in the D communities repos in turn causing Github to loose more money.

in no way. guthub is not a charity organisation, and they will not do the things that aren't profitable. they spent 10 dollars to keep 100 repos working, they got 100 dollars from paying customer. win. where did they get that customer from? one of the "free users" told his boss about github and boss decided that it's easier to pay github than to keep internal infrastructure.

strictly speaking, the most valuable thing githab has is their "free users". the more people using github the better. so i can't understand why people think that "kind people at github spending money to give us free service". they spending money to get more money, no charity here.


December 16, 2014
On 16/12/2014 9:01 p.m., ketmar via Digitalmars-d wrote:
> On Tue, 16 Dec 2014 13:24:34 +1300
> Rikki Cattermole via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
>
>> On 16/12/2014 8:30 a.m., ketmar via Digitalmars-d wrote:
>>> so as you can see this is not about GPL or something. this is about
>>> attitude which i don't like. maybe i'm overreacting, but i'm very
>>> stubborn person sometimes. simple registration on github gives 'em +1
>>> user. not that they care about that one user, but *i* care about github
>>> not getting that user.
>>
>> Just one thought, as long as you are not paying Github any money, by
>> using their service you are costing them money. Maybe not much but still.
>>
>> So is it more important for +1 user or is it more important to waste
>> their money to you? And while you are at it participate in the D
>> communities repos in turn causing Github to loose more money.
>
> in no way. guthub is not a charity organisation, and they will not do
> the things that aren't profitable. they spent 10 dollars to keep 100
> repos working, they got 100 dollars from paying customer. win. where
> did they get that customer from? one of the "free users" told his boss
> about github and boss decided that it's easier to pay github than to
> keep internal infrastructure.
>
> strictly speaking, the most valuable thing githab has is their "free
> users". the more people using github the better. so i can't understand
> why people think that "kind people at github spending money to give us
> free service". they spending money to get more money, no charity here.

Yes but in this case this is mute. You will talk about Github negatively. You having an account won't cause you to talk positively about it.
December 16, 2014
On Tue, 16 Dec 2014 21:20:39 +1300
Rikki Cattermole via Digitalmars-d <digitalmars-d@puremagic.com> wrote:

> Yes but in this case this is mute. You will talk about Github negatively. You having an account won't cause you to talk positively about it.
but it will add one more user to their statistics. it's bad. but it's not about "making bad to github", it's about github being unnaceptable for *me*. i don't want to ruing github, i just don't want to be a part of it, in any form.


December 16, 2014
On 12/16/14 3:20 AM, Rikki Cattermole wrote:

> Yes but in this case this is mute.

moot. Sorry, couldn't stop myself. Carry on :)

-Steve

December 17, 2014
On 17/12/2014 2:53 a.m., Steven Schveighoffer wrote:
> On 12/16/14 3:20 AM, Rikki Cattermole wrote:
>
>> Yes but in this case this is mute.
>
> moot. Sorry, couldn't stop myself. Carry on :)
>
> -Steve

And this is why I get people to review my work before publication (other than blogs). Well atleast people understand what I mean!

December 17, 2014
On 12/16/2014 10:53 PM, Steven Schveighoffer wrote:
> On 12/16/14 3:20 AM, Rikki Cattermole wrote:
>
>> Yes but in this case this is mute.
>
> moot. Sorry, couldn't stop myself. Carry on :)
>
> -Steve
>


You're both wrong :)

http://www.1001moviequotes.com/joey-moo-point/
December 17, 2014
On 15/12/2014 19:39, H. S. Teoh via Digitalmars-d wrote:
> If you put your git repo online somewhere, I wouldn't mind pulling from
> it and pushing to Phobos as PRs. It's much more convenient than
> downloading patches off bugzilla. (Git was designed to be used this way
> in the first place!)

+1, it really would be much more attractive than patches. That way we can see the code easily in a browser, the developer can split work into commits, the reviewer(s) can easily fetch it. Submitters need to make it easy to start reviewing their code (especially if they don't want to use github). Patches are much harder to apply after time has passed - a git branch can be rebased, clearly showing each conflict encountered.