Re: [Ring] Ring Ubuntu 18.04 Repository?

2018-04-07 Thread Alexandre Viau
Hello,

On 2018-04-07 06:00 PM, Óvári wrote:
> Ring is already available on Flathub:
> https://flathub.org/apps/details/cx.ring.Ring
> 
> Could you please advise if this is supported by the official Ring
> developers?

It isn't.

Official repositories are here:
 - https://ring.cx/en/download

Cheers,

-- 
Alexandre Viau
alexan...@alexandreviau.net



signature.asc
Description: OpenPGP digital signature


[Ring] New dhtnode package and Ring 1.0 in Debian backports

2017-07-28 Thread Alexandre Viau
Debian 9 (Stretch) users may now install Ring 1.0 and OpenDHT from
offical Debian backports repositories.

For instructions on enabling the backports repositories on your system,
please refer to this page:
 - https://backports.debian.org/Instructions

Once stretch-backports have been enabled, you may run the following
commands:
 - apt-get update

To install ring:
 - apt-get install ring

To install the OpenDHT node:
 - ap-get install dhtnode

OpenDHT and dhtnode
===

This release of the OpenDHT Debian package makes changes to the
"dhtnode" binary package which is now shipped with a systemd service.

This makes it easier than ever to contribute to Ring's distributed
network. Installing the "dhtnode" package is all that is needed to host
a fully operational node, which will automatically contribute to the
OpenDHT network.

Bootstrap servers
=

Bootstrap servers are used as the point of entry for Ring nodes to join
the network. They are no different than any other node except for the
fact that they are always online and available at a given address. The
first time you launch Ring, it will connect to one of the preconfigured
bootstrap nodes.

For now, the only bootstrap node that is preconfigured with Ring is
bootstrap.ring.cx. This service is maintained by Savoir-faire Linux.

If you launched Ring for the first time and bootstrap.ring.cx was down,
you would not be able to join the network.

While the first step for contributing to Ring's network would be to run
a dhtnode instance, members of the community could also host
always-online and stable dhtnode instances that we would eventually
consider to preconfigure in Ring as bootstrap nodes. This would help to
further decentralize Ring and minimize the risks of network
unavailability. If you are interested in hosting a bootstrap node,
please contact me.

Cheers,

-- 
Alexandre Viau
Savoir-faire Linux
Free Software Consultant
Co-Maintainer of GNU Ring



signature.asc
Description: OpenPGP digital signature


Re: [Ring] build failing on Debian armel

2017-07-26 Thread Alexandre Viau
Hello Daniel,

See the related Debian bug:

- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=866354

Cheers,

--
Alexandre Viau
av...@debian.org


On Wed, Jul 26, 2017 at 2:26 PM, Daniel Pocock <dan...@pocock.pro> wrote:
>
> Hi all,
>
> The Ring package on Debian hasn't propagated from unstable to testing
>
> This is because of the build failure on the armel CPU architecture:
>
> https://buildd.debian.org/status/package.php?p=ring=unstable
>
> Can somebody follow up on that?
>
> Maybe somebody on the debian-arm mailing list can comment
> https://lists.debian.org/debian-arm
>
> You can request access to an armel porting machine to run the build
> manually:
>
> https://db.debian.org/machines.cgi
>
> https://dsa.debian.org/doc/schroot/
>
> Regards,
>
> Daniel
>



Re: [Ring] Debian package status (freeze is over)

2017-06-27 Thread Alexandre Viau
It's on my short todo list.

Cheers,

--
Alexandre Viau
av...@debian.org


On Fri, Jun 23, 2017 at 10:28 AM, Daniel Pocock <dan...@pocock.pro> wrote:
>
> Hi all,
>
> Now the Debian freeze is over, could somebody please upload the latest
> version and prepare a backport build too?
>
> Currently the QA page[1] shows version 20161221.2.7bd7d91~dfsg1-1
>
> Regards,
>
> Daniel
>
>
>
> 1. https://packages.qa.debian.org/r/ring.html
>



Re: [Ring] Good news and questions about "rules.mak" files

2017-03-28 Thread Alexandre Viau
Almost all of them are must have.

See the following discussion:
 - https://bugs.debian.org/843654

--
Alexandre Viau
alexan...@alexandreviau.net


On Tue, Mar 28, 2017 at 9:45 AM, Adonay Felipe Nogueira
<adf...@openmailbox.org> wrote:
> Thank you very much for the replies so far, they're indeed helpful. :)
>
> However, as was pointed out, Ring needs custom settings for
> pjsip/pjproject. Unfortunately, I still wasn't informed of which
> settings are a "must have".for pjsip/pjproject.
>
> NOTE I'm not talking about patches, because I intend to help you by
> sending these patches to the respective upstreams.
>
> Please, if some people can clarify which custom settings are a "must
> have" for pjsip/pjproject, please reply to this discussion.
>
>
> Respectfully, Adonay.
>



[Ring] Ring joins GNU - Beta 2 Released with Multi-Device and Decentralized Username Registry

2016-11-03 Thread Alexandre Viau
Ring is free software for universal communication which respects
freedoms and privacy of its users. The program allows users to
communicate with each without relying on a centralized server to relay
messages. It uses distributed hash tables for establishing
communication. This avoids keeping centralized registries of users and
storing personal data.

Ring is mostly developed by Savoir-faire Linux, a Free Software
consulting company based in Montreal, Quebec, Canada. It is based on
SFLPhone, which was a SIP/IAX2 compatible softphone for GNU/Linux.

This announcement is twofold:
- The project joins GNU as an official GNU package.
- We have just released "Beta 2 - Gaston Miron", which is an important
milestone for Ring.

Binary packages are available on our download page:
 - https://ring.cx/download

You may obtain the source for the first Beta2 release at the following
address:
 - https://dl.ring.cx/ring-release/tarballs/ring_20161103.1.60700d3.tar.gz

If you are already a Ring user, note that this release is not backwards
compatible. On first launch, you will be asked to migrate your account.
Migrating can only be done in one direction and Beta2 users are only
able to communicate with other Beta2 users.

Other than the many bugfixes, here are the most important changes
included in "Beta 2 - Gaston Miron".

Multi-Device support

This feature greatly improves the usability of Ring. You may now share
only one RingID to your friends and they will be able to reach you no
matter what device you are on. Ring users are now able to register
additional devices to an existing accounts. Sending text messages to a
RingID will send messages to all devices owned by this RingID, the same
goes for calls.

Decentralized username registry (experimental)
==
New and existing users may now register a username. This will allow them
to share a username instead of a RingID. The default username database
is public and fully decentralized. It works using Ethereum, a
decentralized platform that runs smart contracts using a blockchain.

The source code for this new registration server can be found on gerrit:
 - git clone https://gerrit-ring.savoirfairelinux.com/ring-nameservice

By default, Ring is configured to query the name server at ns.ring.cx,
which is an HTTP REST API that talks to the decentralized registry
program. We haven't yet documented how to setup a node and join the
network for the registry, but we will do that in the future. Eventually,
everyone should be able to run a node and won't have to query the server
at ns.ring.cx, you could connect to your local node instead.

Ring URIs
=
The decentralized registry is not the only option. Ring now supports
URIs. For example, calling "ring:av...@ring.gnu.org" would query
ring.gnu.org via HTTP for the RingID of "aviau". This allows for
creating many other registries.

We are still in Beta, so you must expect rough edges. However, this
release is an important step towards making Ring easier to use and more
convenient.

--
Alexandre Viau
Savoir-faire Linux
Free Software Consultant
Co-Maintainer of GNU Ring



signature.asc
Description: OpenPGP digital signature