I've noticed that you changed the website text many times in the last
weeks, also for little changes.
Please keep in mind that any little change in the text will mark the
string as new and it will become untranslated. The translators have to
re-translated each string every time, otherwise it will be shown in english.
"See https://countermitm.readthedocs.io/en/latest/new.htmlfor the R&D
behind this feature."
has been changed to
the R&D behind this feature.".
This is part of a bigger text so the translator have to read all the
text to find where the difference are (easy in this example, but not in
others). The most critical thing IMHO is that the whole string will be
shown as unstranslated (again) and all the translators in all languages
have to re-translate it. Yes, we can copy the previous sentence and
modify it, but we can't know where the differences are so we have to
read all the text carefully.
I'm not saying that the changes are not useful, but please keep in mind
this Transifex behaviour, the additional work for the translators and
the untraslated string that will be shown in all the localized website
pages until the new translation. I kindly ask you to try to upload the
most definitive version possible for each string :-)
Thanks a lot,
Here are some key points from Delta Chat in december 2019 --
this is the compilation we sent to the "OpenTechFund active projects"
and our project managers there:
- A major new Delta/Android 1.0 Google Play Store release with lots of
nice features, and a brand new 100% safe rust-core, see
The new Android play store version also features a new video
in the app store description:
- In terms of improved onboarding and provider-support the current releases are
probably the best so far. We are up to do some final bits on better onboarding
and provider-specific settings, along with an in-app FAQ facility early 2020.
The Delta Chat FAQ https://delta.chat/en/help has been refined and more
questions are addressed now. After these changes are in we are to remove
the Beta-tag from the Android appstore, finally!
- Our move-to-Rust is already complete now! Overall 800 PRs have been
merged since the port from C started around May/June 2019. See
Originally our OTF proposal projected 12 months but we accellerated it (~5-6 months)
because it majorly simplified release packaging on all platforms, and generally
avoids development overheads from "half-porting". The last big chunk of
work was replacing the mail mime-parser with a full-rust version. The
new rust cores involves not only a radical modernisation of MIME-parsing
but also of SMTP and IMAP stacks, which are published and maintained here:
TLS, SMTP and IMAP are btw offered in "async-rust" manner which was released
as stable a few weeks ago. The new async-email rust work is starting already to
get contributions from the wider Rust community.
We also setup a new 6-CPU/64GB RAM build server to speed up PR merging
and testing. Rust-compilation is resource-intensive but all users
get an efficient non-interpreted resource-saving core lib this way :)
- New Desktop (Windows, Linux, Mac) and Apple iOS Testflight releases,
all using the new Rust-core. The only missing bit is now a new f-droid
release which unfortunately requires considerable custom work with long
feedback loops. If someone here can help us doing the last mile and
get an f-droid release out, that'd be marvellous! See
- We got into fruitful conversations with people reporting about or involved in
protests in several Asian and Eastern European cities, about using Delta Chat
during internet shutdowns. As of today, Delta Chat can often be used even
if a country-internet shutdown is happening. Local e-mail providers typically
remain available and that is all that Delta Chat needs to establish e2e-encrypted
communication in Whatsapp/Telegram UX style.
- During the 36c3 congress we organized the !decentral assembly which
also involved people from DAT, Activity Pub and other projects. We did
several onboarding sessions and there was one recorded talk about Delta Chat:
During 36c3, there were almost a dozen DC contributors
and an incredible multitude of conversations and new contacts,
much to be followed up upon in 2020.
- We merged a number of PRs that reduce network data usage,
a concern in several lower-resourced regions. We have identified
a number of further improvements and started measuring IMAP operations
which produce the bulk of traffic.
- The new Rust-core uses an improved version of rPGP, the full-rust
OpenPGP implementation. The OTF-financed first independent security review found
several non-urgent flaws that have, however, now been fully addressed.
DC's full-rust e2e-encryption engine can now be considered a pretty good base.
A second security review is starting soon which more focuses on Delta Chat core
itself (this review timing was another reason we accelerated our Rust-work).
name = 'deltachat_ffi'
operating_system = 'unix:Ubuntu'
crate_version = '1.0.0-beta.6'
explanation = '''
Panic occurred in file 'src/libcore/option.rs' at line 378
method = 'Panic'
backtrace = '''
0: 0x7f013db806c7 - <unknown>
1: 0x7f013db7eb23 - backtrace::capture::Backtrace::new::hb0dd4020032a535d
2: 0x7f013dd44147 - <unknown>
3: 0x7f013dabdc77 - human_panic::handle_dump::hb460e44955385d54
4: 0x7f013d2541f9 - <unknown>
5: 0x7f013dba3af6 - std::panicking::rust_panic_with_hook::hf385e0a05e771036
6: 0x7f013dba3592 - <unknown>
7: 0x7f013dba3476 - rust_begin_unwind
8: 0x7f013dbcc1dd - core::panicking::panic_fmt::h581f7a1e5499d350
9: 0x7f013dbcc11c - core::panicking::panic::hf6893ada3b8c575b
10: 0x7f013d2da8ec - <unknown>
11: 0x7f013d2d454e - deltachat::imap::Imap::fetch::ha95b2dda1cbd8510
12: 0x7f013d3d5faf - deltachat::job::perform_imap_fetch::hb7716d1d6495a9c0
13: 0x7f013d25628d - dc_perform_imap_fetch
14: 0x7f013d248860 - <unknown>
15: 0x7f015408f6db - start_thread
16: 0x7f014e15288f - __clone
17: 0x0 - <unknown>
Well, this is embarrassing.
deltachat_ffi had a problem and crashed. To help us diagnose the problem you can send us a crash report.
We have generated a report file at "/tmp/user/1000/report-bc320b27-1b92-4dd5-b8ad-6db4fa1ba253.toml". Submit an issue or
email with the subject of "deltachat_ffi Crash Report" and include the report as an attachment.
- Authors: Delta Chat Developers (ML) <delta(a)codespeak.net>
We take privacy seriously, and do not perform any automated error collection. In order to improve the software, we rely
on people to submit reports.
Thank you kindly!
could you please check the sentence between the ***? I think that
someting is missing but I'm not so expert in English so I could be wrong.
Note that if anyone has seized or hacked your running phone,
they will typically be able to read all messages, no matter if Perfect
Forward Secrecy is in place or not. *** Having access to a single device
from a member of a group, will typically a lot of the social graph. ***