Ship

Dev tools

github client

SHOW HN2017

Ship

Bringing Pull Requests to Ship, a macOS native client for GitHub Issues

realartists.com

#github issues#macos client#pull requests#github desktop app

89points
49comments
#511of 2,242 in 2017
Top 23%of 2017 by points

How HN took it

MixedNo clear lean

5 positive, 14 neutral or asking, 2 mixed, 13 critical, out of 34 comments about the project. Thread score -0.13.

Privacy: 0 for, 6 againstExecution: 1 for, 5 againstPricing: 1 for, 2 againstIdea: 1 for, 0 againstDesign: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Native macOS interface feels polished and nice.

    From 3 comments
    • I really like the look of the app. It's nice to see established well developed desktop interface concepts applied well. The first link in the blog post should really link to the…
      gerbal on HN
    • @TheTon Like another use said, I would rather pay once and receive updates than a monthly subscription. I know that you are using your own servers to pull information, but I…
      Prefinem on HN
    • I'll preface this by saing: I'm not a Mac user and am unlikely to ever use this or any other tools built for macOS. But, it's really great to see work being done on an intuitive…
      lol768 on HN
  • Better than alternatives for managing issues in one app.

    From 1 comment
    • @TheTon Like another use said, I would rather pay once and receive updates than a monthly subscription. I know that you are using your own servers to pull information, but I…
      Prefinem on HN

Objections

  • Monthly subscription pricing is unwanted; prefer one-time purchase.

    From 3 comments
    • I really like this app, but I don't think I will buy it. Why? It is the monthly subscription fee. If I stop paying then I lose functionality. I'd rather pay $50 or something and…
      jason_slack on HN
    • @TheTon Like another use said, I would rather pay once and receive updates than a monthly subscription. I know that you are using your own servers to pull information, but I…
      Prefinem on HN
    • I don't use GitHub anywhere near enough to warrant using this anyway, but it's sad to me that true native app development (a rare and positive thing these days, it seems) is…
      stephenr on HN
  • Installs webhooks on all repos and org permissions; privacy concern.

    From 2 comments
    • Before you try it out, just know that it will install a webhook on every single one of repositories that you have permissions on, not just the ones under your personal account,…
      songgao on HN
    • The security aspect of this application is what turned me off. I'd love to use Ship, but being greeted with this[0] OAuth confirmation when logging in really turned me off. I was…
      uxp on HN
  • Relies on third-party server, unsuitable for GitHub Enterprise.

    From 2 comments
    • This also makes it impossible to use for Github Enterprise because the installation is (usually) not available from the public internet and most enterprises won't be cool with…
      athenot on HN
    • That self-hosted appliance would have to undergo a year-long security review process. Basically we'd have to know all the internals, how things are implemented, with which libs,…
      athenot on HN
  • UI locked up on milestone creation after a GitHub timeout.

    From 2 comments
    • The ui probably shouldn't lock up though
      NegativeLatency on HN
    • Thanks for looking into it. Like @NegativeLatency said, it would be nice for the UI not to lock up and if it does error, to a) let the user know, b) allow cancelling out or…
      Prefinem on HN

Requests

  • Repository selection for sync.

    From 1 comment
    • Sorry you were surprised. Just to check, was the Privacy Notice displayed before you logged in? It looks like this:…
      kogir on HN
  • iOS / iPad support.

    From 1 comment
    • Any support for iOS (Ipad Pro) down the road?
      lyime on HN
  • Bitbucket support.

    From 1 comment
  • Visual Studio Code version.

    From 1 comment
    • I can't wait for a Visual Studio Code implementation of this...
      chowes on HN

Questions

  • Does it support approving PRs, mentions, assignment, and diff subsets?

    From 1 comment
    • I'm excited to give this a try, as it's downloading, is there support for: - Approving / rejecting on the PR as a whole? - @ mentioning - Assigning team members to a PR - Viewing…
      jastanton on HN
  • Does logout remove webhooks?

    From 2 comments
    • Before you try it out, just know that it will install a webhook on every single one of repositories that you have permissions on, not just the ones under your personal account,…
      songgao on HN
    • About Hooks: When the last user using an Organization or Repository logs out of Ship, we do clean up the hooks. See more details at…
      kogir on HN

Alternatives named

  • GitHub web interface.

    From 1 comment
    • Not to contradict what my partner, kogir, is saying here, but I think the benefit, as a Ship user, for subscription pricing goes even further than any discussion of the server.…
      TheTon on HN
  • Kaleidoscope and Beyond Compare (diff tools cited for pricing comparison).

    From 1 comment
    • Not to contradict what my partner, kogir, is saying here, but I think the benefit, as a Ship user, for subscription pricing goes even further than any discussion of the server.…
      TheTon on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/14704729)