Chapril:services:drop:comparatif : Différence entre versions

De April MediaWiki
(Élection)
m (Rh a déplacé la page Chapril:services:filesharing:comparatif vers Chapril:services:drop:comparatif : harmonisation du nommage #3743)
 
(16 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 41 : Ligne 41 :
 
{| class="wikitable" style="text-align: center;"
 
{| class="wikitable" style="text-align: center;"
 
|+ Tableau récapitulatif
 
|+ Tableau récapitulatif
! Nom !! Upload sans compte !! Chiffrement des fichiers !! Compatibilité wget !! Packagé dans Debian
+
! Nom !! Upload sans compte !! Chiffrement des fichiers !! Compatibilité wget !! Packagé dans Debian !! Multi-fichiers
 
|-
 
|-
| Lufi || {{oui}} || {{oui}} || {{non}} || {{non}}
+
| Lufi || {{oui}} || {{oui}} || {{non}} || {{non}} || ???
 
|-
 
|-
| YouTransfer || {{oui}} || {{non}} || {{oui}} || {{non}}
+
| YouTransfer || {{oui}} || {{non}} || {{oui}} || {{non}} || ???
 
|-
 
|-
| PsiTransfer || {{oui}} || {{non}} ||  ??? || {{non}}
+
| PsiTransfer || {{oui}} || {{non}} ||  ??? || {{non}} || ???
 
|-
 
|-
| Filex || - || -  ||  - ||  -
+
| Filex || - || -  ||  - ||  - || ???
 
|-
 
|-
| FileSender || {{non}} || {{non}} ||  ??? || {{non}}
+
| FileSender || {{non}} || {{non}} ||  ??? || {{non}} || {{non}}
 
|-
 
|-
| Jirafeau || {{oui}} || {{non}} ||  {{oui}} || {{non}}
+
| Jirafeau || {{oui}} || {{non}} ||  {{oui}} || {{non}} || {{non}}
 
|-
 
|-
| ProjectSend || {{non}} || {{non}} ||  ??? || {{non}}
+
| ProjectSend || {{non}} || {{non}} ||  ??? || {{non}} || ???
 
|-
 
|-
| Firefox Send || {{oui}} || {{oui}} || {{non}} || {{non}}
+
| Firefox Send || {{oui}} || {{oui}} || {{non}} || {{non}} || {{oui}}
 
|-
 
|-
| Coquelicot || {{non}} || {{oui}} || {{non}} || {{non}}  
+
| Coquelicot || {{non}} || {{oui}} || {{non}} || {{non}} || ???
 
|-
 
|-
| FileShelter || {{oui}} || {{non}} || {{oui}} || {{non}}  
+
| FileShelter || {{oui}} || {{non}} || {{oui}} || {{non}} || ???
 
|-
 
|-
| Files Sharing || {{oui}} || {{non}} || ??? || {{non}}
+
| Files Sharing || {{oui}} || {{non}} || ??? || {{non}} || ???
 
|-
 
|-
 
|}
 
|}
Ligne 73 : Ligne 73 :
 
|-
 
|-
 
| Lufi
 
| Lufi
| + Zero Knowledge (seul le client web connait le contenu)<br/>+ Pas besoin de compte<br/>+ Utilisé par Framasoft
+
| + Zero Knowledge (seul le client web connait le contenu)<br/>+ Pas besoin de compte<br/>+ Utilisé par Framasoft<br/>+ lufi-cli pour commande en ligne
| - Peu de contributeurs
+
| - Peu de contributeurs<br/>- en Perl<br/>- utilisé pour Framadrop
 
|-
 
|-
 
| YouTransfer
 
| YouTransfer
Ligne 94 : Ligne 94 :
 
| Jirafeau
 
| Jirafeau
 
| + Proposé par YunoHost<br/>+ Pas besoin de compte<br/>+ Une dizaine de contributeurs
 
| + Proposé par YunoHost<br/>+ Pas besoin de compte<br/>+ Une dizaine de contributeurs
| - Activité en faible déclin
+
| - Activité en faible déclin<br/>- absence de chiffrement<br/>- un seul fichier à la fois
 
|-
 
|-
 
| ProjectSend
 
| ProjectSend
Ligne 101 : Ligne 101 :
 
|-
 
|-
 
| Firefox Send
 
| Firefox Send
| + Projet de Mozilla<br/>+ Pas besoin de compte<br/>+ Beaucoup de contributeurs
+
| + Projet de Mozilla<br/>+ pas besoin de compte<br/>+ beaucoup de contributeurs<br/>+ différent de Framadrop<br/>+ nouveau<br/>+ multi-fichiers
| - Semble être assez lié à l'infra de Mozilla (Sentry, ...). Voir si possible à désactiver.
+
| - Semble être assez lié à l'infra de Mozilla (Sentry…). Voir si possible à désactiver.
 
|-
 
|-
 
| Coquelicot
 
| Coquelicot
Ligne 123 : Ligne 123 :
 
! Solutions !! Avis !! Commentaire
 
! Solutions !! Avis !! Commentaire
 
|-
 
|-
| Lufi || {{oui}} ||  
+
| Lufi || {{oui}} || Chiffrement + sans compte + cli => fonctionnellement bien
 
|-
 
|-
 
| YouTransfer || {{moui}} ||  
 
| YouTransfer || {{moui}} ||  
Ligne 133 : Ligne 133 :
 
| FileSender || {{non}} || Pas adapté à notre utilisation (compte)
 
| FileSender || {{non}} || Pas adapté à notre utilisation (compte)
 
|-
 
|-
| Jirafeau || {{oui}} ||  
+
| Jirafeau || {{oui}} || Simple et fonctionnel
 
|-
 
|-
 
| ProjectSend || {{non}} || Pas adapté à notre utilisation (complexité)
 
| ProjectSend || {{non}} || Pas adapté à notre utilisation (complexité)
 +
|-
 +
| Firefox Send || {{oui}} || Nouveau, très abouti, chiffré, multi-fichier, différent de Framadrop
 
|-
 
|-
 
| Coquelicot || {{non}} || Pas adapté à notre utilisation (compte) + manque d'activité et contributeurs
 
| Coquelicot || {{non}} || Pas adapté à notre utilisation (compte) + manque d'activité et contributeurs
Ligne 144 : Ligne 146 :
 
|-
 
|-
 
|}
 
|}
 +
 +
== Résultat ==
 +
 +
Choix de FirefoxSend sur la liste de diffusion le 29/05/2019.

Version actuelle datée du 28 août 2019 à 21:01


Recensement des solutions[modifier]

Tableau récapitulatif
Nom Licence Actif Technos URL
Lufi AGPLv3 Oui Sqlite/PostgreSQL/MariaDB, Perl (Mojolicious) https://demo.lufi.io/about
YouTransfer Apache 2.0 Oui NodeJS http://www.youtransfer.io/
PsiTransfer BSD Oui NodeJS https://github.com/psi-4ward/psitransfer
Filex GPL Non Perl https://sourcesup.renater.fr/projects/filex/
FileSender BSD Oui PHP https://filesender.org/
Jirafeau AGPL Oui PHP https://gitlab.com/mojo42/Jirafeau
ProjectSend GPL Oui PHP, MySQL https://www.projectsend.org/
Firefox Send Mozilla Public License Version 2.0 Oui NodeJS, Redis https://github.com/mozilla/send
Coquelicot GNU Affero General Public License version 3 Oui Ruby https://coquelicot.potager.org/
FileShelter GPL-3.0 Oui C++ https://github.com/epoupon/fileshelter
Files Sharing GPL-3.0 Moui PHP https://github.com/axeloz/filesharing

Solutions survolées mais ignorées :

  • BoZon: site HS + pas de réponse au ticket #240 concernant une vulnérabilité
  • Droppy: orienté espace de stockage partagé mais pas partage simple de fichier
  • OnionShare : destiné au réseau tor
  • uPste: en cours de réécriture, version courante plus maintenue

Comparaison des fonctionnalités[modifier]

Tableau récapitulatif
Nom Upload sans compte Chiffrement des fichiers Compatibilité wget Packagé dans Debian Multi-fichiers
Lufi Oui Oui Non Non ???
YouTransfer Oui Non Oui Non ???
PsiTransfer Oui Non ??? Non ???
Filex - - - - ???
FileSender Non Non ??? Non Non
Jirafeau Oui Non Oui Non Non
ProjectSend Non Non ??? Non ???
Firefox Send Oui Oui Non Non Oui
Coquelicot Non Oui Non Non ???
FileShelter Oui Non Oui Non ???
Files Sharing Oui Non ??? Non ???

Comparaison[modifier]

Solutions Avantages Inconvénients
Lufi + Zero Knowledge (seul le client web connait le contenu)
+ Pas besoin de compte
+ Utilisé par Framasoft
+ lufi-cli pour commande en ligne
- Peu de contributeurs
- en Perl
- utilisé pour Framadrop
YouTransfer + Pas besoin de compte - Peu de contributeurs
- Activité en fort déclin
PsiTransfer + Actif (dépendances à jour)
+ Pas besoin de compte
- Peu de contributeurs
Filex - Mort
FileSender + Projet de RENATER - Compte obligatoire
Jirafeau + Proposé par YunoHost
+ Pas besoin de compte
+ Une dizaine de contributeurs
- Activité en faible déclin
- absence de chiffrement
- un seul fichier à la fois
ProjectSend - Compte obligatoire
- Trop compliqué pour notre utilisation
Firefox Send + Projet de Mozilla
+ pas besoin de compte
+ beaucoup de contributeurs
+ différent de Framadrop
+ nouveau
+ multi-fichiers
- Semble être assez lié à l'infra de Mozilla (Sentry…). Voir si possible à désactiver.
Coquelicot + Volonté de faire intégrer le paquet debian aux dépôts - Compte obligatoire
- Plus d'activité depuis 2 ans
FileShelter + Pas besoin de compte - Activité en fort déclin
- Peu de contributeurs
Files Sharing + Pas besoin de compte - Un seul contributeur
- Plus d'activité depuis 2 ans

Élection[modifier]

Solutions Avis Commentaire
Lufi Oui Chiffrement + sans compte + cli => fonctionnellement bien
YouTransfer Moui
PsiTransfer Moui
Filex Non Mort
FileSender Non Pas adapté à notre utilisation (compte)
Jirafeau Oui Simple et fonctionnel
ProjectSend Non Pas adapté à notre utilisation (complexité)
Firefox Send Oui Nouveau, très abouti, chiffré, multi-fichier, différent de Framadrop
Coquelicot Non Pas adapté à notre utilisation (compte) + manque d'activité et contributeurs
FileShelter Moui
Files Sharing Moui

Résultat[modifier]

Choix de FirefoxSend sur la liste de diffusion le 29/05/2019.