News #49

Ahoy Bertizen! ๐Ÿดโ€โ˜ ๏ธ

The Berty newsletter comes out on Friday the 13th. Coincidence? Nope, we donโ€™t think so. ๐Ÿ™ƒ

A little word about the team, as usual: Everybody is well. This second lockdown looks like an infinite Sunday, but the mood of the team is still good. We hope youโ€™re good too. ๐Ÿงก

Take care, see u in 2 weeks!

๐Ÿš€ Open Source

Highlights from the last two weeks:

  • Import/Export account
  • MultiAccount: New feature allowing to have multiple accounts on a single device, especially useful during testing
  • GroupMonitor: Component to display some debugging states directly from conversations (P2P state, syncing state, etc)
  • Start switching to gomobile-ipfs on Berty
  • Bootstrap the new push notifications service
  • Add a temporary fix to force the app to use p2p circuits to improve 4G<->4G connectivity
  • Bootstrapped a standalone repo to help finish integrating tor in the app (build issue on iOS) - https://github.com/berty/go-libtor/issues/16
  • Add metrics to most infrastructure components to have a better understanding of whatโ€™s happening
  • Continue importing the old generic BLE driver in the new codebase
  • Implement an OmniSearch command to search just about anything (a peer ID, a hash, an IP, a multiaddr, a message, a conversation, pubsub topic, account, etc)
  • Continue preparing the project for a TestFlight open-beta release
  • Create an integration binary launched on each commit (and periodically in production) to test the protocol, its dependencies, and Internet
  • Various refactors: JS store to support delaying the go daemon startup; in-app notification driver; advanced i18n usages (singular-plurals, expansions)

๐Ÿ—ฃ๏ธ Community

Translating

We finally found a satisfactory translation solution: Crowdin!

You all know how language can be a barrier to access. Help us translate the application and website to spread Bertyโ€™s message!

๐Ÿ‡ง๐Ÿ‡ฉ ๐Ÿ‡ง๐Ÿ‡ฌ ๐Ÿ‡ง๐Ÿ‡ท ๐Ÿ‡จ๐Ÿ‡ณ ๐Ÿ‡จ๐Ÿ‡ฟ ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ฉ๐Ÿ‡ฐ ๐Ÿ‡ช๐Ÿ‡ฌ ๐Ÿ‡ช๐Ÿ‡ธ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿด ๐Ÿ‡ฌ๐Ÿ‡ท ๐Ÿ‡ญ๐Ÿ‡บ ๐Ÿ‡ฎ๐Ÿ‡ฉ ๐Ÿ‡ฎ๐Ÿ‡ฑ ๐Ÿ‡ฎ๐Ÿ‡ณ ๐Ÿ‡ฎ๐Ÿ‡ท ๐Ÿ‡ฎ๐Ÿ‡ท ๐Ÿ‡ฎ๐Ÿ‡น ๐Ÿ‡ฏ๐Ÿ‡ต ๐Ÿ‡ฐ๐Ÿ‡ช ๐Ÿ‡ฐ๐Ÿ‡ท ๐Ÿ‡ฐ๐Ÿ‡ต ๐Ÿ‡ฑ๐Ÿ‡น ๐Ÿ‡ฒ๐Ÿ‡ฉ ๐Ÿ‡ท๐Ÿ‡ด ๐Ÿ‡ฒ๐Ÿ‡ฒ ๐Ÿ‡ฒ๐Ÿ‡ฐ ๐Ÿ‡ฒ๐Ÿ‡ฝ ๐Ÿ‡ฒ๐Ÿ‡พ ๐Ÿ‡ณ๐Ÿ‡ฑ ๐Ÿ‡ณ๐Ÿ‡ฌ ๐Ÿ‡ณ๐Ÿ‡ด ๐Ÿ‡ณ๐Ÿ‡ต ๐Ÿ‡ต๐Ÿ‡ญ ๐Ÿ‡ต๐Ÿ‡ฐ ๐Ÿ‡ต๐Ÿ‡ฑ ๐Ÿ‡ต๐Ÿ‡น ๐Ÿ‡ท๐Ÿ‡บ ๐Ÿ‡ธ๐Ÿ‡ฆ ๐Ÿ‡ธ๐Ÿ‡ช ๐Ÿ‡ธ๐Ÿ‡ฐ ๐Ÿ‡ธ๐Ÿ‡ฎ ๐Ÿ‡น๐Ÿ‡ญ ๐Ÿ‡น๐Ÿ‡ท ๐Ÿ‡น๐Ÿ‡ผ ๐Ÿ‡บ๐Ÿ‡ฆ ๐Ÿ‡ป๐Ÿ‡ณ ๐Ÿ‡ฟ๐Ÿ‡ฆ ๐Ÿ‡ฟ๐Ÿ‡ฆ ๐Ÿ‡ฐ๐Ÿ‡ช ๐Ÿ‡ณ๐Ÿ‡ฌ ๐Ÿ‡ฑ๐Ÿ‡ป

๐Ÿ‘‰ http://berty.crowdin.com/

Good First Issue & Help Wanted

If you want to help us, we have two labels on GitHub to let you know where we need help: Good First Issue & Help Wanted . You will have our eternal gratitude and maybe some stickers if you wish. Just saying ๐Ÿ˜

๐Ÿ“š Blogposts

We released two blog posts this week. Please have a look!

๐Ÿ‘‰ Art For Privacy ๐Ÿ‘‰ Introduction to Cybersecurity

๐Ÿ’Œ Mention

๐ŸŽ‰ Meet the Berty Crew

Until further notice, we are canceling all in-person events at public venues โ€“ but weโ€™re coming soon to a screen near you! ๐Ÿšง๐Ÿšง

โš™๏ธ Recent Changes