Bug#842943: signap-desktop now built with electron

2018-11-09 Thread Christopher Thompson
I would like just voice my support for Debian going ahead with packaging
this project, if someone still has the interest (I do not have the
know-how myself).

An issue has been open since August 3 and continues to garner attention
from the community which is a bug preventing old-stable (and downstream
distros) from working AT ALL with current AND past Signal clients (as
the old versions have been blocked). It is my understanding this issue
is eminently addressable by packaging. There has so far been no response
from Signal maintainers, despite being directly addressed in the issue
multiple times. Additionally, arguments made by the Signal developers
not to have external packaging have now been proven incorrect, in large
part due to the existence/lack of attention to this issue.

I managed to get it working fine with the workaround by "scarf" - so, it
can be made to work by performing one of the suggested build or library
substitution procedures. In summary: no version available via packaging
works, or has worked for as much as three months now (I don't know how
recently the old versions stopped working).

Please see:
https://github.com/signalapp/Signal-Desktop/issues/2604

Thank you,
Chris



Bug#842943: signap-desktop now built with electron

2018-04-11 Thread Paride Legovini
Given how upstream (Moxie Marlinspike) opposed the redistribution of the
Signal Android app by third parties, and recently asked not to Debian
package libsignal-service-java:

https://github.com/signalapp/libsignal-service-java/issues/50

I suggest contacting him before doing any work towards the packaging of
Signal-Desktop, unless we want to work with an hostile upstream. In this
case, the least that would need to be done is renaming Signal-Desktop to
something else, and possibly changing its icon, as their redistribution
is considered a trademark violation.

Paride



Bug#842943: signap-desktop now built with electron

2018-03-28 Thread Paolo Greppi
AFAICT the signal desktop app has moved from chrome to electron:
https://electronjs.org/apps/signal

Packaging electron itself requires some work, see its RFP (I have added
it as blocker for this one)

Paolo