Live data from Hacker News

Mozilla Firefox – Official GitHub repo

github.com

421–430 of 481 posts

Re: Mozilla Firefox – Official GitHub repo

#421

Earlier quoted context omitted.

It's not a binary. Many projects do want PRs, but it doesn't mean they have to accept any random PR, or fawn over every contributor who creates an obviously low-effort one. It's perfectly fine to "gatekeep" on quality matters, and that does mean acknowledging the fact that not all contributors are equally valuable.

> fawn over every contributor who creates an obviously low-effort one It's that sense of superiority that pisses me off. Many maintainers condescendingly reply "contributions welcome" in response to user complaints. People like that had better accept whatever they get. They could have easily done it themselves in all their "high quality" ways. They could have said "I don't have time for this" or even "I don't want to…

> Just slap things together until they work. As long as your problem's fixed, it's fine. It's not your baby you're taking care of. They should be grateful you even sent the patches in.

Thank you for a clear and concise illustration of why some contributions are really not welcome.

Just about the only thing I will agree with you on is that projects should indeed make it clear what the bar for the proper contribution is. This doesn't mean never saying "contributions are welcome", if they are indeed welcome - it's still the expectation for whoever is contributing to do the bare minimum to locate those requirements (e.g. by actually, you know, reading CONTRIBUTING.md in the root of the repo before opening a PR - which many people do not.)

Re: Mozilla Firefox – Official GitHub repo

#422
post #311

Earlier quoted context omitted.

> I think you're in the tiny minority with that opinion. I'm not. The whole "I hate Jira thing" is a meme among a very vocal minority of tech enthusiasts. They don't have tens of millions of users because Jira is awful. The reason why so many people cry about it (apart from the meme-factor) is that people conflate Jira with their team's failed approach at scrum. Sure, it has rough edges, and sure, Atlassian as a comp…

> I'm not. The whole "I hate Jira thing" is a meme among a very vocal minority of tech enthusiasts. They don't have tens of millions of users because Jira is awful. The reason why so many people cry about it (apart from the meme-factor) is that people conflate Jira with their team's failed approach at scrum. Strongly agree with this. The "Jira is bad" meme is way overblown, and is driven primarily by bad choices indi…

That's merely one reason why Jira is bad. It doesn't explain why Jira Cloud is so abysmally slow for example.

Re: Mozilla Firefox – Official GitHub repo

#423
post #374
post #105

Earlier quoted context omitted.

Pull requests are great, but the typical github UI isn't necessarily the best way to review code. It's often useful. But sometimes you want to use other tools, like firing up your editor to explore.

No, they're terrible. We should be reviewing stacks of commits not branches

Why? A branch is a stack of commits.

Re: Mozilla Firefox – Official GitHub repo

#424

Earlier quoted context omitted.

This is kind of a weird hill to die on, but you’re well within your rights, so you do you. However, it is clearly not correct to say that you were banned from GitHub. It’s like saying “I was banned from Google because I refuse to use computing devices.” Not really a ban, just self flagellation, which, again, whatever works for you.

Give me your social security number or you may not reply to my comments. If you don't give me your social security number, choosing instead to die on this weird hill, it's not correct to say you're banned - you're merely self-flagellating.

This seems like a poor argument. I don't like much either having the obligation to give GitHub my phone number, but it's not the same thing as a social security number, now is it ? Would you argue otherwise ?

Re: Mozilla Firefox – Official GitHub repo

#425

I guess the dream is dead. Even in open source, we have consolidation with no real hard monetary markets involved. EDIT: skimming these comments, I like how none of the top comments are talking about the bigger story here which is the move away from mercurial to git and instead everyone is focusing on github itself. This has essentially sealed hg away to obscurity forever. Do people not realise git is a program that…

I cannot imagine moving to Git from Mercurial. Git looks clunky from my perspective. Yes, it works too, but working with Git is a usability torture, sorry but it is true. I like some Git features better though, but not most of them.

My honest opinion is that I hate that git won, it's too complicated for no benefit with complexity I personally will never leverage as a scientist who doesn't work in large teams.

I use it for visibility and ease, that's all. Otherwise I personally dislike it.

Re: Mozilla Firefox – Official GitHub repo

#426

(I work at Mozilla, but not on the VCS tooling, or this transition) To give a bit of additional context here, since the link doesn't have any: The Firefox code has indeed recently moved from having its canonical home on mercurial at hg.mozilla.org to GitHub. This only affects the code; bugzilla is still being used for issue tracking, phabricator for code review and landing, and our taskcluster system for CI. In the s…

Will GeckoView and Mozilla Android Components be on GitHub too?

[deleted]

Re: Mozilla Firefox – Official GitHub repo

#427

Earlier quoted context omitted.

Thanks for the added context. If I may - what were the significant scale challenges for self hosted solution?

Again, I can only comment from the perspective of a user; I haven't worked on the VCS infrastructure. The obvious generic challenges are availability and security: Firefox has contributors around the globe and if the VCS server goes down then it's hard to get work done (yes, you can work locally, but you can't land patches or ship fixes to users). Firefox is also a pretty high value target, and an attacker with acces…

If availability is on option then why Github? It doesn't support ipv6 and just cur people from part of the world. It denies access from Iran and other countries that US govs "doesn't like". I understand when small projects are hosted on Github, but Firefox should be much bigger to fit on Github.

Re: Mozilla Firefox – Official GitHub repo

#428

Why is the mozilla-firefox org full of forks of the main repo named after trees? https://github.com/mozilla-firefox

They are used for large scale landings or when a project needs to track trunk development but will churn a lot.

https://wiki.mozilla.org/ReleaseEngineering/DisposableProjec...

Re: Mozilla Firefox – Official GitHub repo

#429

Earlier quoted context omitted.

Hence the qualifier “generally”. I’m not saying they’re above reproach, but I am saying that companies that care far less about data security already have my phone number, such as most/all of my utilities - including my phone company. And those aren’t realistically optional.

> companies that care far less about data security already have my phone number ... including my phone company. Far less than these? https://news.ycombinator.com/item?id=40592789 https://news.ycombinator.com/item?id=12305598 https://en.wikipedia.org/wiki/Criticism_of_Microsoft#Privacy... This is unlikely.

The bar is a lot lower than you think.

Re: Mozilla Firefox – Official GitHub repo

#430

Earlier quoted context omitted.

Give me your social security number or you may not reply to my comments. If you don't give me your social security number, choosing instead to die on this weird hill, it's not correct to say you're banned - you're merely self-flagellating.

This seems like a poor argument. I don't like much either having the obligation to give GitHub my phone number, but it's not the same thing as a social security number, now is it ? Would you argue otherwise ?

Not US but phone number is arguably worse: You can't legally get one without tying it to govt ID anymore and tends to be tied to your current physical location.
Post reply on HN