#959100 RFP: fractal -- Matrix.org messaging app for GNOME written in Rust

Package:
wnpp
Source:
wnpp
Submitter:
Andrej Shadura
Date:
2026-06-22 10:49:01 UTC
Severity:
wishlist
Blocked By:
Bug Title
984864

  2

rust-reqwest: depends on multiple unavailable packages

grave about 4 years ago

987324

  7

rust-hashbrown: missing ahash feature makes building hashlink crate impossible

normal stable about 4 years ago

1006533

  2

ITP: libshumate -- libshumate is a C library providing a GtkWidget to display maps

wishlist almost 4 years ago

#959100#5
Date:
2020-04-29 11:16:32 UTC
From:
To:
* Package name    : fractal
  Version         : 4.2.2
  Upstream Author : Daniel García Moreno and others
* URL             : https://gitlab.gnome.org/GNOME/fractal
* License         : GPL-3
  Programming Lang: Rust
  Description     : Matrix.org messaging app for GNOME written in Rust

Fractal is a GNOME chat app for the Matrix communication protocol.

The package will be co-maintained by the Debian Rust and Matrix teams.
-----BEGIN PGP SIGNATURE-----

iQFIBAEBCAAyFiEEeuS9ZL8A0js0NGiOXkCM2RzYOdIFAl6pYg8UHGFuZHJld3No
QGRlYmlhbi5vcmcACgkQXkCM2RzYOdLjFgf+O8HQDfPTrjHyY0RGIcU46ZXlKAou
8ly0u+YE+hUMu4EoSPheUdhtd75xZgU9xeybXFv8HDntpq4F1DIb1wFfMhtsj9wp
rolglaC/sAVQYoVyCP5aXRkmXgTC//gw4geTvd8fuujLcDqppw4yx8xRGxz1sCQu
yPbldimFKXtIWqUSXAGpxByYG8sYKN3RKzupUUIB0dUufFuIChpTUj25SP9ztToC
TrQDPbgbjAPeJPfjWajoe3q6m2UrLdmGB3/fZMzTTqlMJPHmF9m3jz2mSXbiCJpx
DOuS1/YPzZIdF9fl5dDYWU9JtntcLpPx18aPcIiqclBcFCy6Ax4pKEUHtw==
=F6j6
-----END PGP SIGNATURE-----

#959100#18
Date:
2020-04-29 13:23:16 UTC
From:
To:
Hi Andrej,

Le 29/04/2020 à 13:16, Andrej Shadura a écrit :

Cool!

FYI, I've started working on Fractal's dependencies, along with
Henry-Nicolas Tourneur, maybe we should synchronize on this?

Cheers,
Arnaud

#959100#23
Date:
2020-04-29 14:52:53 UTC
From:
To:
Hi Arnaud and Henry-Nicolas,

Great! I haven’t noticed much happening over in the Rust repos or the
IRC channel, where are you co-ordinating? The dependency tree is quite
vast, so I suspect there will be enough work for all of us.

#959100#28
Date:
2020-04-29 15:01:36 UTC
From:
To:
Le 29/04/2020 à 16:52, Andrej Shadura a écrit :

Yeah, please do it in the debcargo-conf umbrella. I also started to look at packaging fractal
and started to upload dependencies for this.

Cheers,
Sylvestre

#959100#33
Date:
2020-04-29 15:49:33 UTC
From:
To:
Le 29/04/2020 à 16:52, Andrej Shadura a écrit :

We're discussing through a Matrix private chat for now, but we can move
to something more public.
We're also using a wiki[1] in salsa to keep track of the dependency tree
and each crate's packaging status.

[1] https://salsa.debian.org/a-wai/debcargo-conf/-/wikis/Home

#959100#38
Date:
2020-04-29 16:23:59 UTC
From:
To:
Hi,

It would be great if you used TODO.rst in debcargo-conf, which is the
place others co-ordinate packaging dependencies.

#959100#63
Date:
2021-01-12 18:53:43 UTC
From:
To:
Hi,

One of the upstream development team member here. Make of that what
you will, but know that we’d rather you don’t offer a Fractal package.
We recommend people get the application as we publish it ourselves as
a flatpak on flathub.org. There are various reasons and I won’t try to
sell flatpak to you, but the main points for us are that:
* the application is built exactly how we intend it to be built (no
broken feature or hard to reproduce issues because package maintainers
decide to disable options)
* we get sandboxing

Now I’m not here to debate or say that Debian packagers are not
competent. I’m here to make you aware of our preference. As I said,
make of it what you will.

#959100#68
Date:
2021-02-03 21:29:24 UTC
From:
To:
Please do package Gnome Fractal for Debian.  It is a pain to use the
packages provided by the creators.  If they would keep a Debian
repository, it might be acceptable, but ideally in the official
ones.