Wiki
Version 6 (Etienne Pallier, 11/02/2012 02:10 pm) → Version 7/74 (Etienne Pallier, 11/02/2012 05:07 pm)
h1. INVENTIRAP WIKI
h2. Comment accéder au site redmine depuis l'extérieur ?
1) Créer un tunnel (entre le port local 9443 et le port distant 443 du serveur web irap, via la passerelle)
ssh -L 9443:projects.irap.omp.eu:443 MONLOGINDULABO@gw.irap.omp.eu
(Pour les personnes qui utilisent Windows, vous pouvez faire la même chose avec le logiciel Putty, en vous inspirant de ce qui est décrit au point 4) a) de cet article http://planetoweb.cesr.fr/twiki/bin/view/Main/HowtoInformatique#Se_connecter_un_serveur_linux_en)
2) Pointer son navigateur sur https://localhost:9443
h2. Dépôt SVN
https://usvn-inventirap.irap.omp.eu/repo/inventirap/trunk/
h2. Mailing list
usvn-repo_inventirap@irap.omp.eu
(https://listes.irap.omp.eu/wws/info/usvn-repo_inventirap)
h2. TODO LIST
Cette liste est obsolète. Elle est remplacée par la ROADMAP : https://projects.irap.omp.eu/projects/inventirap/roadmap
------------------------------------
I - PRIORITE 1 : LES BUGS
------------------------------------
(fait le 2/11/12)
1) (Elodie) Bug sur les emprunts externes/internes
Le bug dont nous parlions concernait les emprunts exterieurs, ou il n'etait pas possible de saisir un texte dans la zone emprunteur. La connexion Ldap ne doit s'effectuer que si c'est un emprunt interne.
Je ferai remonter la case a cocher "emprunt interne/externe" pour que suivant si c'est coche ou non, apparaissent :
- si c'est Interne : la case Nom de l'emprunteur soit le user LDAP + Lieu de stockage et piece.
- Si c'est Externe : les cases qui apparaissent sont : le nom de l'emprunteur qui est une case texte a remplir, le lieu (ca peut ne pas etre un labo), et le TEL.
Le Tel doit etre mentionne dans la liste des emprunts.
--> appliquer solution donnée par Pierrick :
(cf mail du 6/10)
2) (Elodie) Dans l'edition du materiel (qd on clique sur le nom), le type du materiel apparait s'il n'est pas rempli et disparait qd il est renseigné a inventoriable. ???
--> pas de solution donnée
3) (Etienne) je peux entrer un matériel sans désigner de responsable, c'est normal que ça soit facultatif ?
--> Arnaud :
Effectivement le nom du responsable devrait être obligatoire
4) (Etienne) Pourquoi les champs "matériel inventoriable" et "matériel non inventoriable et technique" n'apparaissent pas lors de la création du matériel, mais seulement lors de son édition (modification) ?
--> Arnaud :
C'est un oubli, ces champs doivent normalement être masqué pour tous les utilisateurs qui ne sont pas de l'administration. Il faut donc aussi le masquer dans la vue Edit.
--> Elodie :
Je ne suis pas entierement d'accord : il faut que l'on puisse dire si c'est un materiel technique ou pas. L'inventoriabilite, ok, comme c'est une histoire de prix, les administratitfs peuvent s'en charger, (ou on peut mettre un trucs obligatoire si cela depasse 800E. )
5) (Etienne) suivis et emprunts
On peut aussi saisir un emprunt sans préciser l'emprunteur... et faire un suivi sans préciser l'organisme... alors que ce sont des informations qui me semblent obligatoires
--> Arnaud :
Effectivement c'est à corriger
--------------------------------------------------------------------------
II - PRIORITE 2 : LES AMELIORATIONS URGENTES ???
--------------------------------------------------------------------------
1) (Vincent) problème dans le champ « description » où j’aimerais placer un caractère spécial, le « % », afin de définir une précision sur le matériel. A priori, le soft ne semble pas apprécier ce symbole
--> Solution Arnaud :
Il vous suffit d'éditer la liste des caractères acceptés dans le fichier cakephp/app/Model/AppModel.php
2) (Elodie) dans la table materiel, il manque une sur-catégorie (un 3ème niveau de catégorie)
Une sur-categorie que nous avons utilisée dans le fichier de l'existant :
en fait tout ce qui est étiqueté "(old)" dans la base actuelle : informatique, electronique, instrumentation, logistique, optique, mobilier...
Les categories actuelles sont trop detaillees pour du gros tri.
Sinon, on peut utiliser les groupes techniques pour les ranger. Mais certains materiels servent a plusieurs groupes ...
--> pas de solution donnée
3) (Elodie) Creation de materiel :
Le prix doit pouvoir etre saisi par tous.
Il faudrait qu'il remonte d'un petit cran et sorte du cadre "administration".
--> Solution Arnaud :
Il vous faut regarder le fichier cakephp/app/View/Materiels/scaffold.form.ctp
Ce fichier détermine l'affichage du matériel, pour déplacer le prix dans la partie commune, il suffit de le sortir de la partie réservé à l'administration (le
if ($userAuth >= 3) {)
Vous pouvez vous appuyer sur le commit 6e28f3aabe0433d4909a31c3140743cd3f9901ae qui effectue cette opération mais pour des champs différents.
4) (Elodie) il manque un champ "projet" dans la table materiel
Ce serait utile pour avoir une liste du materiel commandé par projet.
Je ne sais pas si c'est rajoutable mais ce sera a faire.
--> pas de solution donnée
-------------------------------------------------------------------------------------
III - PRIORITE 3 : LES AMELIORATIONS MOINS URGENTES ???
-------------------------------------------------------------------------------------
0) Ajouter un date picker pour les emprunts de matériel
0) (Elodie) Dans les recherches, j'aimerai un tri juste sur les categories.
Si je ne remplis pas la sous-cat, je n'ai pas de reponses.
--> pas de solution donnée
1) (Etienne) Le QRCode
--> Suggestion Arnaud :
Il est associé via le numéro d'inventaire IRAP, pour créer le QRCode du matériel IRAP-12-0003, il suffit d'encoder la chaine "IRAP-12-0003" dans un QRCode.
On peut utiliser des outils en ligne pour ça.
Pour la création des étiquettes, le plus simple est de les commander à un prestataire qui pré-imprime les étiquettes avec les numéros d'inventaire qui s'incrémentent.
Quelqu'un à l"IRAP devait regarder de ce côté là mais je ne sais pas où ça en est.
2) (Elodie) J'aimerais bien une edition de la fiche materiel c'est complique a faire ? Pas la fiche d'admission, l'impression de la fiche materiel.
--> pas de solution donnée
3) (Elodie) La recherche par groupe technique ne fonctionne pas
--> pas de solution donnée
4) (Etienne) Pourrait-on avoir le champ "matériel inventoriable" coché automatiquement quand le montant est supérieur à 800€ ?
--> Arnaud :
C'est possible, mais cela s’apparente plus à une fonctionnalité qu'à du bugfix qui est normalement le cadre des modifications que nous faisons pendant cette période.
5) (Etienne) Ces 2 champs sont exclusifs, on ne devrait pas pouvoir les cocher tous les 2, or... on peut...
Nouvelle proposition :
Ces 2 champs ne permettent pas de préciser qu'un matériel est à la fois inventoriable et technique, or c'est une information qui me semble quand même intéressante...
La dernière fois que j'étais présent à une réunion sur le logiciel, on avait plutôt convenu de faire 2 champs "inclusifs" :
- "matériel inventoriable"
- "matériel technique"
sachant qu'on pourrait avoir toutes les combinaisons possibles, sauf les 2 cases non cochées (ce qui signifierait un matériel non inventoriable ET non technique...) ;
il faudrait alors que la case "matériel inventoriable" soit cochée par défaut...
--> Arnaud :
Nous avons effectivement parlé de l'inclusion des champs "inventoriable" et "technique" dans une réunion, mais dans une réunion suivante (avec Elodie et Nicole) il a été dit de bien ajouter "non inventoriable".
Le fait qu'un matériel soit technique et coûte plus de 800€ le place en matériel inventoriable il me semble. Ainsi il n'est pas nécessaire d'avoir une combinaison. C'est du moins ce que j'ai compris, est ce correct ?
6) (Etienne) suivis et emprunts
- on peut faire un suivi ou un emprunt sur un matériel non validé, c'est normal ?
- on peut emprunter 2 fois le même matériel sur des périodes qui se recouvrent (exemple, emprunt du matériel M1 du 10 au 18 septembre, et du 11 au 19 par quelqu'un d'autre)... il faudrait tester cette incohérence (même chose pour les "suivis" j'imagine)
--> Arnaud :
1) Cela ne me pose pas vraiment de problème, si la personne responsable ne valide pas la fiche par manque de temps/absence, la mise à jour des étalonnage/emprunt est ainsi quand même possible. Il est bien sûr possible d'enlever cette possibilité.
2) L'application a pour but d'avoir un suivi du matériel, pas de gérer de manière exhaustive les prêts, c'est pour cela que la vérification n'est pas faite. On donne ainsi plus de liberté, par exemple le matériel M est prêté à B pour 6 mois qui le prête à C pour 1 mois, on peut dans l'application ajouter le prêt à C sans modifier le prêt à B. Si vous voulez être plus stricte là dessus il est possible de vérifier le recouvrement des dates.
7) (Etienne) liens directs sur les noms des articles souvent absents
On aimerait bien avoir un lien direct sur les noms des utilisateurs, des catégories, des emprunts, des suivis... pour visionner leur fiche détaillée (sans avoir à cliquer sur l’icône OEUIL)
--> Arnaud :
Ce point a été discuté lors de la dernière réunion avec Elodie et tous les liens non nécessaires ont été supprimés pour simplifier l'interface. A voir si certains sont finalement nécessaires.
8) (Etienne) Catégories
quand je visionne le détail d'une catégorie, j'aimerais voir toutes les sous-catégories qui lui sont associées
--> Arnaud :
Ok, cette fonctionnalité avait été faites puis enlevé suite à une des premières réunions, il ne devrait pas être trop difficile de la remettre en place.
je créerai rapidement sur github, les issues associées aux éléments à corriger.
(Etienne) POUR INFO, je ne vois rien de fait sur github à ce sujet… !!!)
h2. Comment accéder au site redmine depuis l'extérieur ?
1) Créer un tunnel (entre le port local 9443 et le port distant 443 du serveur web irap, via la passerelle)
ssh -L 9443:projects.irap.omp.eu:443 MONLOGINDULABO@gw.irap.omp.eu
(Pour les personnes qui utilisent Windows, vous pouvez faire la même chose avec le logiciel Putty, en vous inspirant de ce qui est décrit au point 4) a) de cet article http://planetoweb.cesr.fr/twiki/bin/view/Main/HowtoInformatique#Se_connecter_un_serveur_linux_en)
2) Pointer son navigateur sur https://localhost:9443
h2. Dépôt SVN
https://usvn-inventirap.irap.omp.eu/repo/inventirap/trunk/
h2. Mailing list
usvn-repo_inventirap@irap.omp.eu
(https://listes.irap.omp.eu/wws/info/usvn-repo_inventirap)
h2. TODO LIST
Cette liste est obsolète. Elle est remplacée par la ROADMAP : https://projects.irap.omp.eu/projects/inventirap/roadmap
------------------------------------
I - PRIORITE 1 : LES BUGS
------------------------------------
(fait le 2/11/12)
1) (Elodie) Bug sur les emprunts externes/internes
Le bug dont nous parlions concernait les emprunts exterieurs, ou il n'etait pas possible de saisir un texte dans la zone emprunteur. La connexion Ldap ne doit s'effectuer que si c'est un emprunt interne.
Je ferai remonter la case a cocher "emprunt interne/externe" pour que suivant si c'est coche ou non, apparaissent :
- si c'est Interne : la case Nom de l'emprunteur soit le user LDAP + Lieu de stockage et piece.
- Si c'est Externe : les cases qui apparaissent sont : le nom de l'emprunteur qui est une case texte a remplir, le lieu (ca peut ne pas etre un labo), et le TEL.
Le Tel doit etre mentionne dans la liste des emprunts.
--> appliquer solution donnée par Pierrick :
(cf mail du 6/10)
2) (Elodie) Dans l'edition du materiel (qd on clique sur le nom), le type du materiel apparait s'il n'est pas rempli et disparait qd il est renseigné a inventoriable. ???
--> pas de solution donnée
3) (Etienne) je peux entrer un matériel sans désigner de responsable, c'est normal que ça soit facultatif ?
--> Arnaud :
Effectivement le nom du responsable devrait être obligatoire
4) (Etienne) Pourquoi les champs "matériel inventoriable" et "matériel non inventoriable et technique" n'apparaissent pas lors de la création du matériel, mais seulement lors de son édition (modification) ?
--> Arnaud :
C'est un oubli, ces champs doivent normalement être masqué pour tous les utilisateurs qui ne sont pas de l'administration. Il faut donc aussi le masquer dans la vue Edit.
--> Elodie :
Je ne suis pas entierement d'accord : il faut que l'on puisse dire si c'est un materiel technique ou pas. L'inventoriabilite, ok, comme c'est une histoire de prix, les administratitfs peuvent s'en charger, (ou on peut mettre un trucs obligatoire si cela depasse 800E. )
5) (Etienne) suivis et emprunts
On peut aussi saisir un emprunt sans préciser l'emprunteur... et faire un suivi sans préciser l'organisme... alors que ce sont des informations qui me semblent obligatoires
--> Arnaud :
Effectivement c'est à corriger
--------------------------------------------------------------------------
II - PRIORITE 2 : LES AMELIORATIONS URGENTES ???
--------------------------------------------------------------------------
1) (Vincent) problème dans le champ « description » où j’aimerais placer un caractère spécial, le « % », afin de définir une précision sur le matériel. A priori, le soft ne semble pas apprécier ce symbole
--> Solution Arnaud :
Il vous suffit d'éditer la liste des caractères acceptés dans le fichier cakephp/app/Model/AppModel.php
2) (Elodie) dans la table materiel, il manque une sur-catégorie (un 3ème niveau de catégorie)
Une sur-categorie que nous avons utilisée dans le fichier de l'existant :
en fait tout ce qui est étiqueté "(old)" dans la base actuelle : informatique, electronique, instrumentation, logistique, optique, mobilier...
Les categories actuelles sont trop detaillees pour du gros tri.
Sinon, on peut utiliser les groupes techniques pour les ranger. Mais certains materiels servent a plusieurs groupes ...
--> pas de solution donnée
3) (Elodie) Creation de materiel :
Le prix doit pouvoir etre saisi par tous.
Il faudrait qu'il remonte d'un petit cran et sorte du cadre "administration".
--> Solution Arnaud :
Il vous faut regarder le fichier cakephp/app/View/Materiels/scaffold.form.ctp
Ce fichier détermine l'affichage du matériel, pour déplacer le prix dans la partie commune, il suffit de le sortir de la partie réservé à l'administration (le
if ($userAuth >= 3) {)
Vous pouvez vous appuyer sur le commit 6e28f3aabe0433d4909a31c3140743cd3f9901ae qui effectue cette opération mais pour des champs différents.
4) (Elodie) il manque un champ "projet" dans la table materiel
Ce serait utile pour avoir une liste du materiel commandé par projet.
Je ne sais pas si c'est rajoutable mais ce sera a faire.
--> pas de solution donnée
-------------------------------------------------------------------------------------
III - PRIORITE 3 : LES AMELIORATIONS MOINS URGENTES ???
-------------------------------------------------------------------------------------
0) Ajouter un date picker pour les emprunts de matériel
0) (Elodie) Dans les recherches, j'aimerai un tri juste sur les categories.
Si je ne remplis pas la sous-cat, je n'ai pas de reponses.
--> pas de solution donnée
1) (Etienne) Le QRCode
--> Suggestion Arnaud :
Il est associé via le numéro d'inventaire IRAP, pour créer le QRCode du matériel IRAP-12-0003, il suffit d'encoder la chaine "IRAP-12-0003" dans un QRCode.
On peut utiliser des outils en ligne pour ça.
Pour la création des étiquettes, le plus simple est de les commander à un prestataire qui pré-imprime les étiquettes avec les numéros d'inventaire qui s'incrémentent.
Quelqu'un à l"IRAP devait regarder de ce côté là mais je ne sais pas où ça en est.
2) (Elodie) J'aimerais bien une edition de la fiche materiel c'est complique a faire ? Pas la fiche d'admission, l'impression de la fiche materiel.
--> pas de solution donnée
3) (Elodie) La recherche par groupe technique ne fonctionne pas
--> pas de solution donnée
4) (Etienne) Pourrait-on avoir le champ "matériel inventoriable" coché automatiquement quand le montant est supérieur à 800€ ?
--> Arnaud :
C'est possible, mais cela s’apparente plus à une fonctionnalité qu'à du bugfix qui est normalement le cadre des modifications que nous faisons pendant cette période.
5) (Etienne) Ces 2 champs sont exclusifs, on ne devrait pas pouvoir les cocher tous les 2, or... on peut...
Nouvelle proposition :
Ces 2 champs ne permettent pas de préciser qu'un matériel est à la fois inventoriable et technique, or c'est une information qui me semble quand même intéressante...
La dernière fois que j'étais présent à une réunion sur le logiciel, on avait plutôt convenu de faire 2 champs "inclusifs" :
- "matériel inventoriable"
- "matériel technique"
sachant qu'on pourrait avoir toutes les combinaisons possibles, sauf les 2 cases non cochées (ce qui signifierait un matériel non inventoriable ET non technique...) ;
il faudrait alors que la case "matériel inventoriable" soit cochée par défaut...
--> Arnaud :
Nous avons effectivement parlé de l'inclusion des champs "inventoriable" et "technique" dans une réunion, mais dans une réunion suivante (avec Elodie et Nicole) il a été dit de bien ajouter "non inventoriable".
Le fait qu'un matériel soit technique et coûte plus de 800€ le place en matériel inventoriable il me semble. Ainsi il n'est pas nécessaire d'avoir une combinaison. C'est du moins ce que j'ai compris, est ce correct ?
6) (Etienne) suivis et emprunts
- on peut faire un suivi ou un emprunt sur un matériel non validé, c'est normal ?
- on peut emprunter 2 fois le même matériel sur des périodes qui se recouvrent (exemple, emprunt du matériel M1 du 10 au 18 septembre, et du 11 au 19 par quelqu'un d'autre)... il faudrait tester cette incohérence (même chose pour les "suivis" j'imagine)
--> Arnaud :
1) Cela ne me pose pas vraiment de problème, si la personne responsable ne valide pas la fiche par manque de temps/absence, la mise à jour des étalonnage/emprunt est ainsi quand même possible. Il est bien sûr possible d'enlever cette possibilité.
2) L'application a pour but d'avoir un suivi du matériel, pas de gérer de manière exhaustive les prêts, c'est pour cela que la vérification n'est pas faite. On donne ainsi plus de liberté, par exemple le matériel M est prêté à B pour 6 mois qui le prête à C pour 1 mois, on peut dans l'application ajouter le prêt à C sans modifier le prêt à B. Si vous voulez être plus stricte là dessus il est possible de vérifier le recouvrement des dates.
7) (Etienne) liens directs sur les noms des articles souvent absents
On aimerait bien avoir un lien direct sur les noms des utilisateurs, des catégories, des emprunts, des suivis... pour visionner leur fiche détaillée (sans avoir à cliquer sur l’icône OEUIL)
--> Arnaud :
Ce point a été discuté lors de la dernière réunion avec Elodie et tous les liens non nécessaires ont été supprimés pour simplifier l'interface. A voir si certains sont finalement nécessaires.
8) (Etienne) Catégories
quand je visionne le détail d'une catégorie, j'aimerais voir toutes les sous-catégories qui lui sont associées
--> Arnaud :
Ok, cette fonctionnalité avait été faites puis enlevé suite à une des premières réunions, il ne devrait pas être trop difficile de la remettre en place.
je créerai rapidement sur github, les issues associées aux éléments à corriger.
(Etienne) POUR INFO, je ne vois rien de fait sur github à ce sujet… !!!)