jami-packaging issueshttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues2019-11-12T19:42:06Zhttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/11deb pkgs: installation, apt-key add is a bad practice2019-11-12T19:42:06ZJami Botdeb pkgs: installation, apt-key add is a bad practiceIssue generated from Tuleap's migration script.
**Originally submitted by: sergio (sergio)**
man APT-KEY(8):
"Instead of using this command a keyring should be placed directly in the /etc/apt/trusted.gpg.d/ directory with a descriptiv...Issue generated from Tuleap's migration script.
**Originally submitted by: sergio (sergio)**
man APT-KEY(8):
"Instead of using this command a keyring should be placed directly in the /etc/apt/trusted.gpg.d/ directory with a descriptive name and either "gpg" or "asc" as file extension."
Update the https://ring.cx/en/download/gnu-linux plaese, which says to use apt-key.PackagingFredy PulidoFredy Pulidohttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/2deb pkgs: rename from ring to jami2019-11-11T21:28:10ZSébastien Blindeb pkgs: rename from ring to jamiPackagingFredy PulidoFredy Pulidohttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/5deb pkgs one-click: Install repo to get updates with a future release2019-11-08T18:36:08ZSébastien Blindeb pkgs one-click: Install repo to get updates with a future releasePackagingFredy PulidoFredy Pulidohttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/8Distribution's official packages with up-to-date versions2019-11-08T20:14:24ZSébastien BlinDistribution's official packages with up-to-date versions+ Clean rpm/.deb generation
+ Be packaged into debian + ubuntu + fedora and keep packets up-to-date, needs discussion with distro teams+ Clean rpm/.deb generation
+ Be packaged into debian + ubuntu + fedora and keep packets up-to-date, needs discussion with distro teamsPackaginghttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/7Flatpak: Explore how pakage and publish2022-12-15T11:42:02ZSébastien BlinFlatpak: Explore how pakage and publishNOTE: supported by [22 distributions](https://flatpak.org/setup/)NOTE: supported by [22 distributions](https://flatpak.org/setup/)Packaginghttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/1Redhat 8: Add package2019-11-12T19:41:23ZSébastien BlinRedhat 8: Add packageReference: https://git.jami.net/savoirfairelinux/jami-packaging/wikis/Add-packageReference: https://git.jami.net/savoirfairelinux/jami-packaging/wikis/Add-packagePackagingIgor StegarescuIgor Stegarescuhttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/10Debian and based once-click-install: Icon, pkg name and licence2019-11-15T21:16:26ZFredy PulidoDebian and based once-click-install: Icon, pkg name and licencePackage presentation in the graphical interface is not good:
* No icon
* Name is jami-all (if possible change to Jami)
![jami-all-gui](/uploads/552b7c464bfdd3d9628394b029fe7dfa/jami-all-gui.png)
* No screenshots
* License = Proprietary i...Package presentation in the graphical interface is not good:
* No icon
* Name is jami-all (if possible change to Jami)
![jami-all-gui](/uploads/552b7c464bfdd3d9628394b029fe7dfa/jami-all-gui.png)
* No screenshots
* License = Proprietary instead of "Libre"PackagingFredy PulidoFredy Pulidohttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/16Ubuntu: adds pkgs for 19.102019-11-08T17:00:42ZFredy PulidoUbuntu: adds pkgs for 19.10Use the shared scripts for debian and ubuntu
Expected; Launching Jenkins internal packaging job will generate ubuntu 19.10 debs, when installing this debs in ubuntu 19.10 Jami must to work.Use the shared scripts for debian and ubuntu
Expected; Launching Jenkins internal packaging job will generate ubuntu 19.10 debs, when installing this debs in ubuntu 19.10 Jami must to work.PackagingJean SquillariJean Squillarihttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/17Fedora: adds pkgs for fedora 312019-11-08T16:53:54ZFredy PulidoFedora: adds pkgs for fedora 31Use existing scripts and CI
Expected: running internal packaging in Jenkins must to generate fedora 31 pkgs. Jami must to work when installing this packages in a fedora 31.Use existing scripts and CI
Expected: running internal packaging in Jenkins must to generate fedora 31 pkgs. Jami must to work when installing this packages in a fedora 31.PackagingSiham MoubarikSiham Moubarikhttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/20ubuntu one click install repo installation check2019-11-08T21:45:41ZFredy Pulidoubuntu one click install repo installation checkWe must to verify if One Click Install (OCI) packages for ubuntu adds our repository and can do the update and upgrade properly.
Please take as example the procedure used at this comment: https://git.jami.net/savoirfairelinux/jami-packa...We must to verify if One Click Install (OCI) packages for ubuntu adds our repository and can do the update and upgrade properly.
Please take as example the procedure used at this comment: https://git.jami.net/savoirfairelinux/jami-packaging/issues/5#note_15727
Resolution of done:
* Dockerfiles for all ubuntu versions starting as base in this gerrit: https://review.jami.net/c/ring-project/+/12869
* Documented tests for each ubuntu (or automation to do it) version we provide in our website + ubuntu 19.10
* A resume list with each version and inform if works or not, if not a small note like 'gpg related issue' will be appreciated.PackagingIgor StegarescuIgor Stegarescuhttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/23Fedora: rename fedora 31 pkg from Ring to Jami2019-11-11T21:37:57ZFredy PulidoFedora: rename fedora 31 pkg from Ring to JamiFedora 31 package must to be renamed from Ring to Jami
Important:
* Start your work over Igor's commit: https://review.jami.net/c/ring-project/+/12832
* You can take as reference Fedora related changes at https://review.jami.net/c/ring-...Fedora 31 package must to be renamed from Ring to Jami
Important:
* Start your work over Igor's commit: https://review.jami.net/c/ring-project/+/12832
* You can take as reference Fedora related changes at https://review.jami.net/c/ring-project/+/12774
Definition of done:
* Fedora package named jami must to be crated and published by jenkins in our internal repo
Keep in mind that using yum the package name must to be jami.PackagingSiham MoubarikSiham Moubarikhttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/24debian one click install repo installation check2019-11-08T18:36:08ZFredy Pulidodebian one click install repo installation checkPackagingFredy PulidoFredy Pulidohttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/25debs oci clean publication2019-11-11T16:03:22ZFredy Pulidodebs oci clean publicationFor all debian and ubuntu versions:
* Fix that now the short name package is not the right one
* Publish only the concerned packages instead of all packages and debug symbols.
GERRIT COMMITS:
* https://review.jami.net/c/ring-project/+/...For all debian and ubuntu versions:
* Fix that now the short name package is not the right one
* Publish only the concerned packages instead of all packages and debug symbols.
GERRIT COMMITS:
* https://review.jami.net/c/ring-project/+/12870PackagingFredy PulidoFredy Pulidohttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/28"rename" dl.jami.net root directories (do not brake old names)2019-11-19T20:07:39ZFredy Pulido"rename" dl.jami.net root directories (do not brake old names)* dl.jami.net/ring-nightly => dl.jami.net/nightly
* dl.jami.net/ring-internal => dl.jami.net/internal
* dl.jami.net/ring => dl.jami.net/stable
* dl.jami.net/ring-release => dl.jami.net/release
* `manual-*` does not require to be renamed ...* dl.jami.net/ring-nightly => dl.jami.net/nightly
* dl.jami.net/ring-internal => dl.jami.net/internal
* dl.jami.net/ring => dl.jami.net/stable
* dl.jami.net/ring-release => dl.jami.net/release
* `manual-*` does not require to be renamed but if it is easy to do then we can do it.
First do the changes for `internal`
PS: This was initially #3 but it become just the debian repo rename.PackagingSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/68jami-all.postinst - to avoid duplicates, use only one .jami-all.postinst for ...2021-05-04T13:42:32ZIgor Stegarescujami-all.postinst - to avoid duplicates, use only one .jami-all.postinst for rpm packages(Rhel,Fedora,Opensuse)Now each rpm distribution is using it's own jami-all.postinst , the scope is to config all rpm distributions to use one script jami-all.postinst to avoid duplicates.Now each rpm distribution is using it's own jami-all.postinst , the scope is to config all rpm distributions to use one script jami-all.postinst to avoid duplicates.PackagingIgor StegarescuIgor Stegarescu