Re:I've spent the last two years building a new email client
by muszc-master on Wednesday May 02, 2018 @10:25AM
(#16977151)
That is maximum, normal is around 130 - 170 mb
Re:I've spent the last two years building a new email client
by ekianjo on Wednesday May 02, 2018 @10:37AM
(#16977263)
I think the point is that it's better to have something using the native widgets of your OS if possible. It carries much less footprint and it integrates with your OS much more nicely in the end. Webapps running in Electron is just becoming too commonplace.
Re:I've spent the last two years building a new email client
by RussianCow on Wednesday May 02, 2018 @12:43PM
(#16978784)
That also means building a separate UI for every supported OS, which isn't usually feasible for a single developer.
Re:I've spent the last two years building a new email client
by sincerely on Wednesday May 02, 2018 @03:21PM
(#16980293)
Just an fyi, it looks like you need to include the www for the link to load.
Re:I've spent the last two years building a new email client
by RussianCow on Wednesday May 02, 2018 @06:20PM
(#16981659)
Qt also isn't truly native (it renders its own UI components) and shares many of Electron's drawbacks, so it's only marginally better (and means you have to learn an entirely new platform if you're already familiar with web dev).
Re:I've spent the last two years building a new email client
by ekianjo on Thursday May 03, 2018 @07:53AM
(#16985092)
> marginally better
Not in terms of resources (CPU/RAM). It's way better than Electron.
Re:I've spent the last two years building a new email client
by s73v3r_ on Wednesday May 02, 2018 @05:06PM
(#16981158)
I've done it.
Re:I've spent the last two years building a new email client
by RussianCow on Wednesday May 02, 2018 @06:24PM
(#16981693)
I didn't say it's impossible (I've also done it), but for something that's not a full-time job/project, it's a lot of extra work that could be avoided by simply using Electron, especially if you are already familiar with web development but don't have any experience with any of the native platforms.
Re:I've spent the last two years building a new email client
by s73v3r_ on Wednesday May 02, 2018 @07:10PM
(#16981952)
But the poster did say this was a full-time project.
And I don't believe that only having experience in web development is a good enough excuse for shoehorning web dev things everywhere else.
Re:I've spent the last two years building a new email client
by RussianCow on Wednesday May 02, 2018 @10:16PM
(#16982869)
You're right, I missed the OP saying that. But I still disagree: prior experience with a platform is a great reason for using it. Maybe not for a company with lots of resources, like Slack or Microsoft, but definitely for a small team or individual developer. Any time you would have spent learning a new development platform can instead be spent building new features!
Re:I've spent the last two years building a new email client
by sp332 on Wednesday May 02, 2018 @10:50AM
(#16977382)
How much RAM does your mail client use?
Re:I've spent the last two years building a new email client
by BeetleB on Wednesday May 02, 2018 @10:59AM
(#16977484)
I use notmuch with Emacs - so very little.
Before that I used mutt - also very little.
Re:I've spent the last two years building a new email client
by sp332 on Wednesday May 02, 2018 @11:01AM
(#16977521)
Does that support HTML email and images? If not, it seems like a different domain entirely. Other people in this thread have posted Thunderbird numbers and they're in the ballpark. After all, it is rendered in Gecko similarly to how ivelope is rendered in Electron.
Re:I've spent the last two years building a new email client
by ams6110 on Wednesday May 02, 2018 @11:36AM
(#16977946)
Not directly. You can configure w3m to display HTML email, and it does a nice job within the constraints of text mode. Most normal mail, even with tables, renders well. If you get something really crazy you can pipe the message to a graphical web browser to view.
Native Emacs in a GUI can also show inline images (but not when running in a terminal, obviously).
Re:I've spent the last two years building a new email client
by hjek on Wednesday May 02, 2018 @11:47AM
(#16978079)
Remote images in email is an anti-feature[0]. And if the images are attached to the email, why not just use an image viewer? Does your email client support video playback?
[0]: https://senglehardt.com/papers/pets18_email_tracking.pdf
Re:I've spent the last two years building a new email client
by sp332 on Wednesday May 02, 2018 @12:35PM
(#16978682)
That's fine, but there's no point comparing RAM usage between completely different apps like video players and email clients.
Re:I've spent the last two years building a new email client
by jonnycomputer on Wednesday May 02, 2018 @01:19PM
(#16979095)
Because sometimes discussion centers in and around the images, as in discussion of analysis figures.
I feel bad but you have already lost me there :/