Live data from Hacker News

Announcing new tools, forums, and features

github.com

241–250 of 282 posts

Re: Announcing new tools, forums, and features

#241

This is the example of how hard it can be for companies, especially successful companies, to alter their course even slightly. Github success was about making code repositories pretty and social. But this is no longer enough to keep evolving as a company of their size. Yet the internal product DNA still revolves around repos, so as a result, issues, wikis and now Projects (!) live under a single repository. This is b…

Unless you're a large company. Then you have a monorepo.

Re: Announcing new tools, forums, and features

#242
post #206
post #201

Earlier quoted context omitted.

Meta-comment: As a founder and engineer, I used to give a lot of shit to Social Media as a growth channel. GitLab staff are "on point" by commenting on anything relevant to their industry (code creation/management) where their target customers are (HN). To other founders, this is what good marketing looks like.

Thanks Chris. It is a tricky balance not being too noisy (I understand the sentiment of https://news.ycombinator.com/item?id=12502468 ) but I tried to add to the conversation by by sharing our thoughts about the project repo dilemma.

I thought HN frowned on metacomments, and here it goes, talking about GitLab again, in a Github topic...

Re: Announcing new tools, forums, and features

#243

This is the example of how hard it can be for companies, especially successful companies, to alter their course even slightly. Github success was about making code repositories pretty and social. But this is no longer enough to keep evolving as a company of their size. Yet the internal product DNA still revolves around repos, so as a result, issues, wikis and now Projects (!) live under a single repository. This is b…

One project with multiple repos just adds unnecessary work of integration and management. Or, your definition of project is something big, vague and blurry. Some people are eager to divide their project into multiple repos in spite of git being a distributed version control system. Having many teams doesn't mean you should have many repos. Why not just let your team work on one small directory inside the repo?

Client/Server is one case where I think having multiple repos under one project makes a lot of sense.

Another one is where we have forks of libraries with minor patches to suit our needs.

Re: Announcing new tools, forums, and features

#244
post #201

Earlier quoted context omitted.

Meta-comment: As a founder and engineer, I used to give a lot of shit to Social Media as a growth channel. GitLab staff are "on point" by commenting on anything relevant to their industry (code creation/management) where their target customers are (HN). To other founders, this is what good marketing looks like.

YMMV, but I find sytse so hugely overbearing that I actively don't want to use GitLab because I don't want to encourage what I see as tacky, bad behavior. He and other GitLab staff can do as they like, but I'm not rewarding it.

I don't have a strong opinion but my gut feeling is that the GitLab staff is always asking HN what to do, which kind of makes me question the integrity of the company's own ability to decide.

Of course it fits with the model of an open source company, but it still makes me skeptical intuitively. (I say this less as a criticism and more as feedback on how one random HN user perceives their presence.)

Re: Announcing new tools, forums, and features

#245
I've just used the new review mode to do a bigger (still medium) sized review [0], and it was quite nice.

It's strange that I can edit any of the inline comments, but not the actual review body itself. What if I made a typo there?

[0] https://github.com/google/go-github/pull/427#pullrequestrevi...

Re: Announcing new tools, forums, and features

#246
post #244

Earlier quoted context omitted.

YMMV, but I find sytse so hugely overbearing that I actively don't want to use GitLab because I don't want to encourage what I see as tacky, bad behavior. He and other GitLab staff can do as they like, but I'm not rewarding it.

I don't have a strong opinion but my gut feeling is that the GitLab staff is always asking HN what to do, which kind of makes me question the integrity of the company's own ability to decide. Of course it fits with the model of an open source company, but it still makes me skeptical intuitively. (I say this less as a criticism and more as feedback on how one random HN user perceives their presence.)

[deleted]

Re: Announcing new tools, forums, and features

#247
My team and I played around with Projects for a little bit and these are things that were blockers / annoyances for us from moving away from trello. I'm posting because I know some GH people are reading these comments.

- Mobile support: Trello mobile app is great, projects web doesn't even resize for mobile.

- Slack support: Card Created notifications

- Easier “card” preview: Projects requires you to go to a new page to view a card

- Projects (1): This little "1" will always be 1. At least with PRs and Issues it means something (pending tasks, etc).

- Limited to one repo

I also found it funny that they call it "notes" as in "add note" "delete note" etc, but there is a menu item on each card that says "Copy Card URL". Maybe they renamed from "cards" to "notes" mid development? :)

Re: Announcing new tools, forums, and features

#248
I think their recent change to per user pricing plays into this nicely. These features look really cool, but I can see it being costly to an organization when you have to give managers, project managers, etc. access to Github just so they can manage issues.

Re: Announcing new tools, forums, and features

#249

Earlier quoted context omitted.

One project with multiple repos just adds unnecessary work of integration and management. Or, your definition of project is something big, vague and blurry. Some people are eager to divide their project into multiple repos in spite of git being a distributed version control system. Having many teams doesn't mean you should have many repos. Why not just let your team work on one small directory inside the repo?

Client/Server is one case where I think having multiple repos under one project makes a lot of sense. Another one is where we have forks of libraries with minor patches to suit our needs.

Multiple codebases for multiple platforms also deserve multiple repositories.

Re: Announcing new tools, forums, and features

#250
post #206

Earlier quoted context omitted.

Thanks Chris. It is a tricky balance not being too noisy (I understand the sentiment of https://news.ycombinator.com/item?id=12502468 ) but I tried to add to the conversation by by sharing our thoughts about the project repo dilemma.

I thought HN frowned on metacomments, and here it goes, talking about GitLab again, in a Github topic...

I'm in no way affiliated with gitlab, but I do like the product.

But the facts are such:

1) GitLab is a YCombinator incubated company.

2) GitLab and GitHub are direct competitors

3) It's almost always relevant to the discussion, in this case; "How could it be done differently, how /has/ it been done differently"

In this case I think it's fair to bring up the direct comparison of github and gitlab. The only thing I would say could improve the situation was having github representation on here too.

Post reply on HN