IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Collections Discussion :

Sortie de JTheque Collections V5 Beta [Fait]


Sujet :

Collections

  1. #1
    Expert éminent sénior
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Points : 21 324
    Points
    21 324
    Par défaut Sortie de JTheque Collections V5 Beta
    Salut,

    Eh non, ce projet n'est pas mort

    J'ai enfin réussi à terminer la version 5 et je me suis enfin remis sérieusement sur le projet.

    Le programme est maintenant complètement modulable. On peut ajouter/supprimmer activer/désactiver des modules.

    Le programme gère maintenant également les livres bien que cette partie soit moins développée que la partie films.

    Le programme est disponible ici : ftp://ftp-developpez.com/baptiste-wi.../5.0.beta1.zip

    Quant aux sources, vous pouvez les consulter directement sur le SVN :


    N'hésitez pas à me faire part de tous vos commentaires quels qu'ils soient. N'hésitez pas non plus à me faire part de vos questions sur le projet si vous en avez

    Merci d'avance
      0  0

  2. #2
    Expert éminent sénior
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Points : 21 324
    Points
    21 324
    Par défaut
    Voilà, j'ai terminé la beta 2.

    Au niveau des changements :
    • Les formulaires sont maintenant validés. C'est-à-dire que seules les valeurs valides peuvent être acceptés lors de l'envoi des données à l'application.
    • On peut désormais utiliser la touche Enter pour valider une action.
    • Une nouvelle fonction est disponible, elle permet d'importer de manière automatique tous les films depuis un dossier. Pour trouver le nom des films, deux modes sont disponibles :
      • Nom des fichiers
      • Nom des dossiers
    • On peut désormais annuler/refaire les actions principales de l'application comme les suppressions, les modifications, ...
    • Le core sera maintenant une librairie à part entière pour faciliter l'utilisation de JTheque Core pour d'autres programmes.
      Désormais, JTheque Core n'est plus qu'une librairie permettant de créer des programmes modulaires.
    • INTERNE : Le système a été revu en interne.
    • INTERNE : Diminution des références fortes dans les actions.
    • INTERNE : La gestion de l'EDT a été améliorée. Méthode execute(Task task) dans viewManager.
    • INTERNE : Refactorings divers dans le code.


    Un gros changement est la séparation du coeur de JTheque et de l'application (renommé pour la peine en JTheque Collections). Cela va permettre d'utiliser JTheque Core pour n'importe quelle application (du moins en théorie ).

    Après la version 5.0, les mises à jour se feront donc au niveau modules, ce qui sera plus facile à gérer, les modules n'étant pas liées à l'application.

    Vous pouvez récupérer une archive de l'application ici : ftp://ftp-developpez.com/baptiste-wi.../5.0.beta2.zip

    Quand aux sources, elles sont disponibles sur SVN :


    Encore une fois, n'hésitez pas à me faire de tout ce que vous avez à dire sur ce projet, que ce soit en mal ou en bien.

    Voilà
      0  0

  3. #3
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Points : 9 818
    Points
    9 818
    Par défaut
    J'ai une question existentielle...

    T'as pas changé la hiérarchie de tes répertoires svn ?
    Je ne répondrai à aucune question technique en privé
      0  0

  4. #4
    Expert éminent sénior
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Points : 21 324
    Points
    21 324
    Par défaut
    Citation Envoyé par millie Voir le message
    J'ai une question existentielle...

    T'as pas changé la hiérarchie de tes répertoires svn ?
    Si tu demandes ça, parce qu'aucun des liens n'est valable, alors c'est ma faute, les liens n'étaient pas justes

    Sinon, non, la hiérarchie SVN est toujours la même.
      0  0

  5. #5
    Membre éclairé Avatar de bassim
    Homme Profil pro
    Ingénieur Réseaux
    Inscrit en
    Février 2005
    Messages
    666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2005
    Messages : 666
    Points : 695
    Points
    695
    Par défaut
    Salut,
    Je connais pas très bien le domaine, mais pour modulariser ton application, t'as utilisé quel gestionnaire de modules (je sais pas comment l'appeler), celui d'Ecplise ou autre chose, ou un truc from scratch (ce qui me parait énorme en terme de travail à accomplir non) ?
    Where is my mind
      0  0

  6. #6
    Expert éminent sénior
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Points : 21 324
    Points
    21 324
    Par défaut
    Citation Envoyé par bassim Voir le message
    Salut,
    Je connais pas très bien le domaine, mais pour modulariser ton application, t'as utilisé quel gestionnaire de modules (je sais pas comment l'appeler), celui d'Ecplise ou autre chose, ou un truc from scratch (ce qui me parait énorme en terme de travail à accomplir non) ?
    Salut,

    C'est entièrement "from scratch"

    C'est effectivement pas mal de boulot, mais ça permet de bien comprendre les concepts qui sont derrières les modules.

    Bien entendu mon système de modules ne vaut pas le système de module d'Eclipse (basé sur OSgi), mais je l'ai fait surtout pour bien me familiariser avec la chose et parce que je trouvais que c'était un sujet très intéressant.
      0  0

  7. #7
    Membre expert
    Avatar de Janitrix
    Inscrit en
    Octobre 2005
    Messages
    3 391
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 3 391
    Points : 3 401
    Points
    3 401
    Par défaut
    Le lien de téléchargement de la béta1 renvoie une erreur 550 Le zip de la béta 2 marche bien par contre.
      0  0

  8. #8
    Expert éminent sénior
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Points : 21 324
    Points
    21 324
    Par défaut
    Citation Envoyé par Janitrix Voir le message
    Le lien de téléchargement de la béta1 renvoie une erreur 550 Le zip de la béta 2 marche bien par contre.
    C'est corrigé

      0  0

  9. #9
    Membre éclairé Avatar de bassim
    Homme Profil pro
    Ingénieur Réseaux
    Inscrit en
    Février 2005
    Messages
    666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2005
    Messages : 666
    Points : 695
    Points
    695
    Par défaut
    Salut,
    Bravo pour le travail fait en tout cas

    Y a t-il une méthodologie particulière à suivre genre implémenter des Design Pattern particulier ou suivre des recommandations OSGI ou autre chose ?
    Where is my mind
      0  0

  10. #10
    Expert éminent sénior
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Points : 21 324
    Points
    21 324
    Par défaut
    Citation Envoyé par bassim Voir le message
    Salut,
    Bravo pour le travail fait en tout cas
    Merci

    Citation Envoyé par bassim Voir le message
    Y a t-il une méthodologie particulière à suivre genre implémenter des Design Pattern particulier ou suivre des recommandations OSGI ou autre chose ?
    De recommandation non. Au niveau des design pattern, il y en a pas vraiment de particulier, mais faut quand même bien prévoir sa conception pour que les modules soient complètement indépendants et que l'application puisse être lancé avec n'importe quels modules. Il faut donc voir les "services" qu'on va offrir aux modules et les points d'extension qu'on va leur donner.

    Si tu veux plus d'infos, j'ai écrit une série de billets sur le sujet : http://blog.developpez.com/wichtounet?cat=1793 et sinon, n'hésite surtout pas à poser des questions
      0  0

Discussions similaires

  1. [Release] Sortie de JTheque Collections 5.3
    Par Baptiste Wicht dans le forum Collections
    Réponses: 0
    Dernier message: 04/10/2009, 23h01
  2. [Release] Sortie de JTheque Utils
    Par Baptiste Wicht dans le forum Utilities
    Réponses: 3
    Dernier message: 27/08/2009, 15h16
  3. Installer JTheque Collections sous Eclipse.
    Par Pierre8r dans le forum Collections
    Réponses: 15
    Dernier message: 10/08/2009, 20h21
  4. [Release] Nouvelle version de JTheque Collections
    Par Baptiste Wicht dans le forum Collections
    Réponses: 5
    Dernier message: 20/06/2009, 19h54
  5. [Release] Sortie de la version 5.0 de JTheque Collections
    Par Baptiste Wicht dans le forum Collections
    Réponses: 2
    Dernier message: 26/02/2009, 15h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo