Projet

Général

Profil

Feature - Fonctionnalité #3741

Télécharger et Installer les logiciels disponibles automatiquement

Ajouté par Icham Sirat il y a presque 10 ans. Mis à jour il y a environ 9 ans.

Statut:
Fixed - Corrigé - Implémenté
Priorité:
Haute
Assigné à:
Icham Sirat
Version cible:
Début:
24/06/2014
Echéance:
% réalisé:

100%

Temps estimé:
(Total: 6.60 h)

Description

  • Télécharger les logiciels disponibles instantanément et en parallèles
  • Installer les logiciels les uns à la suite des autres

Sous-tâches

Feature - Fonctionnalité #3742: Téléchargements parallèles des logiciels disponiblesFixed - Corrigé - ImplémentéIcham Sirat

Bug #3747: [SEGFAULT] Changement de page + Téléchargement en coursFixed - Corrigé - ImplémentéIcham Sirat

Bug #3750: Annulation téléchargementFixed - Corrigé - ImplémentéIcham Sirat

Feature - Fonctionnalité #3748: Installation séquentielle des logiciels téléchargésFixed - Corrigé - ImplémentéIcham Sirat

Bug #3774: Application disponible à l'installation après installationFixed - Corrigé - ImplémentéIcham Sirat

Feature - Fonctionnalité #3951: Tout télécharger avec un clicFixed - Corrigé - ImplémentéIcham Sirat

Bug #3952: Affichage "btnToutTelecharger" que si logiciels dispos Fixed - Corrigé - ImplémentéIcham Sirat

Bug #3965: Téléchargement majFixed - Corrigé - ImplémentéIcham Sirat

Bug #3982: Téléchargement en boucle du même logicielFixed - Corrigé - ImplémentéIcham Sirat

Historique

#1 Mis à jour par Icham Sirat il y a presque 10 ans

  • % réalisé changé de 0 à 10
  • Premiers tests, premier constat : Notre AbulEduDownloadManager ne télécharge pas en parallèle... Pour mes tests j'ai fait une liste des logiciels disponibles et j'ai lancé les téléchargement à la suite. Le premier fonctionne et le deuxième plante sur l'erreur : "Écriture du fichier impossible".

Il va falloir découper le problème et premièrement faire en sorte que les téléchargements se fassent parallèlement...

#2 Mis à jour par Icham Sirat il y a plus de 9 ans

  • Mise à jour de l'implémentation en cours :
    • chaque FrameApplication à une urlString. Elle commence soit par http (téléchargement), soit par install (installation). Ceci remplace la recherche dans la QMAp m_applicationCMDExec et apporte plus de souplesse à l'implémentation (les FA peuvent lancer des téléchargements/installations)

CETTE IMPLÉMENTATION EST EN COURS (cf @todo dans le code)

#3 Mis à jour par Icham Sirat il y a environ 9 ans

  • Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux