Forum général.cherche-logiciel Je cherche à savoir si il existe une application web simple pour mettre en place un simple système d

Posté par  (site Web personnel) .
Étiquettes :
2
15
déc.
2011

Bonjour,

je suis en train de chercher un projet libre avec les fonctionnalités et caractéristiques
décrites ci-dessous.
Je ne pense pas qu'un projet de ce type existe… mais bon peut être… je tente ma chance.
Si vous avez des choses qui correspondent plus ou moins, n'hésitez pas à me les faire
connaître.

Fonctionnalités minimales :

  • un espace de partage de documents via une interface web
  • des comptes utilisateurs
  • gestion d'une hiérarchie, c'est à dire des dossiers, sous dossiers…
  • droits limités par documents, dossiers en fonction des utilisateurs
  • droits de lecture, écriture, suppression.
  • Interface utilisateur la plus simple possible, la fonctionnalité principale est le chargement et l'upload de document

Caractéristiques techniques minimales:
* pourvoir être simplement installé sur un GNU/Linux (typiquement Debian)
* un vrai logiciel libre, avec une forge du type github ou bitbucket

Fonctionnalités idéales :

  • permettre l'accès aux documents via WebDAV
  • gestion de multi instance via une interface web, c'est à dire pourvoir créer un nouvel espace de partage, sur un autre domaine, avec des utilisateurs différents sans avoir à intervenir en ligne de commande sur le serveur
  • s'il y a un plugin du type Dropbox, UbuntuOne… ça serait encore mieux… mais je pense que là je rêve un peu

Caractéristiques techniques idéales (afin que j'ai envie de contribuer) :

  • Projet développé en Python
  • Framework : Pyramid, Pylons ou Django
  • Base de données NoSQL, je pense que CouchDB est parfait pour ce type de données

Il y a quelques jours, je me suis penché sur LinShare http://www.linagora.com/-LinShare-
et je me suis rendu compte, qu'il ne correspond pas à mon besoin. LinShare est plus
un espace d'échange temporaire de fichiers. Il n'y a pas de notion de dossier…

Certains vont me proposer Plone mais je ne souhaite pas l'utiliser pour les raisons suivantes :

  • l'interface utilisateur n'est pas assez orienté "espace de stockage"
  • dans ma tête, Plone reste pour moi une "usine à gaz"
  • je me sens pas la force ni l'envie de contribuer à Plone… d'autant plus que je ne sais pas où ils en sont concernant un virage vers Pyramid à la place de Zope2… enfin, ceci n'est pas l'objet de ma demande

J'aimerais savoir aussi si par le passé vous avez eu le même genre de besoin ?

Pour ma part, ces 4, 5 dernières années, j'ai eu de très nombreuses fois ce type de besoin.
J'ai à chaque fois utilisé un bête espace FTP avec les contraintes qui vont avec pour des utilisateurs lambda : choisir un client FTP, arriver à le paramétrer… des fois uniquement pour 2, 3 fichiers. En conclusion cette solution n'est jamais très pratique.
Depuis le temps, je me dis que j'aurais mieux fait de développer mon propre projet avec les contraintes que j'ai citées ci-dessus.
Donc avant de me lancer dans quoi que ce soit, j'aimerais m'assurer qu'un tel projet n'existe pas à l'heure actuelle.

Si rien n'existe, est-ce qu'un projet de ce type pourrait intéresser du monde ?

Merci d'avance pour vos commentaires.

Stéphane

  • # ownCloud

    Posté par  . Évalué à 5.

    OwnCloud semble répondre à ce ta problématique, je n'ai pas vraiment creusé mais la plupart des trucs semblent y être. Il y a des paquets Debian en préparation chez les "mentors" : http://mentors.debian.net/package/owncloud

    Sinon des instructions d'installation sont disponibles : http://owncloud.org/install/advanced/

  • # Je recherche la meme chose que toi...

    Posté par  (site Web personnel) . Évalué à 1.

    ... et je n'ai pas encore trouvé mon bonheur

    Ce que nous cherchons semble se nommer web based file manager.

    Voici une liste des principaux (qui sont en php bien sur):
    http://devsnippets.com/article/7-free-powerful-file-managers.html

    Un a été fait en python : pybriefcase mais il n'est plus développé depuis 2004 je crois.

    Ce qui est étonnant c'est que j'ai entamé cette recherche il y a quelques jours et que je suis en ce moment même en train de m'initier au framework pyramid.

    Bonne chance dans ta recherche en tout cas

  • # Hyla, le gestionnaire de fichiers en ligne, libre : « Partagez, simplement !»

    Posté par  (site Web personnel) . Évalué à 1.

    C'est ce qui est dit

    « Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. »

  • # SilverStripe

    Posté par  . Évalué à 2. Dernière modification le 15/12/11 à 21:52.

    Salut,

    Tu peux jeter un oeil à SilverStripe, il semble répondre à pas mal de tes critères :

    • Gestion d'une hierarchie en dossiers, sous dossiers.
    • Gestion des droits d'accès assez fins.
    • Interface utilisateurs michu-proof.
    • Interface de gestion complète mais simple, un zoli backoffice.
    • Un vrai logiciel libre, utilisant maintenant GitHub
    • Une vraie licence libre : BSD
    • Une vraie communauté, avec de vrais morceaux d'individus dedans (pas une boite unique)
    • Des plugins à la pelle
    • Des trucs poakool mais pratiques IRL, genre l'intégration des accès aux contenus depuis Microsoft Office.
    • Un vrai défaut : besoin du mod_overwrite en "AllowOverride All", donc une installation / intégration demandant un peu plus de temps qu'un simple coup de apt-get ...
    • Un côté overkill dans la mesure où il s'agit de création & maintien de publications web complètes (OwnCloud sera bien plus simple)

    Voilà voilà, bonne navigation entre le .com le .org, les sites des dev et la forge.

    muny@twitter.com

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.