Je risque de me faire lyncher mais j'aime pas Docker, l'impression de ne pas gérer grand-chose, ça rajoute une couche inutile (j'utilise déjà LXC dans un proxmox), un réseau à part.. j'accède à toutes mes machines par leur nom sur le DNS, avec Docker la machine ne sera jamais connue du serveur de noms sauf à la saisir à la main. etc.
Et tout ça dépend d'une entreprise qui est là pour faire de l'argent... donc on a les expériences passées de comment ça se termine en général.
Je regrette surtout que cela devienne la seule méthode d'installation proposée sur de nombreuses applis auto-hébergeables avec du coup zéro doc pour faire autrement. Dommage aussi de perdre les quelques utilisateurs professionnels qui n'auraient pas le droit à Docker pour des raisons de sécurité/maitrise complète dans un environnement sensible.
Même si le fichier Docker est un texte lisible ce n'est pas toujours reproductible à la main notemment lorsqu'il y a des dépendances à d'autres images dont on a pas la configuration.
Je suis probablement aussi un "vieux qui ne veut pas changer ses habitudes" (sic) ?
A ne pas prendre mal, je comprends très bien pourquoi tu la publie sous cette forme surtout pour une première publication générale.
A mon avis c'est un super outil pour les développeurs, pour la reproductibilité, pas les admins. Mais c'est un avis qui n'est pas partagé par toutes et tous, comme l'attestent les longs débats à ce sujet sur le salon Matrix Auto-hébergement.
Pardon pour cette longue réponse, j'espère que ça ne va pas se transformer en débat là dessus plutôt que de parler de ton application.
Effectivement j'avais pensé aussi mais déjà c'est méga-complexe, et puis en y réfléchissant je me suis posé la question de la pertinence pour l'usage et les implications pour la confidentialité. Cela dit je comprends le besoin, mais je me demande comment le système pourrait fonctionner avec les règles de partage et la complexité du modèle de données que ça implique 😵💫
Pour la fédération, je ferais un parallèle avec les messages privés entre instances micro-blog du fedivers (pour généraliser sans nommer de logiciel en particulier):
Niveau confidentialité, c'est similaire: les admins de chaque instance pourraient voir les listes/messages dans la base de données c'est une question de confiance à leur donner ou non. Le reste des instances et utilisateurs ne voient rien.
L'abonnement entre utilisateurs-trices permettant de voir toutes les futures listes peut être sur validation uniquement (comme un compte totalement privé, qui accepte ou refuse les demandes d'abonnement)
Sur la gestion des droits cela peut se faire avec les groupes public/abonné-e-s seulement/privé et peut-être qu'il peut y avoir des groupes nommés et abonnés pour les familles et groupes d'amis. Je réfléchis probablement trop avec le modèle des échanges textes en tête, ça mériterait de s'y pencher plus longuement.
Bref, l'adoption des instances multiples reste long (cf. les micro-blogs) mais la pratique devient plus grand public depuis quelques années, au moins pour comprendre les différences avec les services "gratuits" d'une seule entreprise fermée sur elle-même.
Je vais essayer de contribuer à ton appli autant que je peux, avec de la doc et pourquoi pas des réflexions sur une possible fédération si tu acceptes l'idée. Il y a un livre O'Reilly en cours de rédaction sur ActivityPub par Evan Prodromou, je l'attend de pied ferme :) https://evanp.me/
[^] # Re: Yay !
Posté par Epy . En réponse au journal Geeftlist : Appli de gestion collaborative d'idées cadeaux. Évalué à 7.
Je risque de me faire lyncher mais j'aime pas Docker, l'impression de ne pas gérer grand-chose, ça rajoute une couche inutile (j'utilise déjà LXC dans un proxmox), un réseau à part.. j'accède à toutes mes machines par leur nom sur le DNS, avec Docker la machine ne sera jamais connue du serveur de noms sauf à la saisir à la main. etc.
Et tout ça dépend d'une entreprise qui est là pour faire de l'argent... donc on a les expériences passées de comment ça se termine en général.
Je regrette surtout que cela devienne la seule méthode d'installation proposée sur de nombreuses applis auto-hébergeables avec du coup zéro doc pour faire autrement. Dommage aussi de perdre les quelques utilisateurs professionnels qui n'auraient pas le droit à Docker pour des raisons de sécurité/maitrise complète dans un environnement sensible.
Même si le fichier Docker est un texte lisible ce n'est pas toujours reproductible à la main notemment lorsqu'il y a des dépendances à d'autres images dont on a pas la configuration.
Je suis probablement aussi un "vieux qui ne veut pas changer ses habitudes" (sic) ?
A ne pas prendre mal, je comprends très bien pourquoi tu la publie sous cette forme surtout pour une première publication générale.
A mon avis c'est un super outil pour les développeurs, pour la reproductibilité, pas les admins. Mais c'est un avis qui n'est pas partagé par toutes et tous, comme l'attestent les longs débats à ce sujet sur le salon Matrix Auto-hébergement.
Pardon pour cette longue réponse, j'espère que ça ne va pas se transformer en débat là dessus plutôt que de parler de ton application.
Pour la fédération, je ferais un parallèle avec les messages privés entre instances micro-blog du fedivers (pour généraliser sans nommer de logiciel en particulier):
Niveau confidentialité, c'est similaire: les admins de chaque instance pourraient voir les listes/messages dans la base de données c'est une question de confiance à leur donner ou non. Le reste des instances et utilisateurs ne voient rien.
L'abonnement entre utilisateurs-trices permettant de voir toutes les futures listes peut être sur validation uniquement (comme un compte totalement privé, qui accepte ou refuse les demandes d'abonnement)
Sur la gestion des droits cela peut se faire avec les groupes public/abonné-e-s seulement/privé et peut-être qu'il peut y avoir des groupes nommés et abonnés pour les familles et groupes d'amis. Je réfléchis probablement trop avec le modèle des échanges textes en tête, ça mériterait de s'y pencher plus longuement.
Bref, l'adoption des instances multiples reste long (cf. les micro-blogs) mais la pratique devient plus grand public depuis quelques années, au moins pour comprendre les différences avec les services "gratuits" d'une seule entreprise fermée sur elle-même.
Je vais essayer de contribuer à ton appli autant que je peux, avec de la doc et pourquoi pas des réflexions sur une possible fédération si tu acceptes l'idée. Il y a un livre O'Reilly en cours de rédaction sur ActivityPub par Evan Prodromou, je l'attend de pied ferme :) https://evanp.me/