TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Basecamp neglected integration partners by not providing an API for Basecamp v3

28 pointsby jamesfzhangover 9 years ago

5 comments

jamesfzhangover 9 years ago
TLDR:<p>- Basecamp releases v3<p>- Basecamp markets to their customers to upgrade to v3<p>- Some people upgraded &amp; noticed their integrations with 3rd party applications no longer work (presumably thinking it&#x27;s the 3rd party developers&#x27; fault)<p>- 3rd party developers aren&#x27;t happy that they can&#x27;t update their integrations since v3 lacks an API<p>- DHH says the API is in the works but hasn&#x27;t been as high priority compared to other features on their list<p>- 3rd party developers get mad at DHH&#x27;s response
评论 #11009944 未加载
dantiberianover 9 years ago
Example #18301 of why you should avoid building a business on somebody else&#x27;s product. There is always a tradeoff between the risk of building on a platform, and the rewards for serving their customers.<p>Building for Android and iOS are partway down that scale, and it seems like Basecamp is right at the end.<p>&gt; So priorities have to be made. We have lots of work left to do on Basecamp 3. Lots. The API is one of them.<p>Basecamp have shown and admitted that an API and their API partners are not a high priority for them (or it would have been done already, that&#x27;s what a priority is). If I had built a business on Basecamp, I would be looking for other platforms to integrate with, or different products to build.
iambatemanover 9 years ago
The surprising thing about this, to me, is that an API wasn&#x27;t considered a core feature in the first place. The name &quot;Basecamp&quot; is meaningful only insofar as there are &quot;trails&quot; available into and out of &quot;camp.&quot;
评论 #11009898 未加载
hitekkerover 9 years ago
A little off topic: my colleagues have been using BaseCamp 3 and they are quite unhappy with it: especially since they&#x27;re happy using Slack, Asana, etc. The UI and UX feel like a huge step back from BaseCamp 2, and I would say the tip of that iceberg is their logo.<p>You have a decent, perhaps not extremely iconic logo[1]. Then you slap something on top of it which looks trendy[2] but doesn&#x27;t actually do much to solve the original problem and doesn&#x27;t feel as good your previous design.<p>Does anyone else share the sentiment that Basecamp 3 isn&#x27;t what were hoping it would be? I haven&#x27;t discussed it much outside of my company so this may just be us not using it right.<p>[1]<a href="https:&#x2F;&#x2F;help.basecamp.com&#x2F;images&#x2F;logo-bc.png" rel="nofollow">https:&#x2F;&#x2F;help.basecamp.com&#x2F;images&#x2F;logo-bc.png</a><p>[2] <a href="https:&#x2F;&#x2F;lh3.googleusercontent.com&#x2F;ajz19_YsLqkPIJNuTcwNCe245XE6hx9Q7SFSsqqfDUU0Gqaxia5rFFmh9CZ_4Fqf934=w300" rel="nofollow">https:&#x2F;&#x2F;lh3.googleusercontent.com&#x2F;ajz19_YsLqkPIJNuTcwNCe245X...</a>
评论 #11009971 未加载
cyanbaneover 9 years ago
I am going to be in the minority here but I think that even in this day and age (2016) it is ok to produce a product which has a majority of it&#x27;s value derived from a 3rd party API. In doing so though I think that you need to come to the terms that you are unable to reliably forecast for anymore than 24 hours ahead in time. The API access that you depend on can be Twittered out of existence (i.e. firehose). It could be Parsed out of existence (graceful exit from market) . Or it could be Basecamped (delayed?) into existence at some point in the future. I think DHH &amp; Co. are legitimately going to release this but it just isn&#x27;t high on the priority list for them. I don&#x27;t think you can fault them for having their own list of internal priorities that may or may not involve helping 3rd parties at the speed at which those 3rd parties require.