Live data from Hacker News

Things I would build if I worked at GitHub

kevin.is

21–30 of 145 posts

Re: Things I would build if I worked at GitHub

#21
Just see the top requested features: https://github.com/isaacs/github/issues?q=is%3Aissue+is%3Aop...

* Change the target branch of a pull request pull-requests

* Delete / remove an issue completely.

* Gist comments and mentions don't trigger notifications

* Add HTTPS support to Github Pages

* Add ability to follow organizations like a user

* Insert automatically generated table of contents TOC on rendered markdown files like README.md.

* pre { tab-size: 4 }

Re: Things I would build if I worked at GitHub

#22
post #13
post #5

It seems like some of these (perhaps all of them other than fixing the "+1" problem) can be done via API clients instead of via GitHub itself implementing it. A third-party website can do wiki searches. A separate service can send you email notifications, and you can turn off built-in emails. Even the +1 thing might be solvable with a bot that edits each bug report to add a clickable +1 badge (a la the CI build-passi…

The +1 thing is solved by ZenHub - which I'm amazed they've been unable to gather a large amount of traction! https://www.zenhub.io/ Not affiliated, used it, but without others using it it's largely...well.. useless. :) E: Hmm... seems it has become $5/mo to use. I remember it being free. Wonder when that happened? E2: >ZenHub is free for the open source community. Oh.

ZenHub was the name I was trying to think of, thanks, but it seems like a thing everyone needs to opt into to make good use of (I think? in that it's a browser extension?). The idea I had is more along the lines of the CI badges, which don't require any action on the end-user's part. It's just an image inside a link, so it works in every browser already.

If ZenHub supports making its features available to OSS projects without needing every contributor to install the extension, that's much more compelling, and also totally not obvious from their website.

Re: Things I would build if I worked at GitHub

#24
post #4

I'd also love for commit messages to be parsed as markdown. I can't really think of a downside to it.

Ugh, that should be an opt-in thing. I've had trouble with Trac parsing commit messages as trac-wiki syntax, which is generally a great idea. The problem is occasionally you'll use markup characters in a semantically meaningful way, e.g. "Switch from `foo` to $(foo)", and rendering the markup will make the commit message confusing to read.

I'd be much more enthusiastic if there was some magical way for the local git command line to also support Markdown rendering/preview.

Re: Things I would build if I worked at GitHub

#25

These are great, but they're bugfixes. You'd finish them in the first few months. Then what are you going to do? Stare at an aquarium all day? Here's what I would build if I worked at github: * Github CI - simple CI for every language, integrating with: * Github Artifacts - repository for versioned deployable build packages (binaries, tar.gz files, ios builds, android builds...), integrating with: * Github Deploy - d…

A github CI would be awesome! I imagine it would get very costly for them though. I love Travis-CI and the easy integration, but it's too expensive for my non-open source projects.

Re: Things I would build if I worked at GitHub

#26
Great list, we're working on making something that makes +1's less noisey. If you want the possibility to contribute to the tools you use daily consider using our GitLab. It is open source and more than 800 people have contributed already.

Re: Things I would build if I worked at GitHub

#27
post #22
post #13

Earlier quoted context omitted.

The +1 thing is solved by ZenHub - which I'm amazed they've been unable to gather a large amount of traction! https://www.zenhub.io/ Not affiliated, used it, but without others using it it's largely...well.. useless. :) E: Hmm... seems it has become $5/mo to use. I remember it being free. Wonder when that happened? E2: >ZenHub is free for the open source community. Oh.

ZenHub was the name I was trying to think of, thanks, but it seems like a thing everyone needs to opt into to make good use of (I think? in that it's a browser extension?). The idea I had is more along the lines of the CI badges, which don't require any action on the end-user's part. It's just an image inside a link, so it works in every browser already. If ZenHub supports making its features available to OSS project…

>it seems like a thing everyone needs to opt into to make good use of

Yep! Which is why I gave up on trying to use it. I thought it would gain major traction given how useful it is - but I felt like the only person using it. So I eventually removed the extension.

>Not affiliated, used it, but without others using it it's largely...well.. useless. :)

Re: Things I would build if I worked at GitHub

#28
post #25

These are great, but they're bugfixes. You'd finish them in the first few months. Then what are you going to do? Stare at an aquarium all day? Here's what I would build if I worked at github: * Github CI - simple CI for every language, integrating with: * Github Artifacts - repository for versioned deployable build packages (binaries, tar.gz files, ios builds, android builds...), integrating with: * Github Deploy - d…

A github CI would be awesome! I imagine it would get very costly for them though. I love Travis-CI and the easy integration, but it's too expensive for my non-open source projects.

GitHub CI might happen sooner rather than later https://twitter.com/j2h/status/627114183621013504

Anyway, if you want it today consider using our GitLab CI https://about.gitlab.com/gitlab-ci/ it is free if you bring your own runner.

Re: Things I would build if I worked at GitHub

#29

These are great, but they're bugfixes. You'd finish them in the first few months. Then what are you going to do? Stare at an aquarium all day? Here's what I would build if I worked at github: * Github CI - simple CI for every language, integrating with: * Github Artifacts - repository for versioned deployable build packages (binaries, tar.gz files, ios builds, android builds...), integrating with: * Github Deploy - d…

I can't tell if there was a satirical subtext about aggressive expansion in this post, what with "Now that's a nice little 3-4 year career."

Re: Things I would build if I worked at GitHub

#30

These are great, but they're bugfixes. You'd finish them in the first few months. Then what are you going to do? Stare at an aquarium all day? Here's what I would build if I worked at github: * Github CI - simple CI for every language, integrating with: * Github Artifacts - repository for versioned deployable build packages (binaries, tar.gz files, ios builds, android builds...), integrating with: * Github Deploy - d…

You'd finish them in the first few months.

I bet you could work on small polish issues like this for a lifetime and never finish. There's always something to improve.

Post reply on HN