Live data from Hacker News

Ask HN: Which open source projects have kind, supportive, talented teams?

news.ycombinator.com

271–280 of 293 posts

Re: Ask HN: Which open source projects have kind, supportive, talented teams?

#271

Earlier quoted context omitted.

Thankfully (but still unfortunately), the Go community Slack does a great job of replacing the IRC channel with more civilized/productive discussion. The IRC channel, like many, is often not a friendly place.

If this is the case, I think Go people should remove IRC and add Slack from this page: https://golang.org/help/

No! No more slack!

* Rocketchat * Gitter * Let's Chat https://github.com/sdelements/lets-chat * Baloons https://github.com/rickyrauch/Balloons.IO * Friends https://github.com/moose-team/friends * Chats https://github.com/acani/Chats * HackChat https://github.com/AndrewBelt/hack.chat * Jabbr https://github.com/JabbR/JabbR * qTox https://github.com/tux3/qTox * TorChat https://github.com/prof7bit/TorChat

I bet that they can be just as friendly using an open source application on golang-based kubernetes clusters.

Re: Ask HN: Which open source projects have kind, supportive, talented teams?

#273
post #88

Earlier quoted context omitted.

My most recent interaction with the Drupal community was today. I finally got a response on a couple of patches I submitted a few weeks ago (one committed, one got useful feedback, which is great!), and I followed up on a patch that I'd contributed that someone else used and found to resolve their problem (but still has no response from the maintainer, after a few weeks), and checked on that core include patch, which…

I am sorry. The issue tracker is a really vast place and it is indeed not the best place to start. I would recommend https://www.drupal.org/core-office-hours for example. However: right now is perhaps not the best time, we just had Drupal 8 out and everyone is resting. And there's Thanksgiving and then Christmas upcoming. I am in #drupal-migrate on freenode, however , very very often and looking for contributors to t…

Thanks for the pointers.

I think this may be where part of the breakdown comes in. I don't want to be a "Drupal developer", don't want to devote huge amounts of time to the project (though I may release a couple of modules of the stuff I develop for my own use at some point), and don't necessarily want a guide (though someone that answers my questions about the incredibly complex abstractions in Drupal would certainly be helpful, I don't believe I'm entitled to such).

I want to fix bugs and add missing functionality that prevent me from launching my site, send the patches to fix those bugs to the people who maintain the component or module, and then move on to the next problem in my deployment. When I send those patches in, it's because I hope to never have to deal with the problem again. I've been casually poking my head into Drupal every now and then for years. I'd almost be willing to say the problem of casual contribution is worse than it was, say, 7 years ago.

That sort of casual contribution has rarely been an issue in the past with other projects; I've got patches in dozens, maybe hundreds, of OSS projects at this point. I don't mean to overvalue it and say this is priceless knowledge I'm imparting. Often it's just a couple of lines of code or a documentation correction, but each one adds up to a slightly better project. And, it's kinda how this stuff is supposed to work. Enough eyes makes all bugs shallow, that kind of thing. If I have to maintain a custom fork of several modules, and a piece of core, just to keep my site going, my experience becomes drastically less pleasant, and my reasons for using Drupal become less compelling. Much of the automation I have in place for staying on top of updates and such breaks down at that point.

I'm sounding grumpier about it than I actually am, probably, as I don't begrudge anyone not doing something for free. I'm happy to have all of these components that mostly work well together, and do useful stuff, for free. And, I'm willing to put in the work to make it suit my needs. But, when I see the suggestion that it's an excellent example of a helpful community, I have to take exception, as it's definitely not been my experience. Drupal forums and ticket tracker responses can be downright dismissive, at times, particularly when someone is coming from another system or framework and doesn't understand the Drupal jargon (which is vast, confusing, and often weird).

Re: Ask HN: Which open source projects have kind, supportive, talented teams?

#274
post #199

Earlier quoted context omitted.

I would accept a demon that worked, rather than an angel that spoke. A person's beliefs have nothing to do with the quality of their work.

You are an embodiment of tech's diversity problem.

> You are an embodiment

Personal attacks are not allowed on HN, even if someone's view is wrong.

Re: Ask HN: Which open source projects have kind, supportive, talented teams?

#275

Earlier quoted context omitted.

I think you have to be a little more specific. If merely removing a former legal right is evil, who were the bad guys when a Maryland referendum removed the right to own slaves I think the answer to that is clear if you subscribe to the principal that one person's rights end where another person's rights begin. It's certainly true that the slaveowners had the rug pulled out from under them in a sense but their legal…

> it's very difficult to see how one person's consensual marriage could possibly infringe on another person's rights. Maybe to you, but others argue that it's bad for society etc. It wasn't so "settled" in 2008 when Eich donated and that cause won the election. I'm not even sure a significant portion calling for his resignation would have supported an apology, if he decided to change his position. This is the opposit…

    > Maybe to you, but others argue that it's bad for society etc. 
    > It wasn't so "settled" in 2008 when Eich donated and that cause
    > won the election. I'm not even sure a significant portion calling
    > for his resignation would have supported an apology, if he 
    > decided to change his position. 
I think a lot of people would gladly have accepted a change of heart. I know I would have - perhaps for selfish reasons, since I used to think gay marriage wasn't the best idea. [1] Certainly the public has shown a willingness to vote for politicians who've changed their minds.

   > This is the opposite of a free, healthy, diverse society.
The executives of a company are held to a different standard because they represent their companies to a much greater extent than the average employee.

I do not expect every Mozilla employee or contributor to subscribe to a specific set of political views, and I've never heard anybody calling for such a thing when it comes to Mozilla nor any other company. But I'm not going to be eager to support a corporation whose CEO has views I dislike. As we saw, a lot of other people felt that way as well.

Think about it: nobody would really blink an eye if they saw their Pepsi delivery man drinking a bottle of Coke - but surely we can understand how it would be big news if Pepsi's CEO drank Coke in public, and if it kept happening it might lead people to question whether or not he/she is the best person to lead PepsiCo.

   > all the same legal rights to polygamous marriages: 
   > it's maybe too easy to "abuse" by marrying yourself 
   > to every friend you want to give a piece of your
   > insurance coverage, tax breaks, etc.
Yeah, it would certainly be a logistical nightmare! Imagine all the software that would need to be rewritten. We are probably talking about a mess to rival Y2K. Relative to the Y2K thing, less software would need to be changed. But the affected software would need to be changed pretty drastically.

_________

[1] I thought legally recognized civil unions were a better idea, but then I decided it'd be "separate but equal" all over again and that didn't work the first time.

Re: Ask HN: Which open source projects have kind, supportive, talented teams?

#276
post #88

Earlier quoted context omitted.

I am sorry. The issue tracker is a really vast place and it is indeed not the best place to start. I would recommend https://www.drupal.org/core-office-hours for example. However: right now is perhaps not the best time, we just had Drupal 8 out and everyone is resting. And there's Thanksgiving and then Christmas upcoming. I am in #drupal-migrate on freenode, however , very very often and looking for contributors to t…

Thanks for the pointers. I think this may be where part of the breakdown comes in. I don't want to be a "Drupal developer", don't want to devote huge amounts of time to the project (though I may release a couple of modules of the stuff I develop for my own use at some point), and don't necessarily want a guide (though someone that answers my questions about the incredibly complex abstractions in Drupal would certainl…

Again: I am sorry. This is something the project needs to figure out: how do you deal with thousands upon thousands of issues? Just of major issues there are more than a thousand! So if you post a random patch the chances are , alas, very high it'll be lost in this vast sea. Again: this is not ideal, hopefully we will figure something out.

OTOH, if you need help http://drupal.stackexchange.com/ is a good place to ask.

Re: Ask HN: Which open source projects have kind, supportive, talented teams?

#277

Earlier quoted context omitted.

No, it is more like "The source code is available if you register but it is not Open Source and not Free Software".

Is the source code package you receive complete? If it is, then you must remember that sending a snail-mail request to get a snail-mailed set of disks in return, and being required to send the money required to cover the cost of making a copy of the disks along with your request is a 100% permitted way to fulfil the source code distribution requirement of the GPLv2.

I haven't received the source code package and don't intend to do that.

The license on the Unreal Engine source code is not GPLv2, it is a EULA that does not meet the Open Source Definition.

https://www.unrealengine.com/eula https://opensource.org/osd

Re: Ask HN: Which open source projects have kind, supportive, talented teams?

#278

Earlier quoted context omitted.

Is the source code package you receive complete? If it is, then you must remember that sending a snail-mail request to get a snail-mailed set of disks in return, and being required to send the money required to cover the cost of making a copy of the disks along with your request is a 100% permitted way to fulfil the source code distribution requirement of the GPLv2.

I haven't received the source code package and don't intend to do that. The license on the Unreal Engine source code is not GPLv2, it is a EULA that does not meet the Open Source Definition. https://www.unrealengine.com/eula https://opensource.org/osd

> The license on the Unreal Engine source code is not GPLv2...

I'm aware of that. I was making you aware that one of the canonical Free Software and Open Source licenses permits the source code provider to require requesters to use a rather inconvenient request method and cover the provider's actual duplication costs. This means that putting source code behind a free-of-charge authorization wall would still be 100% in compliance with the GPLv2's source code distribution requirement.

> ...it is a EULA that does not meet the Open Source Definition.

That doesn't make Unreal Engine closed source. Unreal Engine is open source. It just does not fit under the umbrella of ESR's Open Source philosophy.

Much ink was spilled decades ago about how shitty it was of ESR to name his philosophy in such a confusing way. I expect that we'll never be rid of the confusion.

It even got you confused! Notice how -in my reply to richardboegli- [0] I write "Free Software" with leading capitals (indicating that I mean libre software, rather than gratis software), but I do not write "open source" with leading capitals (indicating that I mean that the source code is available, but that it does not necessarily adhere to ESR's Open Source philosophy).

Make sense?

If my argument was not convincing, please do me the favor of answering the following question: "What is the English phrase that describes the opposite of 'closed source software', (that is, software whose source code is available for perusal, rather than software whose code is not)?".

[0] https://news.ycombinator.com/item?id=10643807

Re: Ask HN: Which open source projects have kind, supportive, talented teams?

#279

Earlier quoted context omitted.

I haven't received the source code package and don't intend to do that. The license on the Unreal Engine source code is not GPLv2, it is a EULA that does not meet the Open Source Definition. https://www.unrealengine.com/eula https://opensource.org/osd

> The license on the Unreal Engine source code is not GPLv2... I'm aware of that. I was making you aware that one of the canonical Free Software and Open Source licenses permits the source code provider to require requesters to use a rather inconvenient request method and cover the provider's actual duplication costs. This means that putting source code behind a free-of-charge authorization wall would still be 100% i…

Thanks for the explanations, that explains your GPLv2 post well.

As far as I know there is no phrase that describes software whose source code has been intentionally publicly released under a license that doesn't meet the OSD/etc. I definitely wouldn't take the lower-case "open source" as meaning that. Perhaps "proprietary public source code"?

Re: Ask HN: Which open source projects have kind, supportive, talented teams?

#280

Earlier quoted context omitted.

> The license on the Unreal Engine source code is not GPLv2... I'm aware of that. I was making you aware that one of the canonical Free Software and Open Source licenses permits the source code provider to require requesters to use a rather inconvenient request method and cover the provider's actual duplication costs. This means that putting source code behind a free-of-charge authorization wall would still be 100% i…

Thanks for the explanations, that explains your GPLv2 post well. As far as I know there is no phrase that describes software whose source code has been intentionally publicly released under a license that doesn't meet the OSD/etc. I definitely wouldn't take the lower-case "open source" as meaning that. Perhaps "proprietary public source code"?

> As far as I know there is no phrase that describes software whose source code has been intentionally publicly released under a license that doesn't meet the OSD/etc.

Were you -perhaps- born in the 1990's or later? As I remember it, "open source" was commonly used to describe programs that were not "closed source". Additionally, I expect that if we were to ask a few thousand native English speakers either "What is the opposite of closed?" or "What is closed's antonym?", the overwhelming majority of them would reply "open".

I get that you don't want to concede the point, and that you might feel that acknowledging the validity and reasonableness of my position would serve to weaken your own position. However -in truth- this strengthens your assertions, as it indicates that you've put thought and consideration into your positions, and -crucially- are willing to revise your view of the world when it becomes clear that your view doesn't match reality.

Twitter "loves" zealots. [0] Most reasonable people don't.

[0] Note that a zealot is different from a hard-liner. RMS is a hard-liner who has put a lot of thought and consideration into his positions. A member of $SOCIAL_MOVEMENT who primarily interacts with the movement by frothing about it on $SOCIAL_MEDIA is a zealot.

Post reply on HN