Gmail Add-ons
gsuite-developers.googleblog.com
gsuite-developers.googleblog.com
Having the power to do this with Google's consent _and_ have it be available on mobile devices is huge.
I hope this solves the problem of conflicting Gmail extensions, I currently just have too many installed that don't place nice together.
[1]: https://gmail-message-id-finder.co/ [2]: https://www.inboxsdk.com/
We actually built the inboxsdk that you are referring to. There are a ton of extensions built using it and >10M end users using apps built with it. We've worked really hard to make sure apps built with the SDK are compatible. If you have any examples of 2 extensions not playing nice, def let me know.
Looking at it now, it's actually mostly InboxSDK extensions that are conflicting with Gmelius and some other custom extensions. Having 10+ extensions all trying to modify the DOM of one site at the same time is bound to give some problems :).
Curious to see if Streak will switch to this new official way, although it seems that a lot of the stuff you're doing won't be available to Add-ons.
As for Streak, we're planning on a mixed approach. The add-ons from Google support very few UI entry points (at least for now). Streak's entire UI only lives in Gmail so we need a lot more integrations. We'll use the Google sanctioned way when possible and fall back on the extension as we currently have now for the other cases.
We're having an issue with Gmelius interacting badly with our extension. Basically, we never enter our messageViewHandler code when Gmelius finds a tracker. Have reached out to them as well.
Email is one of those rare concepts that is really hard to change or enhance. I can easily see Google abandoning this feature in 5 years.
People need email service just because of the email function, nothing more than that.
It's concept clearly has some limitations (attachment sizes, layout inconsistencies and so on) but it also doesn't have any deal-breaker problems.
Introducing external services integration to email sounds like taking a huge risk. How people manage their invoices, to-do lists and other stuff is changing faster than ever. These add-ons will require active development all the time to keep themselves up-to-date.
As a developer, I wouldn't risk investing in this feature.
I don't see gmail as perfect, but that's kind of the point; it's possible we could gain from this kind of experimentation.
Afterthought - archiving and snoozing emails are also concepts that weren't around initially, but can be extremely valuable depending on your workflow. I'm sure there are other similar improvements and additions to be found.
I've kind of created that by using spamassassin to filter out really hardcore spam before it gets to gmail, but obviously that's not an option if you're using an @gmail address.
That said, I think we take for granted just how good gmail's spam filtering is. Their ability to 'see' so much email passing through the system gives them a massive advantage there, which they've used to pretty good effect. They catch a ton of stuff for me that SA misses, and very few false positives (but just enough that I can't ignore the folder, unfortunately).
I often email documents to myself for future reference, even though I'm also uploading them to jira, or a wiki, or a shared drive or whatever.
The one place I know I can always search all the way back is Gmail.
Before gmail, I used gnus (http://www.gnus.org/) to read my email, and frankly the two methods seem pretty on-par (in fact, for over a decade I used gnus to read gmail). The only reason I do use gmail (actually, Inbox) today is because I want to read & send email from my phone, and it's convenient to use the same interface both places.
Honestly, I'm a bit tempted to switch to K9 on the phone & gnus on my computer again. Gnus is orders of magnitudes faster than Inbox or the Gmail web UI.
I just think external email integrations are hard to keep healthy and active.
Search 'Google graveyard' , etc.
There may be a huge market, but your dev time will earn income for not many months/years.
I'd rather see my products live longer than that, and me focusing on growth, than constantly trying to restart development just because Google worries much more about their bottom line, than their users.
But, to each his own.
https://github.com/nylas/nylas-mail
(I work at Nylas.)
Are you developing or working on anything related to email?
They limit how much of the email body you can pull via the API (first 1000 characters only), and don't allow access to the attachments at all.
https://developers.google.com/gmail/contextual_gadgets#using...
If the same reasons they did this (whatever it is/was) for contextual gadgets still apply, it wouldn't be useful for encryption.
I knew how PGP worked, but still accidentally sent around my private instead of public key by mistake the first day I set things up. Information 'wants' to be free; it takes real effort to keep it contained.
Inbox was nifty at first but it positively crawls now. Any input action takes several seconds, at best, to process on a fast machine, sometimes much more. Loading Inbox is about 30s. It's maybe 20x slower than straight gmail classic. Plugins will just slow it more?
Opening the 'Updates', er, 'section' with 2 emails in it took 2 seconds, which is silly.
I love the flow of Inbox but I'm seriously considering going back to a local client. Are there any good ones left these days? I liked mutt, but using it with an IMAP mailbox made it a bit clunky. I just need to work /fast/, without crashes, without spam, and preferably with vi keys and programmabil... never mind the last two, I can live with the speed, stability and spam-free parts.
Not really. I wish the Mozilla Foundation would rejuvenate their email client once and for all.
I found Nylas N1[0] works well, it's cross platform which is a big plus and has plenty of kb shortcuts.
[0]: https://nylas.com/
AFAIK Nylas doesn't work locally, but through their "cloud APIs". They are not alone in doing this, for example Outlook for Android does it too.
That's not acceptable for me. The email client should only communicate with the email provider. Trusting Google or Fastmail with my email is a leap of faith on its own without an extra third party involved.
I'd also question their business model. If Nylas Mail syncs via their own "cloud", it means it's not free to operate on an ongoing basis, which means it will end up either milking users for ads or die.
I would love that too. Sometime last year Mozilla enabled donating specifically to the Thunderbird project (which was a long time wish of mine) as opposed to donating to Mozilla as one entity, and I started donating to it. With more monetary support, we could have possibly have it become much better again (native and good Exchange calendaring support without extensions would be my top wish - the current scheme with the integrated Lightning and Exchange Provider is quite buggy).
As I mentioned elsethread, I'm thinking of switching back to gnus. Mutt was awesome too (I used it back when I used vi, then switch to gnus when I converted to emacs).
Gnus is pretty incredibly fast, and hyper-programmable, and as stable as can be. And it'll be as spam-free as the IMAP source is to begin with. Gmail over IMAP still has all the Gmail spam-filtering.
Like you I'm considering ditching Inbox/Gmail. It's getting more and more painful to work with.
There is a huge difference between:
Google is enhancing e-mail in a way that makes e-mail better for everybody.
and
Google is migrating GMail to be another walled garden collaborative workflow tool that happens to have a very good e-mail client build in.
So it doesn't sound like "I'll send you this email that you can only access if you have gmail AND this specific add-ons", more like "when you open an email, the add-on shows relevant information from your internal CRM system as well as canned responses".
edit: if you want it now, we offer that functionality in gmail and inbox soon: www.streak.com
It's even better that this will run on Android and iOS as well, which truly makes all the "Gmail extensions" from developers such as myself production-ready.
Seriously though: I was considering using Gmail contextual gadgets, but it seems google has just dumped those, left the tooling and admin panels not to work and the documentation to rot at least 3 revisions earlier.
Looking into it was a complete waste of time, and seeing this now, I'm going to guess soon to be deprecated.
I wonder how long until Google repeats the history with this one. I'm honestly not sure I'd dare jump on another Google tech like this.
That's in line with my experience. We had a gadget working a few years back (a button to create a ticket, for our support teams); a year and half ago we had to make an update, and the gadget simply never came back - even after we reverted. And the tools are useless to identify these problems.
Coming back to my remark, email is one of the great federated protocols of the web, and I would really hate it if a big company would ruin it by adding proprietary extensions.
The extensions to messages they did was Email Markup, and they do use standard/open formats from schema.org (which is developed by multiple orgs, not just Google).
More like seems it's not good for their core-business to deliver it?
Talking about Mobile version here. The web version is not good.
Isn't it first to get features like Smart Reply?
Some personal dashboard from where you could receive notifications of all sorts and perform actions on them.
I'm on an android device, using chrome. I'm clicking a link on a Google site, a call to action to sign up.
I get a page that's not a signup page but another overview, and has a broken image in.
Usually it's broken links on help pages but this is just useless. How do I sign up? I want to build on your platform! Please stop making the first interactions I have with you broken!
- this reminds of the ancient Labs feature in Gmail where you could add stuff like favicon that shows unread email count
- is there going to be a Gmail plugin store?
It was tied to the Google Apps marketplace as you suggest.
This sounds like that idea extended such that it works on mobile. And the interface looks cleaner.
Also, FWIW, contextual gadgets is dusty, unmaintained, docs out of date, docs have broken links, etc. Basically abandonware.
But hey, Gmail Labs is still there!
> But hey, Gmail Labs is still there!
I'm not even sure what makes you say that like there's no chance of it changing as a result of this?