Earlier quoted context omitted.
A well rounded answer, but I'll pass for now. If Google really believed in your ethos of making the software more valuable via third parties, their platform wouldn't require dom hacks that could break without notice. i.e. they'd open up their own APIs to make building these sorts of apps themselves. I absolutely commend you for what you are doing, I just wouldn't be willing as a developer to dip my toes in that parti…
Sure Google could break this (maliciously or otherwise), but would you rather have to keep up with their changes on your own, or build something that works on InboxSDK, and let them play cat-and-mouse with the Inbox DOM? Worst case in the latter scenario is that a feature is down for as long as it takes for a fix to be released.
Show HN: InboxSDK by Streak (YC S11) – Build Apps inside Gmail
41–50 of 63 posts
Re: Show HN: InboxSDK by Streak (YC S11) – Build Apps inside Gmail
#42Build on top, reuse, don't copy-paste!
Re: Show HN: InboxSDK by Streak (YC S11) – Build Apps inside Gmail
#43This is a total game-changer. Very excited to see what the inbox will become thanks to the Streak team.
Cheers!
And of course you can check out the DocSend extension here to get insight into page-by-page engagement with your document attachments :) https://chrome.google.com/webstore/detail/docsend-extension-...
Re: Show HN: InboxSDK by Streak (YC S11) – Build Apps inside Gmail
#44You give the code in a .js file that you include in a browser plugin but, you don't state clearly whether this is or is not an open source project. The .js file has no license in it either. File: https://www.inboxsdk.com/build/inboxsdk.js Then I see the github page: https://github.com/InboxSDK/ There is no InboxSDK project but, just two example chrome plugins using the inboxSDK. All the trappings and mechanics of ope…
Thanks for this. We're adding licenses to our examples that we have on GitHub and we're also adding a pointer from our inboxsdk.js file to our terms of service. Over a longer time horizon, we plan on open sourcing the entire implementation of the InboxSDK but just not yet.
Re: Show HN: InboxSDK by Streak (YC S11) – Build Apps inside Gmail
#45Re: Show HN: InboxSDK by Streak (YC S11) – Build Apps inside Gmail
#46Earlier quoted context omitted.
Very cool wrappers, I've used Streak off and on for a while and definitely appreciate how well it integrates with gmail. Do you have any notion of how fragile things are when dom-hacking? Do you have to constantly keep up with google's updates or are things fairly stable? i.e. how often will I need to update and/or patch an extension to maintain support (in your experience so far)?
We have systems in place to make sure we catch any changes to the DOM. We usually see these changes before 99% of gmail users and can make any necessary changes within minutes usually. In the last 6 months we've seen 0 breaking changes, 1 in the 6 months before that (it was fixed before the change even reached users), and 2 in the prior 12 months (where our fix reached product in sub 10 minutes).
Wow. Nicely done!
Re: Show HN: InboxSDK by Streak (YC S11) – Build Apps inside Gmail
#47Earlier quoted context omitted.
Thanks for this. We're adding licenses to our examples that we have on GitHub and we're also adding a pointer from our inboxsdk.js file to our terms of service. Over a longer time horizon, we plan on open sourcing the entire implementation of the InboxSDK but just not yet.
You do realize that any client-side code – especially with the universal right to decompile and adapt code in the EU – is essentially open source anyway?
Re: Show HN: InboxSDK by Streak (YC S11) – Build Apps inside Gmail
#48Earlier quoted context omitted.
Creator of gmail.js here. Can confirm
Gmail.js is pretty great too. We're trying to take a slightly more higher level approach but there's def still a few things we're missing that gmail.js does have.
Re: Show HN: InboxSDK by Streak (YC S11) – Build Apps inside Gmail
#49Earlier quoted context omitted.
Thanks for this. We're adding licenses to our examples that we have on GitHub and we're also adding a pointer from our inboxsdk.js file to our terms of service. Over a longer time horizon, we plan on open sourcing the entire implementation of the InboxSDK but just not yet.
You do realize that any client-side code – especially with the universal right to decompile and adapt code in the EU – is essentially open source anyway?
Re: Show HN: InboxSDK by Streak (YC S11) – Build Apps inside Gmail
#50Can anyone explain how this is different from Google's Gmail Contextual Gadgerts? https://developers.google.com/gmail/contextual_gadgets#what_... I'm looking to build a plugin that can automatically send a mail back under specific conditions and allows follow-ups, but I'm not sure what tech I should use.
Even for our simple use case, which is essentially a button that makes an HTTP request to a web service with the email fields, it felt limited.
It also suffers from poor debugging tools. They made some changes that broke our gadget (I think it was the deactivation of OAuth 1.0) and there's no way of knowing why it isn't loading, it just doesn't.