You'll find the codebase of the upcoming Briar desktop client here:
https://code.briarproject.org/briar/briar-desktop
(it's still very early development stage)
Some of your feedback we received, already resulted in some UI adjustments accomplished by
@paul_lorenc
Here's an impression it:
@daniel
The reason is, so that it's easier to take as much as possible from the existing Briar code base. The code base is written in Java and Kotlin.
A proper blog post will follow soon.
@sacredbirdman I'm not sure that actually excludes Electron, tho…
// @briar
@[email protected] @briar It's currently being written in Compose for desktop which should be more memory efficient than an electron app. This allows the team to directly use the existing Bramble/Briar libraries which are written in java. Also will allow for code sharing between the desktop and android UI. I'm able to build and run it pretty well on my 10+ year old laptop!
@briar @phryk @sacredbirdman Do you mean this Compose? https://www.jetbrains.com/lp/compose/
If yes, can the "Google's modern toolkit" become a problem in regards to Briar being FOSS, security and privacy?
@briar
Personally, I would assume the risk of Google adding privacy-breaking stuff is probably bigger.
I mean, I've never done any serious analysis on their software, but breaking privacy *is* their business after all.
Hope it gets independent reviews often enough to minimize that risk of course, but I'm a bit of a pessimist in that regard. :P