From 04b5a429cdcf6248ddbf9b8a851eb3e3e78ab122 Mon Sep 17 00:00:00 2001 From: Amin Bandali <amin.bandali@savoirfairelinux.com> Date: Tue, 3 May 2022 11:03:23 -0400 Subject: [PATCH] packaging: update Snap package metadata per recent discussions Change-Id: I0a407e6667976bc6a90c24b4581593ee96a85453 --- .../rules/snap/jami-gnome/snapcraft.yaml | 6 +-- packaging/rules/snap/jami/snapcraft.yaml | 51 ++++++++++++------- 2 files changed, 35 insertions(+), 22 deletions(-) diff --git a/packaging/rules/snap/jami-gnome/snapcraft.yaml b/packaging/rules/snap/jami-gnome/snapcraft.yaml index 78edaeb9..2f4cacb7 100644 --- a/packaging/rules/snap/jami-gnome/snapcraft.yaml +++ b/packaging/rules/snap/jami-gnome/snapcraft.yaml @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2021 Savoir-faire Linux Inc. +# Copyright (C) 2019-2022 Savoir-faire Linux Inc. # # Author: Sébastien Blin <sebastien.blin@savoirfairelinux.com> # Author: Amin Bandali <amin.bandali@savoirfairelinux.com> @@ -17,11 +17,11 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. -# This file is based on earlier work by Daniel Llewellyn, under the +# This file is based on earlier work by Dani Llewellyn, under the # Expat License (also referred to as "the MIT License"), per the # following notice: -# Copyright (C) 2017-2020 Daniel Llewellyn <daniel@bowlhat.net> +# Copyright (C) 2017-2020 Dani Llewellyn <dani@bowlhat.net> # # Permission is hereby granted, free of charge, to any person # obtaining a copy of this software and associated documentation files diff --git a/packaging/rules/snap/jami/snapcraft.yaml b/packaging/rules/snap/jami/snapcraft.yaml index 7f0d2b80..7e5d4431 100644 --- a/packaging/rules/snap/jami/snapcraft.yaml +++ b/packaging/rules/snap/jami/snapcraft.yaml @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2021 Savoir-faire Linux Inc. +# Copyright (C) 2019-2022 Savoir-faire Linux Inc. # # Author: Sébastien Blin <sebastien.blin@savoirfairelinux.com> # Author: Amin Bandali <amin.bandali@savoirfairelinux.com> @@ -17,11 +17,11 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. -# This file is based on earlier work by Daniel Llewellyn, under the +# This file is based on earlier work by Dani Llewellyn, under the # Expat License (also referred to as "the MIT License"), per the # following notice: -# Copyright (C) 2017-2020 Daniel Llewellyn <daniel@bowlhat.net> +# Copyright (C) 2017-2020 Dani Llewellyn <dani@bowlhat.net> # # Permission is hereby granted, free of charge, to any person # obtaining a copy of this software and associated documentation files @@ -49,26 +49,39 @@ version: "RELEASE_VERSION" adopt-info: jami icon: ../common/icons/jami.svg license: GPL-3.0+ -summary: 'Privacy-oriented voice, video, chat, and conference platform and SIP client' -description: > - Jami is free software for universal communication that respects the freedom and privacy of its users. +summary: 'Privacy-oriented voice, video, chat, and conference platform and SIP phone' +description: | + Jami is free software for universal communication that respects the + freedom and privacy of its users. - Jami is an end-to-end encrypted secure and distributed voice, video, and chat communication platform that requires no central server and leaves the power of privacy and freedom in the hands of users. + Jami is an end-to-end encrypted secure and distributed voice, video, + and chat communication platform. Jami requires no central server + for these communications and leaves the power of privacy and freedom + in the hands of users. - Jami supports the following key features: + Jami provides the following key features to its users: - * One-to-one conversations - * File sharing - * Audio calls and conferences - * Video calls and conferences + * Synchronized and enriched one-to-one conversations + * Group conversations (Beta) + * Audio/video calls and conferences * Screen sharing in video calls and conferences - * Recording and sending audio messages - * Recording and sending video messages - * Functioning as a SIP phone software - - Client applications for GNU/Linux, Windows, macOS, iOS, Android, and Android TV are available, making Jami an interoperable and cross-platform communication framework. - - This snap packages the new Qt-based `jami-qt` client. The older GTK-based `jami-gnome` client is available as a separate `jami-gnome` snap. + * Unlimited peer-to-peer file sharing + * Recording and sending audio/video messages + * Jami plugins SDK for additional functionality (green screen, + watermark, audio filters, and more) + * Use Jami as your SIP phone with a variety of media codecs + and VoIP providers + + Client applications for GNU/Linux, Windows, macOS, iOS, Android, + and Android TV are available, making Jami an interoperable and + cross-platform communication framework. + + Seamlessly deploy Jami in your organization using + Jami Account Management Server (JAMS). With JAMS, you can enable + your users to connect using their LDAP/ActiveDirectory credentials + or create local accounts, enabling you to manage your own + Jami community while taking advantage of Jami's distributed network + architecture. For more information, please visit https://jami.biz. confinement: strict grade: stable -- GitLab