PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Marty : KooZic : sortie de la v2.0.0

vendredi 1 février 2019 à 03:00
J'ai mis à profit mon temps libre de ces dernières semaines pour avancer dans la mise à jour de KooZic en version 2. Au programme, quelques changements dans le style de l'interface, des performances améliorées et une installation via Docker plus flexible.

Nouveau style

Exit le menu de gauche, la navigation se fait à présent via un menu situé en haut de l'écran. Cela permet de profiter de toute la largeur de l'écran.

Techniquement parlant, c'est Bootstrap 4 qui remplace la version 3. Cependant, l'organisation des menus reste inchangée, la structure est identique.


Notez que cela représente la grosse majorité des modifications visibles. Le plus gros du travail a été apporté sous le capot.

Docker

Un mystérieux contributeur a gentiment proposé un changement fondamental dans la manière dont les containers Docker sont gérés. Auparavant, il était impossible de mettre à jour sans remettre le container à zéro, c'est-à-dire perdre toutes la configuration. Grâce à l'utilisation de Docker Compose, la base de données contenant la configuration est à présent séparée de l'exécutable. Dès lors, il est possible de mettre à jour le container contenant l'exécutable tout en conservant la configuration.

Autres Nouveautés

Une série de petits détails ont été améliorés pour rendre l'interface plus réactive. Par ailleurs, la durée de l'analyse initiale de la médiathèque a été diminuée. Notez que cela ne s'applique pas sur une médiathèque distante, car dans ce cas le goulot d'étranglement si situe plutôt au niveau du transfert de données en réseau.

Dernier point, il est désormais possible de choisir quelle outil d'analyse de tags sera utilisé: Taglib ou Mutagen. Mutagen peut être utile pour des montages spécifiques, par exemple via rclone. Dans tous les autres cas, Taglib est à préférer. Cela se configure par dossier à analyser.

Mise-à-jour d'une installation existante

Qui dit nouvelle version majeure dit aussi incompatibilité avec la version précédente. Il est dès lors conseillé de désinstaller la v1 avant d'installer la v2.

wget https://raw.githubusercontent.com/DocMarty84/koozic_install/v2/koozic_install.py -O koozic_install.py

Pour désinstaller :

sudo python3 koozic_install.py uninstall

Installer :

sudo python3 koozic_install.py install

On peut se connecter sur http://localhost:8069/ avec les identifiants "admin" / "admin".

Docker

Une installation Docker suppose que Docker Compose ait été préalablement installé. Quand cela est fait, on récupère le strict nécessaire :

wget https://github.com/DocMarty84/koozic/releases/download/v2.0.0/koozic-v2.0.0-docker.tar.gz
tar xf koozic-v2.0.0-docker.tar.gz
cd docker

Dans le fichier "docker-compose.yml", on remplace "/music" par le répertoire contenant votre médiathèque. On démarre le tout :

docker-compose build
docker-compose up -d

Au bout d'une dizaine de secondes, on peut se connecter sur http://localhost:8069/ avec les identifiants "admin" / "admin". Reste à aller dans Configuration > Folders > Create et ajouter "/mnt/host" dans "Folder Path"

N'hésitez pas à soumettre un problème sur Github si nécessaire !

Gravatar de Marty
Original post of Marty.Votez pour ce billet sur Planet Libre.

Simon Vieille : Bande annonce du film "La bataille du libre" (version 3min VF) / Sortie officielle début 2019

mercredi 30 janvier 2019 à 12:07

« La bataille du Libre » film documentaire (version 87mn du film "Internet ou la révolution du partage" bientôt diffusé…

Gravatar de Simon Vieille
Original post of Simon Vieille.Votez pour ce billet sur Planet Libre.

Morot : Yum et le résolveur de depéndances inverses…

mardi 29 janvier 2019 à 21:31

Allez, petite blague avec le package libmspack qui n’a visiblement pas de dépendances :

rpm -q --whatrequires libmspack
no package requires libmspack

On devrait donc pouvoir supprimer ce package!

rpm -e libmspack
error: Failed dependencies:
        libmspack.so.0()(64bit) is needed by (installed) open-vm-tools-10.2.5-3.el7.x86_64

Il y a effectivement une dépendance non pas sur le package mais sur la bibliothèque :

yum deplist open-vm-tools|grep -i libmspack
  dependency: libmspack.so.0()(64bit)
   provider: libmspack.x86_64 0.7-0.1.alpha.el7

Il ne faut donc pas utiliser yum mais repoquery:

repoquery -q --installed --whatrequires libmspack
libmspack-0:0.7-0.1.alpha.el7.x86_64
open-vm-tools-0:10.2.5-3.el7.x86_64

Gravatar de Morot
Original post of Morot.Votez pour ce billet sur Planet Libre.

Goffi : Salut a Toi at FOSDEM this week-end!

mardi 29 janvier 2019 à 19:17

Hello,

a small note to say that I'll be present at FOSDEM this week-end and I'll do 2 talks:

  • "XMPP Beyond Instant Messaging" where I'll show that XMPP is far more than an instant messaging protocol. Room H.1309 (Van Rijn) Sunday at 9:25
  • "Salut à Toi: A Python Based Social Network And More" which will be a presentation of the Salut à Toi ecosystem. Room UD2.120 (Chavanne) Sunday at 16:00

I'll often be at the "XMPP lounge", but I'm also planning to attend some talks and meet people at other booths, so don't hesitate to ping me on the SàT XMPP room sat@chat.jabberfr.org (also available from this link) if you want to talk and/or have a demo.

Salut à Toi is in stabilisation phase, and the incoming 0.7 release will bring a new desktop/mobile(Android) frontend, advanced file sharing, events, the basis of a decentralised code forge (tickets and merge requests), OMEMO end to end encryption, etc.

A major thing is also the new decentralised web framework, the only one of its kind, which allows you to create website naturaly decentralised, by linking XMPP and Python.

See you there!

Gravatar de Goffi
Original post of Goffi.Votez pour ce billet sur Planet Libre.

Goffi : Salut à Toi au FOSDEM ce week-end

mardi 29 janvier 2019 à 18:56

Salut à Vous,

une petite note pour vous indiquer que je serai présent au FOSDEM et que j'y ferai 2 conférences:

  • « XMPP Beyond Instant Messaging » où je montrerai qu'XMPP est bien plus qu'un protocole de messagerie instantanée. Salle H.1309 (Van Rijn) dimanche à 9:25
  • « Salut à Toi: A Python Based Social Network And More » qui sera une présentation de l'écosystème Salut à Toi. Salle UD2.120 (Chavanne) dimanche à 16:00

Je serai régulièrement au « XMPP lounge », mais je compte aussi voir certaines conférences et autres stands, aussi n'hésitez pas à me pinguer sur le salon XMPP sat@chat.jabberfr.org (accessible également via ce lien) si vous souhaitez discuter et/ou une démonstration.

Salut à Toi est en cours de stabilisation, et la version 0.7 à venir verra l'arrivée de la nouvelle interface bureau/appareils portables (Android en particulier), du partage de fichiers avancé, des événements, de la base d'une forge décentralisée (tickets et « merge requests »), du chiffrement via OMEMO, etc.

À noter aussi l'arrivée d'un cadriciel (framework) web unique en son genre, puisqu'il permet de créer des sites naturellement décentralisés en liant XMPP et Python.

Au plaisir de vous voir !

Gravatar de Goffi
Original post of Goffi.Votez pour ce billet sur Planet Libre.