https://github.com/savoirfairelinux/ringme.js
A library to display a « Ring Me » button on a website.
https://github.com/savoirfairelinux/ringme.js
button-widget communication hacktoberfest ring
Last synced: about 2 months ago
JSON representation
A library to display a « Ring Me » button on a website.
- Host: GitHub
- URL: https://github.com/savoirfairelinux/ringme.js
- Owner: savoirfairelinux
- License: gpl-3.0
- Created: 2017-02-24T20:06:46.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-10-26T04:42:03.000Z (over 7 years ago)
- Last Synced: 2025-03-18T05:55:44.610Z (3 months ago)
- Topics: button-widget, communication, hacktoberfest, ring
- Language: JavaScript
- Homepage: https://frama.link/ringme
- Size: 110 KB
- Stars: 4
- Watchers: 13
- Forks: 14
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: COPYING
Awesome Lists containing this project
README
 RingMe.js
=====A library to render a `Ring Me` button on your website. The _best way_ to bring Ring communication to your website!
What is Ring
-----> Ring is free software for universal communication which respects freedoms and privacy of its users.
[See official Ring website to _join the Ring_](https://ring.cx/)
Communication
-----The easiest way to [communicate with us is by opening a new issue](https://github.com/savoirfairelinux/ringme.js/issues/new).
Make sure you add proper labels to your issue (e.g. question, issue, enhancement, …)Usage
-----### Why you don't need it
This project does nothing other than to propose a default look and feel
for a `Ring Me` button that you can _easily_ add to any Web page.You could simply choose to not use this Javascript project and add a
link on your page like so:`Call me with Ring, a communication tool that
respects your freedoms and privacy`as you would add a link on your page to let your visitors email you:
The magic happens through the Ring client that configures your computer
to handle the `ring:` scheme.### Why you need it
Since Ring clients are not as widely used as email clients (yet), this
little project helps by identifying if the `ring:` scheme can be handled
by a visitor's computer.It also proposes a unified look and feel for a `Ring me` button that
will soon be recognizable by visitors.Installation
-----This is still in pre-alpha state. No installation process yet and needed
feature in Ring's clients might not yet be available in released branch.Sure thing though, you should want to use this library from a server
you control and prefer a _self-hosted_ solution on your website instead
of pointing to a CDN in
order to avoid a _call home_ feature that wouldn't necessarily respect
your privacy.This section will be updated with proper information as soon as this becomes robust and stable.
How to contribute
-----Please refer to the [contribution guidelines](https://github.com/savoirfairelinux/ringme.js/blob/master/CONTRIBUTING.md)
Licensing
-----Ringme.js is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.ringme.js is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.You should have received [a copy of the GNU General Public License](https://github.com/savoirfairelinux/ringme.js/blob/master/COPYING)
along with ringme.js. If not, see ._with ♥ from **[Savoir-faire Linux](https://www.savoirfairelinux.com/)**_