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  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&suite=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  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
 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.
>



Re: [Ring] Fedora 25 packages now available

2016-12-09 Thread Alexandre Viau
On 09/12/16 02:57 PM, Alexandre Viau wrote:
> Hello,
> 
> Fedora 25 packages have just been published.
> 
> You can download them via the two following methods:
> - Manually using http://dl.ring.cx/ring-manual/fedora_25/
> 
> - By adding the fedora 25 repository:
> 
>  $ sudo dnf config-manager --add-repo
> https://dl.ring.cx/ring-nightly/fedora_24/ring-nightly-man.repo
>  $ sudo dnf install ring

This should be:

$ sudo dnf config-manager --add-repo
https://dl.ring.cx/ring-nightly/fedora_25/ring-nightly-man.repo

By the way, these instructions will pubilished to our website here:
 - https://ring.cx/en/download/gnu-linux

Cheers,

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



signature.asc
Description: OpenPGP digital signature


[Ring] Fedora 25 packages now available

2016-12-09 Thread Alexandre Viau
Hello,

Fedora 25 packages have just been published.

You can download them via the two following methods:
- Manually using http://dl.ring.cx/ring-manual/fedora_25/

- By adding the fedora 25 repository:

 $ sudo dnf config-manager --add-repo
https://dl.ring.cx/ring-nightly/fedora_24/ring-nightly-man.repo
 $ sudo dnf install ring

NOTE: The repositories only contain 64bit packages for now. 32bit
packages will be added in the near future.

Cheers,

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



signature.asc
Description: OpenPGP digital signature


Re: [Ring] Links to source code

2016-12-07 Thread Alexandre Viau
Hello Julian,

Sorry for the spam, third email because I forgot to CC the list...

On 07/12/16 03:45 PM, Julian Foad wrote:
> A bug report:
> 
>   The links to the source code are broken in the FAQ "How to access Ring
> source code?", section "GIT repositories URI on Gerrit". They lead to
> "Not found" errors.

These are GIT URIs. You can use them like so:

$ git clone https://gerrit-ring.savoirfairelinux.com/ring-daemon

>   Because it is an open source project, we should display the links to
> the source code prominently on the main pages of the web site, not just
> in a FAQ. We should be able to find the source code through the
> "Download" and "Contribute" sections of the web site.

Have you seen the "Released Sources" link in the following page?:
 - https://ring.cx/en/download

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



signature.asc
Description: OpenPGP digital signature


[Ring] Ubuntu 16.10 packages released

2016-11-08 Thread Alexandre Viau
Hello,

We are happy to announce that we have just released Ubuntu 16.10 packages.

Take a look at our download page for more information on how to install
them:
 - https://ring.cx/download/gnu-linux

Please let us know if there is any issues with the packages.

Cheers,

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



signature.asc
Description: OpenPGP digital signature


[Ring] Beta2 packages updated - Fixed daemon crash

2016-11-04 Thread Alexandre Viau
Hello,

The Beta2 packages have just been updated. This includes a fix for an
issue where the daemon would crash on boot (or quickly after).

Please let us know if this issue appears again.

Cheers,

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



signature.asc
Description: OpenPGP digital signature


[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