Your message dated Fri, 24 Sep 2021 08:41:45 +0000
with message-id <3149bd8a-a462-0cc4-05fc-5f089cda7...@posteo.org>
and subject line Re: ITP: python3-briar-wrapper -- Wrapper around the Briar 
Headless REST API
has caused the Debian Bug report #971525,
regarding ITP: python3-briar-wrapper -- Wrapper around the Briar Headless REST 
API
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
971525: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971525
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Nico Alt <nico...@posteo.org>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

* Package name    : python3-briar-wrapper
  Version         : 0.0.4
  Upstream Author : Nico Alt <nico...@posteo.org>
* URL             : https://code.briarproject.org/briar/python-briar-wrapper
* License         : AGPLv3
  Programming Lang: Python
  Description     : Wrapper around the Briar Headless REST API

Briar is a messaging app designed for activists, journalists, and anyone
else who needs a safe, easy and robust way to communicate. Unlike
traditional messaging apps, Briar doesn't rely on a central server -
messages are synchronized directly between the users' devices. If the
internet's down, Briar can sync via Bluetooth or Wi-Fi, keeping the
information flowing in a crisis. If the internet's up, Briar can sync via
the Tor network, protecting users and their relationships from
surveillance.

This package contains the Python wrapper around the REST API exposed by
briar-headless. It is used by briar-gtk and in future might also be used in
briar_repl [0], a commandline client for Briar.

Briar GTK is already packaged according to DFSG, but it depends on
briar-headless which can't be build with Debian packages due to Kotlin:
https://code.briarproject.org/briar/python-briar-wrapper/-/tree/main/debian

I develop and use briar_wrapper myself with support by other core developers
of the Briar Project. I plan to maintain this project and its dependencies
in Debian, but I'm always open to and appreciating any help by potential
co-maintainers. Additionally, I'm looking for a sponsor.

[0]: https://code.briarproject.org/fphemeral/briar_repl

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCAAxFiEEVYvpBxymykTb9VdrlaDa99vHtUgFAl91l38THG5pY29hbHRA
cG9zdGVvLm9yZwAKCRCVoNr328e1SJC3D/wOAh1Rx5UqMMtXBOld3g++/BU+Twh5
+j0KUPPgzyrNdguVLyH95g/iaa2ddmXE6bQZLnWcEyc7ui4Fm9wiHoYd9mccCBrF
dKxXcBejg1D4reYpuKtpkM/2vQrEn5pn47pcH2H6g6mhztbzRABbztbKV6PWhZHN
OujpfFGNelGhIu/OQEyrTo2aG+L6Tw72ymS73rF/+RoHYN6VdmRLpBOxqaub3tEF
8xZMSD3UKci/PqSDjtFyS8Jg3EFnvtiGGXsWwxUhKtiCoE6GOvia7VXPXqtXeXu3
Y1ByqQ0Qi2ORKN0qz0Bqe2nlihJftt2+LuSSW0IrRjqvDMdQLMMXsjpIHozKCUPJ
7HGWMXunFnAIJPHe9ggTjTw+CFV0AbEdBbR5nGK4MzgaykrdHBXkg0lNyyzHyr6r
sq38WEXPC6cql8eoob4twefTHD9h6eYMMe/gQY+L5UCo8rC/LJMxn9ng2yq68dek
H/JOob61p1Frf4iNHJ7hE4N8q+fyUlAMlJmKPM5UZuFyzxZT8/SCx+kT4//vdJ2v
/lFZhXe+Knnp5fqIZGMo3czhnefPdeFouwMXecDOnZeYaBnmMBAn8G9lREtqDYep
q2BWM4V+PxFO1zeVGEvjk/D3Hw54NYWW4GlJ7KgV8gCgIjGRfCDUOCv5MbU7zF5e
SfpJCM9wMMamgg==
=H5Qq
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message --- Currently there's a lot of activity happening at Briar which results in this ITP getting closed.

Instead of building a desktop client with Python and GTK, we decided to go with a pure Java/Kotlin version using the Compose UI framework [0]. This has the advantage that we no longer need to build a separate REST API for the GTK client to consume but instead can use all the Java classes and methods directly. This saves us a lot of overhead and allows us to build a more feature-complete client throughout the next months, funded by the Prototype Fund [1].

Once the new desktop client is more mature, I will open a new ITP at Debian for a potential `briar-desktop` package. This package is currently blocked by Kotlin [2], just like the ITP of `briar-headless` was [3]. See this issue [4] in the meantime if you want to track Briar Desktop's inclusion into Debian.

[0] https://www.jetbrains.com/lp/compose/
[1] https://prototypefund.de/project/briar-desktop/
[2] https://bugs.debian.org/892842
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971526
[4] https://code.briarproject.org/briar/briar-desktop/-/issues/50

--- End Message ---

Reply via email to