Archive for the ‘FileZ’ Category

Avis aux beta testeurs pour Filez 2.0

Thursday, March 4th, 2010

Filez 2.0 voit enfin le jour après quelques mois de retard. Je viens de publier une première version sur la page du projet sur SourceSup.org. Les fonctionnalités principales sont prêtes à être testées :

  • authentification/identification par  CAS+LDAP, full LDAP, BDD
  • migration des tables de Filez 1.x vers 2.0
  • ergonomie : utilisation non obstructive du javascript, barre de progression d’upload
  • URLs courtes (domaine.fr/x10b3a)
  • internationalisation

D’autres sont encore manquantes ou incomplètes et ne devraient pas tarder :

  • tâches cron
  • gestion du quota
  • mot de passe sur les fichiers
  • script ou interface web d’installation

Le code a intégralement été refondu et la nouvelle organisation (basé sur le modèle MVC) devrait faciliter les contributions et l’ajout de fonctionnalités.

Quelques aperçus d’écran pour les impatients :


Formulaire d'upload

Installation

J’invite les personnes souhaitant tester cette nouvelle version à utiliser en priorité le dépôt svn qui sera régulièrement mis à jour avec les dernières corrections :

svn checkout http://subversion.cru.fr/filez/trunk filez-2.0

Il est également possible d’utiliser l’archive disponible sur le site du projet mais ce n’est pas la solution idéale pendant la période de test de Filez.

Support

Liste de diffusion

Toute question relative à Filez est à adresser à la liste de diffusion disponible à l’Université d’Avignon. Cette liste nous permettra également de diffuser des informations relatives aux prochaines versions.

Bugtracker

Les bugs peuvent être remontés par le biais du bugtracker sur SourceSup,  en cas de doute sur la nature de votre problème passez en priorité par la liste de diffusion.

Contribuer

Internationalisation

Filez a intégralement été écrit en anglais et celui ci n’étant pas parfait il se peut que certains commentaires ou messages soit incompréhensibles; merci de me faire savoir si vous remarquez ce genre d’erreur ou de me faire parvenir un patch.

La traduction française a été appliquée à l’aide de la librairie gettext. Celle ci se base sur les fichiers situés dans le répertoire “i18n”. Les fichiers “.po” sont à éditer avec un éditeur quelconque ou mieux avec poEdit; tandis que les fichiers “.mo” sont une version “compilées” des fichiers “.po”.

Développement

Le fonctionnement de l’application est décrit dans le fichier README.DEV (qui est pour le moment assez succins).

Toujours dans l’optique de faciliter les contributions, nous devrions passer dans les prochains mois à un gestionnaire de version décentralisé, plus adapté au développement de logiciels libre.

Actualité GPL à l’Université d’Avignon

Monday, October 26th, 2009

L’été est passé et le développement libre reprend à l’Université d’Avignon sur les deux logiciels principaux : FileZ et RdvZ. Nous avons décidé de les réécrire entièrement en utilisant des méthodes de programmation plus standardisées et facilitant la compréhension, toujours dans le but d’améliorer l’échange communautaire autour de ces logiciels.

RdvZ

RdvZ sera redéveloppé en utilisant le framework Symfony avec une procédure d’installation la plus automatisée possible; nous essaierons aussi dans la mesure du possible de préserver vos données lors du changement de version. Toujours dans un soucis d’accessibilité et suite aux retours d’utilisateurs, nous mettrons également en place la possibilité d’une authentification uniquement LDAP (plus obligé de passer par un serveur CAS pour profiter de cette fonctionnalité), tout en gardant les anciennes possibilités d’authentification.

Plus d’informations dans la ToDo RdvZ et sur la page d’information RdvZ.

FileZ

La version 2 de FileZ sera également entièrement réécrite en se basant sur le modèle MVC. Contrairement à Rdvz, nous n’avons pas souhaité utiliser symfony étant donné l’extrême simplicité de l’application. En revanche nous allons nous baser sur le micro framework Limonade.

L’authentification sera développée de manière modulaire afin de vous permettre d’insérer vos propres fonctions à la place des choix proposés par défaut (CAS/LDAP/BDD).

L’ergonomie de l’interface va être revue apportant notamment l’affichage d’une barre de progression pendant l’envoi d’un fichier. Les téléchargements se feront quant à eux par le biais d’URL courtes (ex: filez.univ-avignon.fr/x42ni1).

D’autres fonctionnalités sont également au programme : interface web installation, utilisation de gettext pour l’internationalisation, protection d’un fichier par mot de passe, site de démonstration, envoi d’emails, utilisation non obstructive de javascript.

L’authentification par Shibboleth, et l’utilisation des API Sympa seront étudiées dans les versions qui suivront FileZ 2.0.

Vous pouvez suivre le développement de FileZ sur le subversion de sourcesup.

Ces différentes sources d’informations sont disponibles pour vous tenir au courant de la disponibilité des version alpha et bêta :

Présentation de RdvZ, FileZ & ShareZ @ JoSy (ResInfo)

Tuesday, September 29th, 2009

Les applications libres développées à l’Université d’Avignon vont être présentées lors des journées JoSy “Outils collaboratifs” du 1er au 2 octobre 2009 à Strasbourg. Celle-ci sera retransmise en direct à l’adresse : http://webcast.in2p3.fr/JoSy/Outils-Collaboratifs/

Nous y présenterons les fonctionnalités et les futures évolutions des applications FileZ et RdvZ pour lesquelles le développement des versions 2 va bientôt commencer. Le développeur principal venant de quitter l’Université d’Avignon, nous reprenons actuellement son travail et tentons de répondre aux mieux à vos questions. Nous sommes également à l’écoute de toute proposition concernant l’ajout ou la modification de fonctionnalités.

Cette présentation sera également l’occasion d’introduire ShareZ, une application permettant à plusieurs personnes de partager un répertoire de travail.

La vidéo de la présentation est disponible ici.

FileZ 1.2.1

Wednesday, May 21st, 2008 english

Un bug a été détecté, pouvant compromettre le téléchargements de certains fichiers à partir de FileZ.

Cette version 2.1, disponible sur la page dédiée, corrige ce bug.

FileZ 1.2

Wednesday, February 13th, 2008 english

La version 1.2 de FileZ est prête !

En plus des corrections de bug et améliorations diverses, cette nouvelle version de notre application de partage de fichiers apporte essentiellement une simplicité d’installation et de configuration accrue.

Un grand merci à Mathieu Molinéris, de l’Université d’Aix-Marseille II pour ses test, ses retours et ses suggestions qui ont largement motivé les améliorations de cette version 1.2.

Tous les détails (et l’application à télécharger !) sur la page dédiée.

Tous vos retours, commentaires et suggestions sont bienvenus. Vous pouvez laisser un commentaire à cet effet, si vous le souhaitez.

FileZ 1.1

Friday, January 25th, 2008

La version 1.1 de FileZ est maintenant disponible.

Nouvelles fonctionnalités :

  • Authentification LDAP et BDD
  • Possibilité de renouveler un fichier
  • Suppression automatique des fichiers périmés au chargement de FileZ
  • Possibilité d’ajouter un commentaire aux fichiers déposés
  • Aspect amélioré
  • Méthode de téléchargement révisée

Plus d’informations sur la page dédiée

FileZ 1.0

Thursday, December 6th, 2007 english

FileZ est une application web (PHP/MySQL) permettant le dépôt et la mise en partage de fichiers pour une durée déterminée.

La toute première version de FIleZ est disponible.

Pour plus d’informations, et pour télécharger l’application, voir la page dédiée.