« Réunion du 23-08-2022 » : différence entre les versions

De OSWiki
Aller à la navigation Aller à la recherche
 
(10 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
Source : http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2022-08-23
Source : http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2022-08-23
= Introduction =  
= Introduction =  
[10:56] Cuga.Rajal @rajal.org:9000 : Bonjour les gars.
[10:56] '''Cuga.Rajal @rajal.org:9000''' : Bonjour les gars.


[10:57] MichaelOmega ChristopherGeode : salut cuga, salut selby
[10:57] '''MichaelOmega ChristopherGeode''' : salut cuga, salut selby


[10:57] Selby.Evans @grid.kitely.com:8002 : Bonjour à tous.
[10:57] '''Selby.Evans @grid.kitely.com:8002'''  : Bonjour à tous.


[10:58] Kayaker Magic : Bonjour Jamie, Guga, Selby, earlybirds !
[10:58] '''Kayaker Magic'''  : Bonjour Jamie, Guga, Selby, earlybirds !


[10:58] MichaelOmega ChristopherGeode : salut kayaker
[10:58] '''MichaelOmega ChristopherGeode''' : salut kayaker


[11:00] Cuga.Rajal @rajal.org:9000 : pour interdire les TP HG entrants à moins que quelqu'un ne remplisse un formulaire.
[11:00] '''Cuga.Rajal @rajal.org:9000''' : pour interdire les TP HG entrants à moins que quelqu'un ne remplisse un formulaire.


[11:00] Cuga.Rajal @rajal.org:9000 : comme ils le font pour la simulation music de l'OSCC.
[11:00] '''Cuga.Rajal @rajal.org:9000''' : comme ils le font pour la simulation music de l'OSCC.


[11:00] Cuga.Rajal @rajal.org:9000 : y a-t-il déjà quelque chose d'écrit pour cela ?
[11:00] '''Cuga.Rajal @rajal.org:9000''' : y a-t-il déjà quelque chose d'écrit pour cela ?


[11:00] Jamie.Jordan @grid.kitely.com:8002 : Bonjour à tous
[11:00] '''Jamie.Jordan @grid.kitely.com:8002'''  : Bonjour à tous


[11:01] Cuga.Rajal @rajal.org:9000 : Salut Jamie
[11:01] '''Cuga.Rajal @rajal.org:9000''' : Salut Jamie


[11:01] Ubit Umarov : Bonjour.
[11:01] '''Ubit Umarov'''  : Bonjour.


= Activation d'un formulaire de CGU  avant TP Hypergrid =
= Activation d'un formulaire de CGU  avant TP Hypergrid =
Ligne 27 : Ligne 28 :
* '''RGPD''' : est un règlement de l'Union européenne qui constitue le texte de référence en matière de protection des données à caractère personnel1. Il renforce et unifie la protection des données pour les individus au sein de l'Union européenne [https://fr.wikipedia.org/wiki/R%C3%A8glement_g%C3%A9n%C3%A9ral_sur_la_protection_des_donn%C3%A9es][https://www.laquadrature.net/2018/05/25/25_mai/  Quadrature du net].  
* '''RGPD''' : est un règlement de l'Union européenne qui constitue le texte de référence en matière de protection des données à caractère personnel1. Il renforce et unifie la protection des données pour les individus au sein de l'Union européenne [https://fr.wikipedia.org/wiki/R%C3%A8glement_g%C3%A9n%C3%A9ral_sur_la_protection_des_donn%C3%A9es][https://www.laquadrature.net/2018/05/25/25_mai/  Quadrature du net].  


[10:59] Cuga.Rajal @rajal.org:9000 : Je peux peut-être poser une question avant le début de la réunion.
*La section [modules] se trouve dans les fichiers
<pre>
./config-include/StandaloneCommon.ini.example:   ;AuthorizationServices = "LocalAuthorizationServicesConnector"
./config-include/Grid.ini:    AuthorizationServices  = "LocalAuthorizationServicesConnector"
./config-include/GridHypergrid.ini:    AuthorizationServices  = "LocalAuthorizationServicesConnector"
./config-include/Standalone.ini:    AuthorizationServices  = "LocalAuthorizationServicesConnector"
./config-include/GridCommon.ini.example:   ;AuthorizationServices = "RemoteAuthorizationServicesConnector"
./config-include/StandaloneHypergrid.ini:   AuthorizationServices  = "LocalAuthorizationServicesConnector"
./config-include/StandaloneCommon.ini:    ;AuthorizationServices = "LocalAuthorizationServicesConnector"
</pre>


[10:59] MichaelOmega ChristopherGeode : demande toujours !
[10:59] '''Cuga.Rajal @rajal.org:9000''' : Je peux peut-être poser une question avant le début de la réunion.


[10:59] Cuga.Rajal @rajal.org:9000 : Quelqu'un peut-il m'indiquer une bonne ressource pour faire respecter les conditions générales d'utilisation d'un formulaire de page web qui doit être accepté avant l'envoi d'un TP HG ?
[10:59] '''MichaelOmega ChristopherGeode''' : demande toujours !


[11:01] MichaelOmega ChristopherGeode : salut jamie - et cuga, bonne question. s'ils le font pour oscc music alors quelqu'un l'a déjà fait - la question est de savoir qui :)
[10:59] '''Cuga.Rajal @rajal.org:9000''' : Quelqu'un peut-il m'indiquer une bonne ressource pour faire respecter les conditions générales d'utilisation [https://fr.wikipedia.org/wiki/Conditions_g%C3%A9n%C3%A9rales_d'utilisation] à l'aide d'un formulaire de page web qui doit être accepté avant l'envoi d'un TP Hypergrid[http://opensimulator.org/wiki/Hypergrid/fr] ?
[11:02] Cuga.Rajal @rajal.org:9000 : J'ai vu cela dans plus d'une grille.


[11:02] Ubit Umarov : que veux tu que je te dise ?
[11:01] '''MichaelOmega ChristopherGeode''' : salut jamie - et cuga, bonne question. s'ils le font pour oscc[https://conference.opensimulator.org/schedule/] music alors quelqu'un l'a déjà fait - la question est de savoir qui :)


[11:02] Kayaker Magic : Beaucoup de tâches pour la gestion de la grille OpenSim sont gérées par les admins.
[11:02] '''Cuga.Rajal @rajal.org:9000''' : J'ai vu cela dans plus d'une grille.


[11:02] Ubit Umarov : Eh bien oui, il n'y a pas beaucoup de code de base pour l'administration de la grille.
[11:02] '''Ubit Umarov'''  : que veux tu que je te dise ?


[11:03] Cuga.Rajal @rajal.org:9000 : Je ne saurais pas par où commencer, Gatekeeper.cs.
[11:02] '''Kayaker Magic'''  : Beaucoup de tâches pour la gestion de la grille OpenSim sont gérées par les admins.


[11:03] MichaelOmega ChristopherGeode : ubit - la question était : interdire les TP HG entrants à moins que quelqu'un ne remplisse un formulaire.
[11:02] '''Ubit Umarov'''  : Eh bien oui, il n'y a pas beaucoup de code de base pour l'administration de la grille.


[11:03] Kayaker Magic : Donc tu ne trouveras probablement pas de système de bannissement HG open-source...
[11:03] '''Cuga.Rajal @rajal.org:9000''' : Je ne saurais pas par où commencer, Gatekeeper.cs.


[11:03] Cuga.Rajal @rajal.org:9000 : je n'aime pas avoir à réinventer la roue.
[11:03] '''MichaelOmega ChristopherGeode''' : ubit - la question était : interdire les TP HG entrants à moins que quelqu'un ne remplisse un formulaire.


[11:03] Ubit Umarov : ah oui beaucoup de grilles ont cela, à cause de choses stupides de l'UE.
[11:03] '''Kayaker Magic'''  : Donc tu ne trouveras probablement pas de système de bannissement HG open-source...


[11:03] Andrew Hellershanks : Bonjour à tous. Je me suis retrouvé sur notre région de secours lorsque je me suis connecté aujourd'hui.
[11:03] '''Cuga.Rajal @rajal.org:9000''' : je n'aime pas avoir à réinventer la roue.


[11:03] Kayaker Magic : Ouais, mais chaque gestionnaire de grille finit par devoir réinventer plusieurs roues.
[11:03] '''Ubit Umarov'''  : ah oui beaucoup de grilles ont cela, à cause de choses stupides de l'UE.


[11:03] Cuga.Rajal @rajal.org:9000 : il s'agit simplement de signer les TOS avant d'entrer, ce n'est pas vraiment une interdiction.
[11:03] '''Andrew Hellershanks'''  : Bonjour à tous. Je me suis retrouvé sur notre région de secours lorsque je me suis connecté aujourd'hui.


[11:04] Ubit Umarov : Bill a fait l'un des premiers que j'ai vu
[11:03] '''Kayaker Magic'''  : Ouais, mais chaque gestionnaire de grille finit par devoir réinventer plusieurs roues.


[11:04] Ubit Umarov : Bien, Bill est maintenant perdu dans la vie réelle.
[11:03] '''Cuga.Rajal @rajal.org:9000''' : il s'agit simplement de signer les CGU avant d'entrer, ce n'est pas vraiment une interdiction.


[11:04] Kayaker Magic : Si tu trouves un gestionnaire de grille qui est prêt à partager, il s'agira d'un code qui suppose des choses sur la façon dont la grille est configurée, qui devra être fortement modifié. Il n'y a pas de standards.
[11:04] '''Ubit Umarov'''  : Bill a fait l'un des premiers que j'ai vu


[11:05] MichaelOmega ChristopherGeode : le plus simple est de demander à un administrateur de grille sur l'une des grilles où tu l'as trouvé s'il veut bien t'expliquer comment faire. La plupart des administrateurs de grille que j'ai rencontrés sont toujours heureux d'aider.
[11:04] '''Ubit Umarov''' : Bien, Bill est maintenant perdu dans la vie réelle.


[11:05] Ubit Umarov : il s'agit de la réglementation de l'UE où vous devez dire que vous acceptez le stockage de vos données.
[11:04] '''Kayaker Magic'''  : Si tu trouves un administrateur de grille qui est prêt à partager, il s'agira d'un code qui suppose des choses sur la façon dont la grille est configurée, qui devra être fortement modifié. Il n'y a pas de standards.


[11:05] Ubit Umarov : ou quelque chose comme ça.
[11:05] '''MichaelOmega ChristopherGeode''' : le plus simple est de demander à un administrateur de grille sur l'une des grilles où tu l'as trouvé s'il veut bien t'expliquer comment faire. La plupart des administrateurs de grille que j'ai rencontrés sont toujours heureux d'aider.


[11:05] Vincent.Sylvester @hg.zetaworlds.com:8002 : Pas vraiment
[11:05] '''Ubit Umarov'''  : il s'agit de la réglementation de l'UE où vous devez dire que vous acceptez le stockage de vos données.


[11:05] Vincent.Sylvester @hg.zetaworlds.com:8002 : La plupart, si ce n'est toutes les données envoyées par OpenSim sont liées au processus et ne relèvent donc pas de ces réglementations.
[11:05] '''Ubit Umarov'''  : ou quelque chose comme ça.


[11:05] Cuga.Rajal @rajal.org:9000 : les seules données sont l'URL et l'uuid de l'avatar.
[11:05] '''Vincent.Sylvester @hg.zetaworlds.com:8002''' : Pas vraiment


[11:05] Andrew Hellershanks : Hm... Je pense que j'ai du code pour ce truc RGPD .
[11:05] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : La plupart, si ce n'est toutes les données envoyées par OpenSim sont liées au processus et ne relèvent donc pas de ces réglementations.


[11:06] Cuga.Rajal @rajal.org:9000 : S'il y avait un modèle que je pourrais adapter, ce serait idéal.
[11:05] '''Cuga.Rajal @rajal.org:9000''' : les seules données sont l'URL et l'uuid de l'avatar.


[11:06] Andrew Hellershanks : Jette un coup d'oeil à https://bitbucket.org/OpenSimLife/projectsasha.git
[11:05] '''Andrew Hellershanks'''  : Hm... Je pense que j'ai du code pour ce truc RGPD .


[11:06] Cuga.Rajal @rajal.org:9000 : Merci... je regarde.
[11:06] '''Cuga.Rajal @rajal.org:9000''' : S'il y avait un modèle que je pouvais adapter, ce serait l'idéal.


[11:06] Ubit Umarov : oui mais beaucoup ont bloqué HG à moins que les gens aillent sur une page et acceptent.
[11:06] '''Andrew Hellershanks'''  : Jette un coup d'oeil à https://bitbucket.org/OpenSimLife/projectsasha.git


[11:06] Cuga.Rajal @rajal.org:9000 : dit que le repo n'est pas trouvé
[11:06] '''Cuga.Rajal @rajal.org:9000''' : Merci... je regarde.


[11:06] Vincent.Sylvester @hg.zetaworlds.com:8002 : Comme un serveur web, on doit connaître l'IP à laquelle renvoyer les données, on  ne peut pas contourner cela, c'est la façon dont Internet fonctionne, donc c'est en dehors du RGPD. On en a besoin que si on prévoit de faire quelque chose avec ces données autres que des choses liées au processus, comme les renvoyer  à un site web.
[11:06] '''Ubit Umarov'''  : oui mais beaucoup ont bloqué l'hypergrid à moins que les gens aillent sur une page et acceptent.


[11:07] Andrew Hellershanks : Cuga, je ne sais pas si cela fonctionne toujours avec la dernière version d'OpenSim mais cela devrait t'aider. Je n'ai pas essayé de l'utiliser depuis longtemps.
[11:06] '''Cuga.Rajal @rajal.org:9000''' : le lien indique que le dépôt est introuvable.


[11:07] Cuga.Rajal @rajal.org:9000 : le dépôt est introuvable ?
[11:06] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Comme pour un serveur web, on doit connaître l'IP à laquelle renvoyer les données, on  ne peut pas contourner cela, c'est la façon dont Internet fonctionne, donc c'est en dehors du RGPD. On a besoin d'un accord que si on prévoit de faire quelque chose avec ces données autres que des choses liées au processus, comme les renvoyer  à un site web.


[11:07] Cuga.Rajal @rajal.org:9000: https://bitbucket.org/OpenSimLife/projectsasha.git
[11:07] '''Andrew Hellershanks'''  : Cuga, je ne sais pas si cela fonctionne toujours avec la dernière version d'OpenSim mais cela devrait t'aider. Je n'ai pas essayé de l'utiliser depuis longtemps.


[11:08] Ubit Umarov: https://bitbucket.org/OpenSimLife  semble avoir disparu.
[11:07] '''Cuga.Rajal @rajal.org:9000''' : le dépôt est introuvable ?


[11:08] Ubit Umarov : je pense que c'était le truc de Bill ?
[11:07] '''Cuga.Rajal @rajal.org:9000''': https://bitbucket.org/OpenSimLife/projectsasha.git


[11:08] Cuga.Rajal @rajal.org:9000 : Le système que j'ai expérimenté envoie dans le viewer une boîte de dialogue de rejet avec un lien vers une page web à la suite d'un TP initial. On remplit le formumaire et, ensuite le TP suivant fonctionne.
[11:08] '''Ubit Umarov''' : https://bitbucket.org/OpenSimLife  semble avoir disparu.


[11:09] Ubit Umarov: Ouais
[11:08] '''Ubit Umarov'''  : je pense que c'était le truc de Bill ?


[11:09] Ubit Umarov : quelque chose sur le login du gatekeeper
[11:08] '''Cuga.Rajal @rajal.org:9000''' : Le système que j'ai expérimenté envoie dans le viewer une boîte de dialogue de rejet avec un lien vers une page web à la suite d'un TP initial. On remplit le formumaire et, ensuite le TP suivant fonctionne.


[11:09] Cuga.Rajal @rajal.org:9000 : ouais...
[11:09] '''Ubit Umarov''' : Ouais


[11:09] Ubit Umarov : imaginez un flag ajouté à une base de données.
[11:09] '''Ubit Umarov'''  : quelque chose sur le login du gatekeeper


[11:09] Cuga.Rajal @rajal.org:9000 : c'est comme ça que je le ferais.
[11:09] '''Cuga.Rajal @rajal.org:9000''' : ouais...


[11:09] Cuga.Rajal @rajal.org:9000 : j'ai aussi vu le faire avec le système de fichiers.
[11:09] '''Ubit Umarov'''  : imaginez un flag ajouté à une base de données.


[11:09] Andrew Hellershanks : Ma copie du code du projet a été mise à jour pour la dernière fois en juin 2018.
[11:09] '''Cuga.Rajal @rajal.org:9000''' : c'est comme ça que je le ferais.


[11:09] Ubit Umarov : déjà fait par plusieurs personnes
[11:09] '''Cuga.Rajal @rajal.org:9000''' : j'ai aussi vu le faire avec le système de fichiers.


[11:10] Cuga.Rajal @rajal.org:9000 : J'ai juste besoin d'en trouver un pour le partager.
[11:09] '''Andrew Hellershanks'''  : Ma copie du code du projet a été mise à jour pour la dernière fois en juin 2018.


[11:10] Cuga.Rajal @rajal.org:9000 : OK, merci, je vais me renseigner.
[11:09] '''Ubit Umarov'''  : déjà fait par plusieurs personnes


[11:10] Vincent.Sylvester @hg.zetaworlds.com:8002 : On peut écrire ça assez facilement, les trucs de rejet on peut copier le code qui est déjà là, le reste c'est l'interface avec la table griduser et faire une sorte de clé pour qu'une page web puisse lire et mettre le drapeau d'acceptation.
[11:10] '''Cuga.Rajal @rajal.org:9000''' : J'ai juste besoin d'en trouver un pour le partager.


[11:10] Cuga.Rajal @rajal.org:9000 : Je ne saurais pas par où commencer.
[11:10] '''Cuga.Rajal @rajal.org:9000''' : OK, merci, je vais me renseigner.


[11:11] Andrew Hellershanks : Si le code n'est plus dans un dépôt public, je peux l'ajouter à ma liste de projets github.
[11:10] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : On peut écrire ça assez facilement, les trucs de rejet on peut copier le code qui est déjà là, le reste c'est l'interface avec la table griduser [http://opensimulator.org/wiki/GridUser] et faire une sorte de clé pour qu'une page web puisse lire et mettre le flag d'acceptation.


[11:11] Cuga.Rajal @rajal.org:9000 : ce serait génial.
[11:10] '''Cuga.Rajal @rajal.org:9000''' : Je ne saurais pas par où commencer.


[11:11] Cuga.Rajal @rajal.org:9000 : il semble que ce soit un bout de code nécessaire pour beaucoup de gens.
[11:11] '''Andrew Hellershanks'''  : Si le code n'est plus dans un dépôt public, je peux l'ajouter à ma liste de projets github [https://fr.wikipedia.org/wiki/GitHub].


[11:11] Andrew Hellershanks acquiesce.
[11:11] '''Cuga.Rajal @rajal.org:9000''' : ce serait génial.


[11:12] Cuga.Rajal @rajal.org:9000 : Je ne suis pas vraiment un programmeur C mais je fais du sql, du php et du JS dans mon sommeil.
[11:11] '''Cuga.Rajal @rajal.org:9000''' : il semble que ce soit un bout de code nécessaire pour beaucoup de gens.


[11:12] Cuga.Rajal @rajal.org:9000 : mais j'apprendrai ce dont j'ai besoin ou je me ferai aider.
[11:11] '''Andrew Hellershanks'''  acquiesce.


[11:13] Kayaker Magic : Je pense que PHP / SQL fera l'affaire.
[11:12] '''Cuga.Rajal @rajal.org:9000''' : Je ne suis pas vraiment un programmeur C [https://fr.wikipedia.org/wiki/C_(langage)] mais je fais du sql[https://fr.wikipedia.org/wiki/Structured_Query_Language], du php[https://fr.wikipedia.org/wiki/PHP] et du JS[https://fr.wikipedia.org/wiki/JavaScript] dans mon sommeil.


[11:13] Ubit Umarov : oui je pense que Bill a fermé ce repo bitbucket quand il a fermé la grille.
[11:12] '''Cuga.Rajal @rajal.org:9000''' : mais j'apprendrai ce dont j'ai besoin ou je me ferai aider.


[11:13] Andrew Hellershanks : Je ne vois pas qui l'a écrit. L'équipe de développement d'osC2 est seulement indiquée.
[11:13] '''Kayaker Magic'''  : Je pense que PHP / SQL fera l'affaire.


[11:13] Cuga.Rajal @rajal.org:9000 : Je peux écrire cette partie sans problème.
[11:13] '''Ubit Umarov'''  : oui je pense que Bill a fermé ce dépôt bitbucket[https://fr.wikipedia.org/wiki/Bitbucket] quand il a fermé la grille.


[11:13] Cuga.Rajal @rajal.org:9000 : c'est le code OpenSim dont je ne suis pas sûr.
[11:13] '''Andrew Hellershanks'''  : Je ne vois pas qui l'a écrit. L'équipe de développement d'osC2 est seulement indiquée.


[11:14] Andrew Hellershanks : Il n'y a pas de code source autre que quelques fichiers PHP et un fichier .sql pour configurer la table de la base de données.
[11:13] '''Cuga.Rajal @rajal.org:9000''' : Je peux écrire cette partie sans problème.


[11:14] Vincent.Sylvester @hg.zetaworlds.com:8002 : Ajouter quelque chose comme ça pour se conformer au RGPD alors que ce n'est pas nécessaire est un peu stupide, ça pourrait être utile pour que les gens lisent les règles, mais je ne vais pas chez les gens et je ne détruis pas immédiatement les meubles donc un bon comportement en tant qu'invité devrait être du bon sens j'espère...
[11:13] '''Cuga.Rajal @rajal.org:9000''' : c'est le code OpenSim dont je ne suis pas sûr.


[11:14] Cuga.Rajal @rajal.org:9000 : Je peux le mettre en place.
[11:14] '''Andrew Hellershanks'''  : Il n'y a pas de code source autre que quelques fichiers PHP et un fichier .sql pour configurer la table de la base de données.


[11:15] Ubit Umarov : Beaucoup l'ont fait à l'époque.
[11:14] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Ajouter quelque chose comme ça pour se conformer au RGPD alors que ce n'est pas nécessaire est un peu stupide, ça pourrait être utile pour que les gens lisent les règles, mais je ne vais pas chez les gens et je ne détruis pas immédiatement les meubles donc un bon comportement en tant qu'invité devrait être du bon sens j'espère...


[11:15] Ubit Umarov : je pense que plusieurs  grilles le demandent.
[11:14] '''Cuga.Rajal @rajal.org:9000''' : Je peux le mettre en place.


[11:15] Ubit Umarov : en fait, j'ai même vu un site qui refuse l'UE.
[11:15] '''Ubit Umarov'''  : Beaucoup l'ont fait à l'époque.


[11:15] Vincent.Sylvester @hg.zetaworlds.com:8002 : C'est génial pour l'internet, des popups de cookies partout et des sites qui se chargent de plus en plus lentement -.-
[11:15] '''Ubit Umarov'''  : je pense que plusieurs  grilles le demandent.


[11:15] Ubit Umarov : à cause de la RGPD.
[11:15] '''Ubit Umarov'''  : en fait, j'ai même vu un site qui refuse l'UE.


[11:16] Andrew Hellershanks : Je crois que les personnes en dehors de l'UE sont obligées de se mettre en conformité si l'on s'attend à avoir des utilisateurs de l'UE.
[11:15] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : C'est génial pour l'internet, des popups de cookies partout et des sites qui se chargent de plus en plus lentement -.-


[11:16] Ubit Umarov : et maintenant la merde des cookies est simplement énervante.
[11:15] '''Ubit Umarov'''  : à cause de la RGPD.


[11:16] Cuga.Rajal @rajal.org:9000 : Comment puis-je configurer Gatekeeper ou autre pour vérifier l'avatar X dans la base de données Y comme condition pour autoriser les TP entrants ?
[11:16] '''Andrew Hellershanks'''  : Je crois que les personnes en dehors de l'UE sont obligées de se mettre en conformité si l'on s'attend à avoir des utilisateurs de l'UE.


[11:16] Andrew Hellershanks : oui, vraiment.
[11:16] '''Ubit Umarov'''  : et maintenant la merde des cookies est simplement énervante.


[11:16] Cuga.Rajal @rajal.org:9000 : Je peux faire la partie php.
[11:16] '''Cuga.Rajal @rajal.org:9000''' : Comment puis-je configurer Gatekeeper ou autre pour vérifier l'avatar X dans la base de données Y comme condition pour autoriser les TP entrants ?


[11:16] Ubit Umarov : il faut modifier une partie de notre code sur hg login pour faire cela.
[11:16] '''Andrew Hellershanks'''  : oui, vraiment.


[11:17] Cuga.Rajal @rajal.org:9000 : c'est la partie pour laquelle j'ai besoin d'aide.
[11:16] '''Cuga.Rajal @rajal.org:9000''' : Je peux faire la partie php.


[11:17] Ubit Umarov : je pense qu'il n'y a pas de hook[https://fr.wikipedia.org/wiki/Hook_(informatique)] à utiliser.
[11:16] '''Ubit Umarov'''  : il faut modifier une partie de notre code sur hg login pour faire cela.


[11:17] MichaelOmega ChristopherGeode : si tu peux faire la partie php, puisque OS fonctionne sur des bases de données, ne serait-ce pas aussi simple qu'un SELECT ?
[11:17] '''Cuga.Rajal @rajal.org:9000''' : c'est la partie pour laquelle j'ai besoin d'aide.


[11:17] Cuga.Rajal @rajal.org:9000: pour lookup oui
[11:17] '''Ubit Umarov'''  : je pense qu'il n'y a pas de hook[https://fr.wikipedia.org/wiki/Hook_(informatique)] à utiliser.


[11:18] Vincent.Sylvester @hg.zetaworlds.com:8002 : Il y a un code dans Gatekeeper qui vérifie l'existence dans la table des utilisateurs de la grille, on peut ajouter des conditions après cela en fonction des données qui s'y trouvent, un flag pour autoriser les TP entrants par exemple. S'il est défini à false, il suffit d'envoyer une popup. Le code pour cela est dans les rejets plus bas qui vérifient les interdictions de mac par exemple. C'est du code C#, pas très différent du PHP.
[11:17] '''MichaelOmega ChristopherGeode''' : si tu peux faire la partie php, puisque OS fonctionne sur des bases de données, ne serait-ce pas aussi simple qu'un SELECT ?


[11:19] Vincent.Sylvester @hg.zetaworlds.com:8002 : Ce n'est pas aussi complexe qu'il n'y paraît au premier abord.
[11:17] '''Cuga.Rajal @rajal.org:9000''': pour lookup oui


[11:19] Vincent.Sylvester @hg.zetaworlds.com:8002 : Tu peux toujours demander sur IRC ou sur la liste de diffusion pour plus d'aide.
[11:18] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Il y a un code dans Gatekeeper qui vérifie l'existence dans la table des utilisateurs de la grille, on peut ajouter des conditions après cela en fonction des données qui s'y trouvent, un flag pour autoriser les TP entrants par exemple. S'il est défini à false, il suffit d'envoyer une popup[https://fr.wikipedia.org/wiki/Pop-up]. Le code pour cela est dans les rejets plus bas qui vérifient les interdictions de mac par exemple. C'est du code C#[https://fr.wikipedia.org/wiki/C_sharp], pas très différent du PHP.


[11:19] Cuga.Rajal @rajal.org:9000 : Est-ce que c'est dans OpenSim/Services/LLLoginService/LLLoginService.cs ?
[11:19] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Ce n'est pas aussi complexe qu'il n'y paraît au premier abord.


[11:20] Vincent.Sylvester @hg.zetaworlds.com:8002 : GatekeeperService concerne HG, Login concerne les utilisateurs locaux.
[11:19] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Tu peux toujours demander sur IRC[http://opensimulator.org/wiki/IRC/fr] ou sur la liste de diffusion pour plus d'aide.


[11:20] Cuga.Rajal @rajal.org:9000: ah ok
[11:19] '''Cuga.Rajal @rajal.org:9000''' : Est-ce que c'est dans OpenSim/Services/LLLoginService/LLLoginService.cs ?


[11:20] Andrew Hellershanks : Dans [modules], on définit AuthorizationServices et dans [AuthorizationServices] on définit AuthorizationServerURI pour pointer vers un fichier PHP qui fait partie du dépôt  Sasha du projet.
[11:20] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : GatekeeperService concerne HG, Login concerne les utilisateurs locaux.


[11:21] Andrew Hellershanks: AuthorizationServices = RemoteAuthorizationServicesConnector
[11:20] '''Cuga.Rajal @rajal.org:9000''': ah ok


[11:22] Cuga.Rajal @rajal.org:9000 : je prends des notes.
[11:20] '''Andrew Hellershanks'''  : Dans [modules], on définit AuthorizationServices et dans [AuthorizationServices] on définit AuthorizationServerURI pour pointer vers un fichier PHP qui fait partie du dépôt  Sasha du projet.


[11:23] MichaelOmega ChristopherGeode : n'oublie pas que c'est enregistré et posté  pour le consulter si tu oublies des informations.
[11:21] '''Andrew Hellershanks''' : AuthorizationServices = RemoteAuthorizationServicesConnector


[11:24] Cuga.Rajal @rajal.org:9000 : Est-ce que le fichier PHP existe seulement pour remplir et ajouter l'avatar à la base de données, ou est-ce qu'il gère aussi chaque vérification de TP entrant comme un transfert ?
[11:22] '''Cuga.Rajal @rajal.org:9000''' : je prends des notes.


[11:25] Cuga.Rajal @rajal.org:9000 : où se trouve le dépôt du projet Sacha ?
[11:23] '''MichaelOmega ChristopherGeode''' : n'oublie pas que c'est enregistré et posté  pour le consulter si tu oublies des informations.


[11:26] Andrew Hellershanks : Je ne sais pas. Soit il a été supprimé, soit il a été déplacé à un autre endroit. J'ai essayé de le retrouver.
[11:24] '''Cuga.Rajal @rajal.org:9000''' : Est-ce que le fichier PHP existe seulement pour remplir et ajouter l'avatar à la base de données, ou est-ce qu'il gère aussi chaque vérification de TP entrant comme un transfert ?


[11:26] Cuga.Rajal @rajal.org:9000 : Je pourrais certainement utiliser ce code et l'adapter.
[11:25] '''Cuga.Rajal @rajal.org:9000''' : où se trouve le dépôt du projet Sacha ?


[11:27] Andrew Hellershanks : Les principales adaptations seraient de pouvoir accéder aux tables de la base de données pour ta grille.
[11:26] '''Andrew Hellershanks'''  : Je ne sais pas. Soit il a été supprimé, soit il a été déplacé à un autre endroit. J'ai essayé de le retrouver.
 
[11:26] '''Cuga.Rajal @rajal.org:9000''' : Je pourrais certainement utiliser ce code et l'adapter.
 
[11:27] '''Andrew Hellershanks'''  : Les principales adaptations seraient de pouvoir accéder aux tables de la base de données pour ta grille.


= Changements de la semaine =  
= Changements de la semaine =  


[11:27] Ubit Umarov : bon, il y a  les changements de code de la semaine dernière.
* [http://opensimulator.org/viewgit/?a=shortlog&p=opensim Journal des commits OpenSim]
* [http://opensimulator.org/mantis/my_view_page.php Mantis : suivi de bogues]
* ns : nanoseconde


[11:27] Ubit Umarov : un peu plus pour essayer de sauver quelques ns ici et là.
[11:27] '''Ubit Umarov'''  : bon, il y a  les changements de code de la semaine dernière.


[11:27] MichaelOmega ChristopherGeode : oui, qu'est-ce qui a été fait pendant que je travaillais sur la plateforme alimentaire ?
[11:27] '''Ubit Umarov'''  : un peu plus pour essayer de sauver quelques ns ici et là.


[11:28] Ubit Umarov : j'ai aussi créé des assets partagés pour un script par défaut et une notecard vide.
[11:27] '''MichaelOmega ChristopherGeode''' : oui, qu'est-ce qui a été fait pendant que je travaillais sur la plateforme alimentaire ?


[11:29] Ubit Umarov : donc maintenant quand nous créons un nouvel élément dans l'inventaire du viewer, le nouvel élément pointe vers ces éléments.
[11:28] '''Ubit Umarov'''  : j'ai aussi créé des assets[http://opensimulator.org/wiki/Assets] partagés pour un script par défaut et une notecard vide.


[11:29] Ubit Umarov : et ne créera pas un nouvel asset avec les mêmes données encore et encore.
[11:29] '''Ubit Umarov'''  : donc maintenant quand nous créons un nouvel élément dans l'inventaire du viewer, le nouvel élément pointe vers ces éléments.


[11:30] Cuga.Rajal @rajal.org:9000 : cela aidera à réduire les assets orphelins ?
[11:29] '''Ubit Umarov'''  : et ne créera pas un nouvel asset avec les mêmes données encore et encore.


[11:31] Ubit Umarov : je suppose que quelques autres cas pourraient en profiter, mais pour plusieurs d'entre eux, les utilisateurs doivent précharger une nouvelle ressource, donc on ne peut pas éviter cela.
[11:30] '''Cuga.Rajal @rajal.org:9000''' : cela aidera à réduire les assets orphelins ?


[11:31] Ubit Umarov : oui, cela va beaucoup diminuer.
[11:31] '''Ubit Umarov'''  : je suppose que quelques autres cas pourraient en profiter, mais pour plusieurs d'entre eux, les utilisateurs doivent précharger une nouvelle ressource, donc on ne peut pas éviter cela.


[11:31] Ubit Umarov :bon, ou pareil
[11:31] '''Ubit Umarov'''  : oui, cela va beaucoup diminuer.


[11:32] Ubit Umarov : les nouveaux scripts sont généralement créés sur une région, donc ils ne polluent pas le service des assets immédiatement.
[11:31] '''Ubit Umarov'''  :bon, ou pareil


[11:32] Vincent.Sylvester @hg.zetaworlds.com:8002 : Je n'ai pas regardé trop en détail dans osMakeNotecard, un nouvel asset toujours être créé même si les données à l'intérieur de la notecard sont les mêmes, mais ce serait plus à cause d'un mauvais code LSL que la faute de cette fonction.
[11:32] '''Ubit Umarov''' : les nouveaux scripts sont généralement créés sur une région, donc ils ne polluent pas le service des assets immédiatement.


[11:32] Ubit Umarov : mais ils remplissent le cache de la région etc...
[11:32] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Je n'ai pas regardé trop en détail dans osMakeNotecard[http://opensimulator.org/wiki/OsMakeNotecard], un nouvel asset  toujours être créé même si les données à l'intérieur de la notecard sont les mêmes, mais ce serait plus à cause d'un mauvais code LSL[https://wiki.secondlife.com/wiki/LSL_Portal] que la faute de cette fonction.


[11:33] Kayaker Magic : Si un visiteur de l'HG arrive et rezze un objet, est-ce qu'il n'est pas transféré dans le système principal des assets au bout de quelques minutes ?
[11:32] '''Ubit Umarov'''  : mais ils remplissent le cache de la région etc...


[11:33] Ubit Umarov : difficile de vérifier cela.
[11:33] '''Kayaker Magic'''  : Si un visiteur Hyprgrid arrive et rezze un objet, est-ce qu'il n'est pas transféré dans le système principal des assets au bout de quelques minutes ?


[11:34] Ubit Umarov : ce partage fonctionnera aussi dans ces cas-là.
[11:33] '''Ubit Umarov'''  : difficile de vérifier cela.


[11:34] Ubit Umarov : un jour, quand plus de régions les connaîtront.
[11:34] '''Ubit Umarov'''  : ce partage fonctionnera aussi dans ces cas-là.


[11:34] Andrew Hellershanks : Cuga, je viens de t'envoyer un lien vers un endroit privé pour les fichiers RGPD. Il y a quelques fichiers texte dedans qui te disent comment l'utiliser.
[11:34] '''Ubit Umarov'''  : un jour, quand plus de régions les connaîtront.


[11:34] Cuga.Rajal @rajal.org:9000 : compris.
[11:34] '''Andrew Hellershanks'''  : Cuga, je viens de t'envoyer un lien vers un endroit privé pour les fichiers RGPD. Il y a quelques fichiers texte dedans qui te disent comment l'utiliser.


[11:35] Cuga.Rajal @rajal.org:9000 : il y a le code PHP mais pas le code OpenSim.
[11:34] '''Cuga.Rajal @rajal.org:9000''' : compris.


[11:35] Andrew Hellershanks : Il n'y a pas de code mods, AFAICT. Il suffit de modifier un fichier ini.
[11:35] '''Cuga.Rajal @rajal.org:9000''' : il y a le code PHP mais pas le code OpenSim.


[11:35] Cuga.Rajal @rajal.org:9000 : Oh, encore mieux !
TODO


[11:35] Cuga.Rajal @rajal.org:9000 : Merci, je vais regarder de plus près.
[11:35] '''Andrew Hellershanks'''  : Il n'y a pas de code mods, AFAICT. Il suffit de modifier un fichier ini.


[11:35] Ubit Umarov : oui pour ce que le plug a saisi, il remplace un service de base par un service php.
[11:35] '''Cuga.Rajal @rajal.org:9000''' : Oh, encore mieux !


[11:36] Andrew Hellershanks : J'ai mentionné les deux paramètres plus tôt.
[11:35] '''Cuga.Rajal @rajal.org:9000''' : Merci, je vais regarder de plus près.


[11:36] Ubit Umarov : ajout d'un petit truc sur le log2 des entiers.
[11:35] '''Ubit Umarov'''  : oui pour ce que le plug a saisi, il remplace un service de base par un service php.


[11:36] Andrew Hellershanks : Je pense que j'ai besoin d'une nouvelle souris ou d'un nouveau câble de souris. Elle ne se comporte pas correctement.
[11:36] '''Andrew Hellershanks'''  : J'ai mentionné les deux paramètres plus tôt.


[11:36] Vincent.Sylvester @hg.zetaworlds.com:8002 : Il devrait aller de soi d'éviter d'utiliser osMakeNotecard si vous pouvez enregistrer les données dans la description Prim à la place, parce que tout ceci est apparu après que j'ai trouvé des notecards SF_animal, 37 millions au total, qui encombraient un serveur d'assets, ce qui est juste un mauvais codage de la part du script qui les a créées. Supposons qu'ils tournent sur avec un timer qui sauvegarde les données de position ou quelque chose comme ça sur une nouvelle notecard à chaque fois ou quelque chose comme ça.
[11:36] '''Ubit Umarov'''  : ajout d'un petit truc sur le log2 des entiers.


[11:37] Ubit Umarov: c'est un peu plus rapide que d'utiliser ''full float log''
[11:36] '''Andrew Hellershanks'''  : Je pense que j'ai besoin d'une nouvelle souris ou d'un nouveau câble de souris. Elle ne se comporte pas correctement.


[11:37] Ubit Umarov : nous avions un stockage json ou quelque chose comme ça.
[11:36] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Il devrait aller de soi d'éviter d'utiliser osMakeNotecard si vous pouvez enregistrer les données dans la description Prim à la place, parce que tout ceci est apparu après que j'ai trouvé des notecards SF_animal, 37 millions au total, qui encombraient un serveur d'assets, ce qui est juste un mauvais codage de la part du script qui les a créées. Supposons qu'ils tournent sur avec un timer qui sauvegarde les données de position ou quelque chose comme ça sur une nouvelle notecard à chaque fois ou quelque chose comme ça.


[11:37] MichaelOmega ChristopherGeode : andrew - as-tu essayé d'utiliser une souris avec trackball ? le seul problème que j'ai rencontré est lorsque de la poussière s'accumule autour de la boule sur les capteurs,  un coton-tige résout le problème en quelques secondes.
[11:37] '''Ubit Umarov''' : c'est un peu plus rapide que d'utiliser ''full float log''


[11:38] Andrew Hellershanks : Vincent, c'est l'une des raisons pour lesquelles la fonction a le niveau de menace qu'elle a et pourquoi elle n'est pas activée par défaut.
[11:37] '''Ubit Umarov''' : nous avions un stockage json ou quelque chose comme ça.


[11:39] Vincent.Sylvester @hg.zetaworlds.com:8002 : J'ai pensé à ajouter un plus grand avertissement au wiki sur les résultats de l'utilisation excessive de cette fonction, bien que je ne sois pas sûr que beaucoup le liraient.
[11:37] '''MichaelOmega ChristopherGeode''' : andrew - as-tu essayé d'utiliser une souris avec trackball ? le seul problème que j'ai rencontré est lorsque de la poussière s'accumule autour de la boule sur les capteurs, un coton-tige résout le problème en quelques secondes.


[11:40] Andrew Hellershanks : MichaelOmega : Il y a des années, j'avais un clavier avec trackball intégré. Il a cessé de fonctionner correctement et je n'en ai plus jamais vu de semblable depuis. J'aimerais avoir un clavier avec une souris intégrée pour pouvoir m'asseoir sur ma chaise et utiliser une souris.
[11:38] '''Andrew Hellershanks'''  : Vincent, c'est l'une des raisons pour lesquelles la fonction a le niveau de menace qu'elle a et pourquoi elle n'est pas activée par défaut.


[11:40] Ubit Umarov : cet entier log2 est quelque chose que dotnet > 5 fait très rapidement sur un cpu intel.
[11:39] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : J'ai pensé à ajouter un plus grand avertissement au wiki sur les résultats de l'utilisation excessive de cette fonction, bien que je ne sois pas sûr que beaucoup le liraient.


[11:41] Ubit Umarov : parce qu'il correspond à une instruction du processeur.
[11:40] '''Andrew Hellershanks'''  : MichaelOmega : Il y a des années, j'avais un clavier avec trackball intégré. Il a cessé de fonctionner correctement et je n'en ai plus jamais vu de semblable depuis. J'aimerais avoir un clavier avec une souris intégrée pour pouvoir m'asseoir sur ma chaise et utiliser une souris.


[11:41] Ubit Umarov : donc ils l'ont bien ajouté sur certaines versions de dotnet, system.numerics.
[11:40] '''Ubit Umarov'''  : cet entier log2 est quelque chose que dotnet > 5 fait très rapidement sur un cpu intel.


[11:42] Ubit Umarov : que bien sûr nous ne pouvons pas utiliser.
[11:41] '''Ubit Umarov'''  : parce qu'il correspond à une instruction du processeur.


[11:42] Ubit Umarov : j'ai donc ajouté l'alternative du code géré.
[11:41] '''Ubit Umarov'''  : donc ils l'ont bien ajouté sur certaines versions de dotnet, system.numerics.


[11:42] Ubit Umarov : Plus rapide que celle de Math.
[11:42] '''Ubit Umarov'''  : que bien sûr nous ne pouvons pas utiliser.


[11:43] Ubit Umarov : mais ce n'est pas encore appliqué pour des endroits critiques.
[11:42] '''Ubit Umarov'''  : j'ai donc ajouté l'alternative du code géré.


[11:43] Ubit Umarov : cela repose sur la récréation de la carte warp3d.
[11:42] '''Ubit Umarov'''  : Plus rapide que celle de Math.


[11:44] Andrew Hellershanks : Bonjour, Ludo
[11:43] '''Ubit Umarov'''  : mais ce n'est pas encore appliqué pour des endroits critiques.


[11:44] Ludo.Davis @sheikah.org:8002 : Bonjour à tous
[11:43] '''Ubit Umarov'''  : cela repose sur la récréation de la carte warp3d.


[11:44] MichaelOmega ChristopherGeode : bonjour ludo
[11:44] '''Andrew Hellershanks'''  : Bonjour, Ludo


[11:44] Ubit Umarov : ...
[11:44] '''Ludo.Davis @sheikah.org:8002'''  : Bonjour à tous


[11:44] Ubit Umarov:  
[11:44] '''MichaelOmega ChristopherGeode''' : bonjour ludo
 
[11:44] '''Ubit Umarov'''  : ...
 
[11:44] '''Ubit Umarov''' :  
<pre>
<pre>
const double log2inv = 1.4426950408889634073599246810019;
const double log2inv = 1.4426950408889634073599246810019;
Ligne 315 : Ligne 334 :
</pre>
</pre>


[11:44] Ubit Umarov : maintenant...
[11:44] '''Ubit Umarov'''  : maintenant...
[11:44] Ubit Umarov:  
[11:44] '''Ubit Umarov''' :  
<pre>
<pre>
bitWidth = Util.intLog2((uint)terrain.Width);
bitWidth = Util.intLog2((uint)terrain.Width);
Ligne 322 : Ligne 341 :
</pre>
</pre>


[11:44] Ubit Umarov: :)
[11:44] '''Ubit Umarov''' : :)


[11:44] Vincent.Sylvester @hg.zetaworlds.com:8002 : Les petites économies de cpu au fil du temps sont très importantes quand elles s'additionnent :)
[11:44] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Les petites économies de cpu au fil du temps sont très importantes quand elles s'additionnent :)


[11:45] Ubit Umarov : Eh bien, c'est environ 1ns par mois :p
[11:45] '''Ubit Umarov'''  : Eh bien, c'est environ 1ns par mois :p


[11:45] Andrew Hellershanks : :)
[11:45] '''Andrew Hellershanks'''  : :)


[11:45] Vincent.Sylvester @hg.zetaworlds.com:8002 : Un atome de carbone en moins dans l'atmosphère
[11:45] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Un atome de carbone en moins dans l'atmosphère


[11:45] Ubit Umarov : Oui.
[11:45] '''Ubit Umarov'''  : Oui.


[11:46] Ubit Umarov : je peux l'utiliser dans ubode.
[11:46] '''Ubit Umarov'''  : je peux l'utiliser dans ubode.


[11:46] Ubit Umarov : pas sûr
[11:46] '''Ubit Umarov'''  : pas sûr


[11:46] Ubit Umarov : c'est déjà le cas
[11:46] '''Ubit Umarov'''  : c'est déjà le cas


[11:46] Ubit Umarov : donc 1 ns de plus par région !
[11:46] '''Ubit Umarov'''  : donc 1 ns de plus par région !


[11:47] Ubit Umarov : avec tout ce qui se passe dans cette région, la physique est très légère.
[11:47] '''Ubit Umarov'''  : avec tout ce qui se passe dans cette région, la physique est très légère.


[11:48] Ubit Umarov : 3us par image :)
[11:48] '''Ubit Umarov'''  : 3us par image :)


[11:48] Ubit Umarov : donc environ 30us par seconde
[11:48] '''Ubit Umarov'''  : donc environ 30us par seconde


[11:48] Ubit Umarov : ohh non... la dernière fois c'était 4us
[11:48] '''Ubit Umarov'''  : ohh non... la dernière fois c'était 4us


[11:48] Ubit Umarov : :p
[11:48] '''Ubit Umarov'''  : :p


= Réduire le lag sur une région =  
= Réduire le lag sur une région =  
[11:48] Andrew Hellershanks : Un peu plus de 10 minutes avant la fin de l'heure. Quelqu'un d'autre a une question/commentaire pour aujourd'hui ?
[11:48] '''Andrew Hellershanks'''  : Un peu plus de 10 minutes avant la fin de l'heure. Quelqu'un d'autre a une question/commentaire pour aujourd'hui ?


[11:49] Ubit Umarov : les gens aiment être debout sur lbsa.
[11:49] '''Ubit Umarov'''  : les gens aiment être debout sur lbsa.


[11:49] Ubit Umarov : s'asseoir permettrait de réduire considérablement le lag.
[11:49] '''Ubit Umarov'''  : s'asseoir permettrait de réduire considérablement le lag.


[11:49] Andrew Hellershanks : C'est pour cela qu'on nous demande de nous asseoir dans les zones de Keynote pendant l'OSCC.
[11:49] '''Andrew Hellershanks'''  : C'est pour cela qu'on nous demande de nous asseoir dans les zones de Keynote pendant l'OSCC.


[11:50] Vincent.Sylvester @hg.zetaworlds.com:8002 : C'est devenu beaucoup mieux, j'ai lancé 1500 balles d'une région à l'autre l'autre jour et aucune physique de FPS  de simulation ne diminue.
[11:50] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : C'est devenu beaucoup mieux, j'ai lancé 1500 balles d'une région à l'autre l'autre jour et aucune physique de FPS  de simulation ne diminue.


= Plus de plantage avec Mono =  
= Plus de plantage avec Mono =  
[11:55] Vincent.Sylvester @hg.zetaworlds.com:8002 : Je suis revenu à la version principale de mono vendredi dernier et depuis,rien n'a planté sur TryParse, je touche du bois pour que cela reste comme ça. En supprimant mono entièrement, j'ai remarqué quelques dossiers avec des données persistantes dans /etc et /usr/lib, donc peut-être que le chargement de vieilles choses causait des problèmes. Il faudra voir comment se comportent les nouveaux binaires avec cette version.
[11:55] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Je suis revenu à la version principale de mono vendredi dernier et depuis,rien n'a planté sur TryParse, je touche du bois pour que cela reste comme ça. En supprimant mono entièrement, j'ai remarqué quelques dossiers avec des données persistantes dans /etc et /usr/lib, donc peut-être que le chargement de vieilles choses causait des problèmes. Il faudra voir comment se comportent les nouveaux binaires avec cette version.


[11:55] Vincent.Sylvester @hg.zetaworlds.com:8002 : Rien dans mon environnement de test n'a planté, donc peut-être que la version 182 a déjà corrigé ce qui n'allait pas, le temps nous le dira.
[11:55] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Rien dans mon environnement de test n'a planté, donc peut-être que la version 182 a déjà corrigé ce qui n'allait pas, le temps nous le dira.


[11:55] Vincent.Sylvester @hg.zetaworlds.com:8002 : Je dois aimer ces bugs mystérieux.
[11:55] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Je dois aimer ces bugs mystérieux.


[11:57] Vincent.Sylvester @hg.zetaworlds.com:8002 : MariaDB a finalement ajouté ubuntu jammy à sa liste de dépôt. On peut donc utiliser la dernière version stable au lieu d'une ancienne version.
[11:57] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : MariaDB a finalement ajouté ubuntu jammy à sa liste de dépôt. On peut donc utiliser la dernière version stable au lieu d'une ancienne version.


= OSCC 2022 =
= OSCC 2022 =
[11:50] MichaelOmega ChristopherGeode : Sommes-nous proches du départ de la planification de l'OSCC de cette année ? Le temps me file entre les doigts cette année.
[11:50] '''MichaelOmega ChristopherGeode''' : Sommes-nous proches du départ de la planification de l'OSCC de cette année ? Le temps me file entre les doigts cette année.


[11:50] Ubit Umarov : oscc a sa propre équipe.
[11:50] '''Ubit Umarov'''  : oscc a sa propre équipe.


[11:50] Andrew Hellershanks : Michael, je n'ai encore rien entendu. Je pense qu'une certaine planification est déjà en cours.
[11:50] '''Andrew Hellershanks'''  : Michael, je n'ai encore rien entendu. Je pense qu'une certaine planification est déjà en cours.


[11:51] MichaelOmega ChristopherGeode : oui, il faudrait demander à Lyr ou à Joy probablement.
[11:51] '''MichaelOmega ChristopherGeode''' : oui, il faudrait demander à Lyr ou à Joy probablement.


[11:51] Ubit Umarov : je ne me souviens pas de la date de l'appel à participation... début novembre, octobre ?
[11:51] '''Ubit Umarov'''  : je ne me souviens pas de la date de l'appel à participation... début novembre, octobre ?


[11:53] MichaelOmega ChristopherGeode : ok bien, j'ai encore un peu de temps pour décider dans quelle direction je veux orienter le discours de cette année, j'ai trop de choses sur le feu.
[11:53] '''MichaelOmega ChristopherGeode''' : ok bien, j'ai encore un peu de temps pour décider dans quelle direction je veux orienter le discours de cette année, j'ai trop de choses sur le feu.


[11:53] Andrew Hellershanks : L'année dernière, l'appel à propositions a été lancé le 27 septembre.
[11:53] '''Andrew Hellershanks'''  : L'année dernière, l'appel à propositions a été lancé le 27 septembre.


[11:54] Andrew Hellershanks : Cela devrait te donner environ un mois, Michael.
[11:54] '''Andrew Hellershanks'''  : Cela devrait te donner environ un mois, Michael.


[11:54] MichaelOmega ChristopherGeode : merci.
[11:54] '''MichaelOmega ChristopherGeode''' : merci.


[11:55] Andrew Hellershanks : content d'aider
[11:55] '''Andrew Hellershanks'''  : content d'aider


[11:55] Ubit Umarov : oui, il semble qu'ils lancent les invitations en octobre.
[11:55] '''Ubit Umarov'''  : oui, il semble qu'ils lancent les invitations en octobre.


[11:55] Selby.Evans @grid.kitely.com:8002 :  
[11:55] '''Selby.Evans @grid.kitely.com:8002'''  :  
<pre>
<pre>
Dimanche 25 septembre 2016
Dimanche 25 septembre 2016
Ligne 403 : Ligne 422 :
</pre>
</pre>


[11:55] Andrew Hellershanks: https://conference.opensimulator.org/call-for-proposals/
[11:55] '''Andrew Hellershanks''' : https://conference.opensimulator.org/call-for-proposals/


[11:56] MichaelOmega ChristopherGeode : :)
[11:56] '''MichaelOmega ChristopherGeode''' : :)


[11:56] Ubit Umarov : c'était pour 2021 :)
[11:56] '''Ubit Umarov'''  : c'était pour 2021 :)


[11:57] Ubit Umarov : ohh mais
[11:57] '''Ubit Umarov'''  : ohh mais


[11:57] Ubit Umarov : 27 septembre 2021 - Annonce de l'appel à propositions !
[11:57] '''Ubit Umarov'''  : 27 septembre 2021 - Annonce de l'appel à propositions !


[11:57] Andrew Hellershanks : Oui, je sais et je l'ai dit. J'essayais de donner une idée d'une éventuelle chronologie pour cette année.
[11:57] '''Andrew Hellershanks'''  : Oui, je sais et je l'ai dit. J'essayais de donner une idée d'une éventuelle chronologie pour cette année.


[11:58] Ubit Umarov : Oui.
[11:58] '''Ubit Umarov'''  : Oui.


[11:58] MichaelOmega ChristopherGeode : c'est une bonne référence. La date limite pour les propositions est début novembre, ce qui laisse beaucoup de temps pour finaliser le programme et remplir les formulaires de participation.
[11:58] '''MichaelOmega ChristopherGeode''' : c'est une bonne référence. La date limite pour les propositions est début novembre, ce qui laisse beaucoup de temps pour finaliser le programme et remplir les formulaires de participation.


[11:58] Andrew Hellershanks : Il ne reste que quelques minutes dans l'heure. Dernier appel pour les questions/commentaires.
[11:58] '''Andrew Hellershanks'''  : Il ne reste que quelques minutes dans l'heure. Dernier appel pour les questions/commentaires.


[11:59] MichaelOmega ChristopherGeode: rien ici
[11:59] '''MichaelOmega ChristopherGeode''': rien ici


= Nouvelle version avant l'OSCC ? =  
= Nouvelle version avant l'OSCC ? =  
[11:59] Ubit Umarov: ohh non..
[11:59] '''Ubit Umarov''' : ohh non..
 
[11:59] '''Ubit Umarov'''  : nous devrions avoir une nouvelle version avant cela ?
 
[11:59] '''Andrew Hellershanks'''  : Ubit, ça pourrait valoir le coup s'il y a eu suffisamment de changements et/ou de corrections de bogues. C'est une chose à laquelle il faut penser.
 
[12:00] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Il faut laisser le temps aux derniers changements d'être testés avant une nouvelle version.
 
[12:00] '''Ubit Umarov'''  : je suppose que pour l'instant il n'y a que la 0.9.2.2.
 
[12:00] '''Andrew Hellershanks'''  acquiesce.
 
[12:01] '''Andrew Hellershanks'''  : Rien de tel que la prochaine OSCC pour penser à une nouvelle version :)
 
[12:01] '''Ubit Umarov'''  : ( notre version est 0.9.2.1 au cas où vous ne vous en souviendriez pas ;) )
 
[12:01] '''MichaelOmega ChristopherGeode''' : qui a besoin de temps pour tester (''tot est '') les bogues avant une sortie publique ? regardez microsoft ! (ok peut-être que c'était un peu trop extrême)
 
[12:02] '''Ubit Umarov'''  : ''tot est'' ?
 
[12:02] '''MichaelOmega ChristopherGeode''' : ''to test''
 
[12:02] '''Andrew Hellershanks'''  : ''to test ''
 
[12:02] '''Ubit Umarov'''  : oups bien sûr ''tot est''
 
[12:02] '''Cuga.Rajal @rajal.org:9000''' : Quels sont les principaux problèmes à surveiller dans la branche principale ?
 
[12:02] '''Andrew Hellershanks'''  : C'est la nouvelle expression à la mode ici. ;)
 
[12:02] '''MichaelOmega ChristopherGeode''' : :))
 
[12:03] '''Ubit Umarov'''  : et bien les changements dont nous parlons chaque semaine :)
 
[12:03] '''Ubit Umarov'''  : et d'autres dont nous ne parlons pas.
 
[12:03] '''Cuga.Rajal @rajal.org:9000''': ok :)
 
[12:03] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Les changements apportés au code de la physique et aux notecard/script pourraient causer des problèmes, je ne m'y attends pas, mais il pourrait y avoir des cas limites difficiles à déterminer sans regarder partout.
 
[12:03] '''Cuga.Rajal @rajal.org:9000''' : J'ai beaucoup de cas de test pour la physique.
 
[12:04] '''Cuga.Rajal @rajal.org:9000''' : ce serait principalement pour obODE ou aussi dans Bullet ?
 
[12:04] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Nous avons quelques tests unitaires pour les choses les plus importantes, mais nous pourrions en utiliser davantage.
 
= Assets sur LBSA  PLAZA =
* Note de traduction : je n'ai pas vraiment compris à quoi correspond cette partie, donc traduction douteuse. Si vous comprenez corrigez SVP. Merci !
 
[12:04] '''Ubit Umarov'''  : J'ai placé une boîte avec ces assets sur lbsa.
 
[12:04] '''Ubit Umarov'''  : j'ai supprimé celles de l'EEP...
 
[12:04] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Nous avons trouvé quelques problèmes avec ces derniers, cela fait partie des changements de cette semaine même.
 
[12:04] '''Ubit Umarov'''  : mais n'importe quelle grille peut s'hypergrider sur lbsa et prendre une copie de cette boîte, donc obtenir les assets.
 
[12:05] '''Cuga.Rajal @rajal.org:9000''' : oh l'EEP est mis à jour ?


[11:59] Ubit Umarov : nous devrions avoir une nouvelle version avant cela ?
[12:05] '''Cuga.Rajal @rajal.org:9000''' : Je vais devoir le récupérer pour ma standalone.


[11:59] Andrew Hellershanks : Ubit, ça pourrait valoir le coup s'il y a eu suffisamment de changements et/ou de corrections de bogues. C'est une chose à laquelle il faut penser.
[12:05] '''Ubit Umarov'''  : c'est là où se trouvaient ceux de l'eep.


[12:00] Vincent.Sylvester @hg.zetaworlds.com:8002 : Il faut laisser le temps aux derniers changements d'être testés avant une nouvelle version.
[12:05] '''Cuga.Rajal @rajal.org:9000''' : Je me souviens, j'ai eu l'original.


[12:00] Ubit Umarov : je suppose que pour l'instant il n'y a que la 0.9.2.2.
[12:05] '''Ubit Umarov'''  : pas de changement sur eep


[12:00] Andrew Hellershanks acquiesce.
[12:05] '''Cuga.Rajal @rajal.org:9000''' : ohh


[12:01] Andrew Hellershanks : Rien de tel que la prochaine OSCC pour penser à une nouvelle version :)
[12:06] '''Ubit Umarov'''  : donc j'ai enlevé la boîte qui était là avec les assets de l'EEP.


[12:01] Ubit Umarov : ( notre version est 0.9.2.1 au cas où vous ne vous en souviendriez pas ;) )
[12:06] '''Ubit Umarov'''  : hmm et une autre avec des assets que j'ai oublié :)


[12:01] MichaelOmega ChristopherGeode : qui a besoin de temps pour tester (''tot est '') les bogues avant une sortie publique ? regardez microsoft ! (ok peut-être que c'était un peu trop extrême)
[12:07] '''Cuga.Rajal @rajal.org:9000''' : Je vais donner à la physique un bon coup de main pour la branche principale.


[12:02] Ubit Umarov : ''tot est'' ?
[12:07] '''Cuga.Rajal @rajal.org:9000''' : J'ai des cas de test que MrBlue a dit qu'il n'avait jamais vu avant et qu'il ne pouvait pas croire qu'ils fonctionnaient vraiment :)


[12:02] MichaelOmega ChristopherGeode : ''to test''
[12:07] '''Ubit Umarov''' : mais récupérer un objet avec un tel asset ici sur Osg, entraînera le transfert de cet asset.


[12:02] Andrew Hellershanks : ''to test ''
[12:08] '''Ubit Umarov''' :même chose pour toute grille avec la version 0.9.2.2 actuelle.


[12:02] Ubit Umarov : oups bien sûr ''tot est''
[12:08] '''Ubit Umarov''' : bon, seulement les grilles qui utilisent les services core assets


[12:02] Cuga.Rajal @rajal.org:9000 : Quels sont les principaux problèmes à surveiller dans le tronc ?
[12:08] '''Cuga.Rajal @rajal.org:9000''' : Dois-je supprimer cet asset qui viendrait d'OSG ?


[12:02] Andrew Hellershanks : C'est la nouvelle expression à la mode ici. ;)
[12:08] '''Selby.Evans @grid.kitely.com:8002''' : au revoir à tous.


[12:02] MichaelOmega ChristopherGeode : :))
[12:08] '''Cuga.Rajal @rajal.org:9000''' : Est-il inclus maintenant dans la distro ?


[12:03] Ubit Umarov : et bien les changements dont nous parlons chaque semaine :)
[12:09] '''MichaelOmega ChristopherGeode''' : au revoir selby !


[12:03] Ubit Umarov : et d'autres dont nous ne parlons pas.
[12:09] '''Ubit Umarov'''  : les autres doivent les mettre aussi sur leurs services d'assets.


[12:03] Cuga.Rajal @rajal.org:9000: ok :)
= Conclusion =
[12:09] '''Ubit Umarov'''  : salut selby.Evans


[12:03] Vincent.Sylvester @hg.zetaworlds.com:8002 : Les changements apportés au code de la physique et aux notecard/script pourraient causer des problèmes, je ne m'y attends pas, mais il pourrait y avoir des cas limites difficiles à déterminer sans regarder partout.
[12:09] '''Ludo.Davis @sheikah.org:8002'''  : Au revoir Selby


[12:03] Cuga.Rajal @rajal.org:9000 : J'ai beaucoup de cas de test pour la physique.
[12:09] '''MichaelOmega ChristopherGeode''' : Oh, je viens de voir l'heure.


[12:04] Cuga.Rajal @rajal.org:9000 : ce serait principalement pour obODE ou aussi dans Bullet ?
[12:09] '''Andrew Hellershanks'''  : Au revoir, Selby


[12:04] Vincent.Sylvester @hg.zetaworlds.com:8002 : Nous avons quelques tests unitaires pour les choses les plus importantes, mais nous pourrions en utiliser davantage.
[12:09] '''MichaelOmega ChristopherGeode''' : je ferais mieux de partir avant d'être encore en retard :))


[12:04] Ubit Umarov : J'ai placé une boîte avec ces assets sur lbsa.
[12:09] '''Andrew Hellershanks'''  : oui, l'heure est passée maintenant.


[12:04] Ubit Umarov : j'ai supprimé elles de l'EEP...
[12:09] '''MichaelOmega ChristopherGeode''' : bonne semaine et bonsoir !


[12:04] Vincent.Sylvester @hg.zetaworlds.com:8002 : Nous avons trouvé quelques problèmes avec ces derniers, cela fait partie des changements de cette semaine même.
[12:09] '''Ludo.Davis @sheikah.org:8002'''  : Au revoir tout le monde


[12:04] Ubit Umarov : mais n'importe quelle grille peut s'hypergrider sur lbsa et prendre une copie de cette boîte, donc obtenir les assets.
[12:09] '''Andrew Hellershanks'''  : Toi aussi, Michael.


[12:05] Cuga.Rajal @rajal.org:9000 : oh l'EEP est mis à jour ?
[12:10] '''Andrew Hellershanks'''  : A moins que quelqu'un ait une question de dernière minute, je vais conclure la réunion d'aujourd'hui.


[12:05] Cuga.Rajal @rajal.org:9000: I'll have to grab that for my standalone
[12:10] '''Andrew Hellershanks'''  : Je ne vois personne en train de taper, alors je vais faire mes remarques finales habituelles. Je vous remercie tous d'être venus. Nous nous reverrons la semaine prochaine.
[12:05] Ubit Umarov: its where the eep  ones where
[12:05] Cuga.Rajal @rajal.org:9000: I remember, I got the original
[12:05] Ubit Umarov: no change on eep
[12:05] Cuga.Rajal @rajal.org:9000: ohh
[12:06] Ubit Umarov: so that i did remove the box that was there with the eep assets
[12:06] Ubit Umarov: hmm and another one with assets i forgot :)
[12:07] Cuga.Rajal @rajal.org:9000: I'll give physics a thorough shakeout on trunk.
[12:07] Cuga.Rajal @rajal.org:9000: I have test cases MrBlue said he never saw before and couldn't believe they actually worked :)
[12:07] Ubit Umarov: but getting any object with such asset here at osg, will make that asset be transfered
[12:08] Ubit Umarov: or any grid with current 0.9.2.2
[12:08] Ubit Umarov: well grids that do use core assets services
[12:08] Cuga.Rajal @rajal.org:9000: should I delete that asset that cane from OSG?
[12:08] Selby.Evans @grid.kitely.com:8002: bye all
[12:08] Cuga.Rajal @rajal.org:9000: is it included now with the distro?
[12:09] MichaelOmega ChristopherGeode: bye selby!
[12:09] Ubit Umarov: others need to put them also on their assets services
[12:09] Ubit Umarov: cya selby.Evans
[12:09] Ludo.Davis @sheikah.org:8002: Bye Selby
[12:09] MichaelOmega ChristopherGeode: oh shoot just noticed time
[12:09] Andrew Hellershanks: Bye, Selby
[12:09] MichaelOmega ChristopherGeode: i'd better run too before im late again :))
[12:09] Andrew Hellershanks: yes, we are past the hour now.
[12:09] MichaelOmega ChristopherGeode: have a great week and ttys!
[12:09] Ludo.Davis @sheikah.org:8002: Bye everyone
[12:09] Andrew Hellershanks: You too, Michael.
[12:10] Andrew Hellershanks: Unless anyone has a last minute item I'll wrap up todays meeting.
[12:10] Andrew Hellershanks: I see no one typing so I will say my usual closing remarks. Thank you all for coming. See you again next week.

Dernière version du 3 septembre 2022 à 18:06

Source : http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2022-08-23

Introduction

[10:56] Cuga.Rajal @rajal.org:9000 : Bonjour les gars.

[10:57] MichaelOmega ChristopherGeode : salut cuga, salut selby

[10:57] Selby.Evans @grid.kitely.com:8002  : Bonjour à tous.

[10:58] Kayaker Magic  : Bonjour Jamie, Guga, Selby, earlybirds !

[10:58] MichaelOmega ChristopherGeode : salut kayaker

[11:00] Cuga.Rajal @rajal.org:9000 : pour interdire les TP HG entrants à moins que quelqu'un ne remplisse un formulaire.

[11:00] Cuga.Rajal @rajal.org:9000 : comme ils le font pour la simulation music de l'OSCC.

[11:00] Cuga.Rajal @rajal.org:9000 : y a-t-il déjà quelque chose d'écrit pour cela ?

[11:00] Jamie.Jordan @grid.kitely.com:8002  : Bonjour à tous

[11:01] Cuga.Rajal @rajal.org:9000 : Salut Jamie

[11:01] Ubit Umarov  : Bonjour.

Activation d'un formulaire de CGU avant TP Hypergrid

  • RGPD : est un règlement de l'Union européenne qui constitue le texte de référence en matière de protection des données à caractère personnel1. Il renforce et unifie la protection des données pour les individus au sein de l'Union européenne [1]Quadrature du net.
  • La section [modules] se trouve dans les fichiers
./config-include/StandaloneCommon.ini.example:    ;AuthorizationServices = "LocalAuthorizationServicesConnector"
./config-include/Grid.ini:    AuthorizationServices   = "LocalAuthorizationServicesConnector"
./config-include/GridHypergrid.ini:    AuthorizationServices   = "LocalAuthorizationServicesConnector"
./config-include/Standalone.ini:    AuthorizationServices   = "LocalAuthorizationServicesConnector"
./config-include/GridCommon.ini.example:    ;AuthorizationServices = "RemoteAuthorizationServicesConnector"
./config-include/StandaloneHypergrid.ini:    AuthorizationServices   = "LocalAuthorizationServicesConnector"
./config-include/StandaloneCommon.ini:    ;AuthorizationServices = "LocalAuthorizationServicesConnector"

[10:59] Cuga.Rajal @rajal.org:9000 : Je peux peut-être poser une question avant le début de la réunion.

[10:59] MichaelOmega ChristopherGeode : demande toujours !

[10:59] Cuga.Rajal @rajal.org:9000 : Quelqu'un peut-il m'indiquer une bonne ressource pour faire respecter les conditions générales d'utilisation [2] à l'aide d'un formulaire de page web qui doit être accepté avant l'envoi d'un TP Hypergrid[3] ?

[11:01] MichaelOmega ChristopherGeode : salut jamie - et cuga, bonne question. s'ils le font pour oscc[4] music alors quelqu'un l'a déjà fait - la question est de savoir qui :)

[11:02] Cuga.Rajal @rajal.org:9000 : J'ai vu cela dans plus d'une grille.

[11:02] Ubit Umarov  : que veux tu que je te dise ?

[11:02] Kayaker Magic  : Beaucoup de tâches pour la gestion de la grille OpenSim sont gérées par les admins.

[11:02] Ubit Umarov  : Eh bien oui, il n'y a pas beaucoup de code de base pour l'administration de la grille.

[11:03] Cuga.Rajal @rajal.org:9000 : Je ne saurais pas par où commencer, Gatekeeper.cs.

[11:03] MichaelOmega ChristopherGeode : ubit - la question était : interdire les TP HG entrants à moins que quelqu'un ne remplisse un formulaire.

[11:03] Kayaker Magic  : Donc tu ne trouveras probablement pas de système de bannissement HG open-source...

[11:03] Cuga.Rajal @rajal.org:9000 : je n'aime pas avoir à réinventer la roue.

[11:03] Ubit Umarov  : ah oui beaucoup de grilles ont cela, à cause de choses stupides de l'UE.

[11:03] Andrew Hellershanks  : Bonjour à tous. Je me suis retrouvé sur notre région de secours lorsque je me suis connecté aujourd'hui.

[11:03] Kayaker Magic  : Ouais, mais chaque gestionnaire de grille finit par devoir réinventer plusieurs roues.

[11:03] Cuga.Rajal @rajal.org:9000 : il s'agit simplement de signer les CGU avant d'entrer, ce n'est pas vraiment une interdiction.

[11:04] Ubit Umarov  : Bill a fait l'un des premiers que j'ai vu

[11:04] Ubit Umarov  : Bien, Bill est maintenant perdu dans la vie réelle.

[11:04] Kayaker Magic  : Si tu trouves un administrateur de grille qui est prêt à partager, il s'agira d'un code qui suppose des choses sur la façon dont la grille est configurée, qui devra être fortement modifié. Il n'y a pas de standards.

[11:05] MichaelOmega ChristopherGeode : le plus simple est de demander à un administrateur de grille sur l'une des grilles où tu l'as trouvé s'il veut bien t'expliquer comment faire. La plupart des administrateurs de grille que j'ai rencontrés sont toujours heureux d'aider.

[11:05] Ubit Umarov  : il s'agit de la réglementation de l'UE où vous devez dire que vous acceptez le stockage de vos données.

[11:05] Ubit Umarov  : ou quelque chose comme ça.

[11:05] Vincent.Sylvester @hg.zetaworlds.com:8002  : Pas vraiment

[11:05] Vincent.Sylvester @hg.zetaworlds.com:8002  : La plupart, si ce n'est toutes les données envoyées par OpenSim sont liées au processus et ne relèvent donc pas de ces réglementations.

[11:05] Cuga.Rajal @rajal.org:9000 : les seules données sont l'URL et l'uuid de l'avatar.

[11:05] Andrew Hellershanks  : Hm... Je pense que j'ai du code pour ce truc RGPD .

[11:06] Cuga.Rajal @rajal.org:9000 : S'il y avait un modèle que je pouvais adapter, ce serait l'idéal.

[11:06] Andrew Hellershanks  : Jette un coup d'oeil à https://bitbucket.org/OpenSimLife/projectsasha.git

[11:06] Cuga.Rajal @rajal.org:9000 : Merci... je regarde.

[11:06] Ubit Umarov  : oui mais beaucoup ont bloqué l'hypergrid à moins que les gens aillent sur une page et acceptent.

[11:06] Cuga.Rajal @rajal.org:9000 : le lien indique que le dépôt est introuvable.

[11:06] Vincent.Sylvester @hg.zetaworlds.com:8002  : Comme pour un serveur web, on doit connaître l'IP à laquelle renvoyer les données, on ne peut pas contourner cela, c'est la façon dont Internet fonctionne, donc c'est en dehors du RGPD. On a besoin d'un accord que si on prévoit de faire quelque chose avec ces données autres que des choses liées au processus, comme les renvoyer à un site web.

[11:07] Andrew Hellershanks  : Cuga, je ne sais pas si cela fonctionne toujours avec la dernière version d'OpenSim mais cela devrait t'aider. Je n'ai pas essayé de l'utiliser depuis longtemps.

[11:07] Cuga.Rajal @rajal.org:9000 : le dépôt est introuvable ?

[11:07] Cuga.Rajal @rajal.org:9000: https://bitbucket.org/OpenSimLife/projectsasha.git

[11:08] Ubit Umarov : https://bitbucket.org/OpenSimLife semble avoir disparu.

[11:08] Ubit Umarov  : je pense que c'était le truc de Bill ?

[11:08] Cuga.Rajal @rajal.org:9000 : Le système que j'ai expérimenté envoie dans le viewer une boîte de dialogue de rejet avec un lien vers une page web à la suite d'un TP initial. On remplit le formumaire et, ensuite le TP suivant fonctionne.

[11:09] Ubit Umarov : Ouais

[11:09] Ubit Umarov  : quelque chose sur le login du gatekeeper

[11:09] Cuga.Rajal @rajal.org:9000 : ouais...

[11:09] Ubit Umarov  : imaginez un flag ajouté à une base de données.

[11:09] Cuga.Rajal @rajal.org:9000 : c'est comme ça que je le ferais.

[11:09] Cuga.Rajal @rajal.org:9000 : j'ai aussi vu le faire avec le système de fichiers.

[11:09] Andrew Hellershanks  : Ma copie du code du projet a été mise à jour pour la dernière fois en juin 2018.

[11:09] Ubit Umarov  : déjà fait par plusieurs personnes

[11:10] Cuga.Rajal @rajal.org:9000 : J'ai juste besoin d'en trouver un pour le partager.

[11:10] Cuga.Rajal @rajal.org:9000 : OK, merci, je vais me renseigner.

[11:10] Vincent.Sylvester @hg.zetaworlds.com:8002  : On peut écrire ça assez facilement, les trucs de rejet on peut copier le code qui est déjà là, le reste c'est l'interface avec la table griduser [5] et faire une sorte de clé pour qu'une page web puisse lire et mettre le flag d'acceptation.

[11:10] Cuga.Rajal @rajal.org:9000 : Je ne saurais pas par où commencer.

[11:11] Andrew Hellershanks  : Si le code n'est plus dans un dépôt public, je peux l'ajouter à ma liste de projets github [6].

[11:11] Cuga.Rajal @rajal.org:9000 : ce serait génial.

[11:11] Cuga.Rajal @rajal.org:9000 : il semble que ce soit un bout de code nécessaire pour beaucoup de gens.

[11:11] Andrew Hellershanks acquiesce.

[11:12] Cuga.Rajal @rajal.org:9000 : Je ne suis pas vraiment un programmeur C [7] mais je fais du sql[8], du php[9] et du JS[10] dans mon sommeil.

[11:12] Cuga.Rajal @rajal.org:9000 : mais j'apprendrai ce dont j'ai besoin ou je me ferai aider.

[11:13] Kayaker Magic  : Je pense que PHP / SQL fera l'affaire.

[11:13] Ubit Umarov  : oui je pense que Bill a fermé ce dépôt bitbucket[11] quand il a fermé la grille.

[11:13] Andrew Hellershanks  : Je ne vois pas qui l'a écrit. L'équipe de développement d'osC2 est seulement indiquée.

[11:13] Cuga.Rajal @rajal.org:9000 : Je peux écrire cette partie sans problème.

[11:13] Cuga.Rajal @rajal.org:9000 : c'est le code OpenSim dont je ne suis pas sûr.

[11:14] Andrew Hellershanks  : Il n'y a pas de code source autre que quelques fichiers PHP et un fichier .sql pour configurer la table de la base de données.

[11:14] Vincent.Sylvester @hg.zetaworlds.com:8002  : Ajouter quelque chose comme ça pour se conformer au RGPD alors que ce n'est pas nécessaire est un peu stupide, ça pourrait être utile pour que les gens lisent les règles, mais je ne vais pas chez les gens et je ne détruis pas immédiatement les meubles donc un bon comportement en tant qu'invité devrait être du bon sens j'espère...

[11:14] Cuga.Rajal @rajal.org:9000 : Je peux le mettre en place.

[11:15] Ubit Umarov  : Beaucoup l'ont fait à l'époque.

[11:15] Ubit Umarov  : je pense que plusieurs grilles le demandent.

[11:15] Ubit Umarov  : en fait, j'ai même vu un site qui refuse l'UE.

[11:15] Vincent.Sylvester @hg.zetaworlds.com:8002  : C'est génial pour l'internet, des popups de cookies partout et des sites qui se chargent de plus en plus lentement -.-

[11:15] Ubit Umarov  : à cause de la RGPD.

[11:16] Andrew Hellershanks  : Je crois que les personnes en dehors de l'UE sont obligées de se mettre en conformité si l'on s'attend à avoir des utilisateurs de l'UE.

[11:16] Ubit Umarov  : et maintenant la merde des cookies est simplement énervante.

[11:16] Cuga.Rajal @rajal.org:9000 : Comment puis-je configurer Gatekeeper ou autre pour vérifier l'avatar X dans la base de données Y comme condition pour autoriser les TP entrants ?

[11:16] Andrew Hellershanks  : oui, vraiment.

[11:16] Cuga.Rajal @rajal.org:9000 : Je peux faire la partie php.

[11:16] Ubit Umarov  : il faut modifier une partie de notre code sur hg login pour faire cela.

[11:17] Cuga.Rajal @rajal.org:9000 : c'est la partie pour laquelle j'ai besoin d'aide.

[11:17] Ubit Umarov  : je pense qu'il n'y a pas de hook[12] à utiliser.

[11:17] MichaelOmega ChristopherGeode : si tu peux faire la partie php, puisque OS fonctionne sur des bases de données, ne serait-ce pas aussi simple qu'un SELECT ?

[11:17] Cuga.Rajal @rajal.org:9000: pour lookup oui

[11:18] Vincent.Sylvester @hg.zetaworlds.com:8002  : Il y a un code dans Gatekeeper qui vérifie l'existence dans la table des utilisateurs de la grille, on peut ajouter des conditions après cela en fonction des données qui s'y trouvent, un flag pour autoriser les TP entrants par exemple. S'il est défini à false, il suffit d'envoyer une popup[13]. Le code pour cela est dans les rejets plus bas qui vérifient les interdictions de mac par exemple. C'est du code C#[14], pas très différent du PHP.

[11:19] Vincent.Sylvester @hg.zetaworlds.com:8002  : Ce n'est pas aussi complexe qu'il n'y paraît au premier abord.

[11:19] Vincent.Sylvester @hg.zetaworlds.com:8002  : Tu peux toujours demander sur IRC[15] ou sur la liste de diffusion pour plus d'aide.

[11:19] Cuga.Rajal @rajal.org:9000 : Est-ce que c'est dans OpenSim/Services/LLLoginService/LLLoginService.cs ?

[11:20] Vincent.Sylvester @hg.zetaworlds.com:8002  : GatekeeperService concerne HG, Login concerne les utilisateurs locaux.

[11:20] Cuga.Rajal @rajal.org:9000: ah ok

[11:20] Andrew Hellershanks  : Dans [modules], on définit AuthorizationServices et dans [AuthorizationServices] on définit AuthorizationServerURI pour pointer vers un fichier PHP qui fait partie du dépôt Sasha du projet.

[11:21] Andrew Hellershanks : AuthorizationServices = RemoteAuthorizationServicesConnector

[11:22] Cuga.Rajal @rajal.org:9000 : je prends des notes.

[11:23] MichaelOmega ChristopherGeode : n'oublie pas que c'est enregistré et posté pour le consulter si tu oublies des informations.

[11:24] Cuga.Rajal @rajal.org:9000 : Est-ce que le fichier PHP existe seulement pour remplir et ajouter l'avatar à la base de données, ou est-ce qu'il gère aussi chaque vérification de TP entrant comme un transfert ?

[11:25] Cuga.Rajal @rajal.org:9000 : où se trouve le dépôt du projet Sacha ?

[11:26] Andrew Hellershanks  : Je ne sais pas. Soit il a été supprimé, soit il a été déplacé à un autre endroit. J'ai essayé de le retrouver.

[11:26] Cuga.Rajal @rajal.org:9000 : Je pourrais certainement utiliser ce code et l'adapter.

[11:27] Andrew Hellershanks  : Les principales adaptations seraient de pouvoir accéder aux tables de la base de données pour ta grille.

Changements de la semaine

[11:27] Ubit Umarov  : bon, il y a les changements de code de la semaine dernière.

[11:27] Ubit Umarov  : un peu plus pour essayer de sauver quelques ns ici et là.

[11:27] MichaelOmega ChristopherGeode : oui, qu'est-ce qui a été fait pendant que je travaillais sur la plateforme alimentaire ?

[11:28] Ubit Umarov  : j'ai aussi créé des assets[16] partagés pour un script par défaut et une notecard vide.

[11:29] Ubit Umarov  : donc maintenant quand nous créons un nouvel élément dans l'inventaire du viewer, le nouvel élément pointe vers ces éléments.

[11:29] Ubit Umarov  : et ne créera pas un nouvel asset avec les mêmes données encore et encore.

[11:30] Cuga.Rajal @rajal.org:9000 : cela aidera à réduire les assets orphelins ?

[11:31] Ubit Umarov  : je suppose que quelques autres cas pourraient en profiter, mais pour plusieurs d'entre eux, les utilisateurs doivent précharger une nouvelle ressource, donc on ne peut pas éviter cela.

[11:31] Ubit Umarov  : oui, cela va beaucoup diminuer.

[11:31] Ubit Umarov :bon, ou pareil

[11:32] Ubit Umarov  : les nouveaux scripts sont généralement créés sur une région, donc ils ne polluent pas le service des assets immédiatement.

[11:32] Vincent.Sylvester @hg.zetaworlds.com:8002  : Je n'ai pas regardé trop en détail dans osMakeNotecard[17], un nouvel asset toujours être créé même si les données à l'intérieur de la notecard sont les mêmes, mais ce serait plus à cause d'un mauvais code LSL[18] que la faute de cette fonction.

[11:32] Ubit Umarov  : mais ils remplissent le cache de la région etc...

[11:33] Kayaker Magic  : Si un visiteur Hyprgrid arrive et rezze un objet, est-ce qu'il n'est pas transféré dans le système principal des assets au bout de quelques minutes ?

[11:33] Ubit Umarov  : difficile de vérifier cela.

[11:34] Ubit Umarov  : ce partage fonctionnera aussi dans ces cas-là.

[11:34] Ubit Umarov  : un jour, quand plus de régions les connaîtront.

[11:34] Andrew Hellershanks  : Cuga, je viens de t'envoyer un lien vers un endroit privé pour les fichiers RGPD. Il y a quelques fichiers texte dedans qui te disent comment l'utiliser.

[11:34] Cuga.Rajal @rajal.org:9000 : compris.

[11:35] Cuga.Rajal @rajal.org:9000 : il y a le code PHP mais pas le code OpenSim.

TODO

[11:35] Andrew Hellershanks  : Il n'y a pas de code mods, AFAICT. Il suffit de modifier un fichier ini.

[11:35] Cuga.Rajal @rajal.org:9000 : Oh, encore mieux !

[11:35] Cuga.Rajal @rajal.org:9000 : Merci, je vais regarder de plus près.

[11:35] Ubit Umarov  : oui pour ce que le plug a saisi, il remplace un service de base par un service php.

[11:36] Andrew Hellershanks  : J'ai mentionné les deux paramètres plus tôt.

[11:36] Ubit Umarov  : ajout d'un petit truc sur le log2 des entiers.

[11:36] Andrew Hellershanks  : Je pense que j'ai besoin d'une nouvelle souris ou d'un nouveau câble de souris. Elle ne se comporte pas correctement.

[11:36] Vincent.Sylvester @hg.zetaworlds.com:8002  : Il devrait aller de soi d'éviter d'utiliser osMakeNotecard si vous pouvez enregistrer les données dans la description Prim à la place, parce que tout ceci est apparu après que j'ai trouvé des notecards SF_animal, 37 millions au total, qui encombraient un serveur d'assets, ce qui est juste un mauvais codage de la part du script qui les a créées. Supposons qu'ils tournent sur avec un timer qui sauvegarde les données de position ou quelque chose comme ça sur une nouvelle notecard à chaque fois ou quelque chose comme ça.

[11:37] Ubit Umarov : c'est un peu plus rapide que d'utiliser full float log

[11:37] Ubit Umarov  : nous avions un stockage json ou quelque chose comme ça.

[11:37] MichaelOmega ChristopherGeode : andrew - as-tu essayé d'utiliser une souris avec trackball ? le seul problème que j'ai rencontré est lorsque de la poussière s'accumule autour de la boule sur les capteurs, un coton-tige résout le problème en quelques secondes.

[11:38] Andrew Hellershanks  : Vincent, c'est l'une des raisons pour lesquelles la fonction a le niveau de menace qu'elle a et pourquoi elle n'est pas activée par défaut.

[11:39] Vincent.Sylvester @hg.zetaworlds.com:8002  : J'ai pensé à ajouter un plus grand avertissement au wiki sur les résultats de l'utilisation excessive de cette fonction, bien que je ne sois pas sûr que beaucoup le liraient.

[11:40] Andrew Hellershanks  : MichaelOmega : Il y a des années, j'avais un clavier avec trackball intégré. Il a cessé de fonctionner correctement et je n'en ai plus jamais vu de semblable depuis. J'aimerais avoir un clavier avec une souris intégrée pour pouvoir m'asseoir sur ma chaise et utiliser une souris.

[11:40] Ubit Umarov  : cet entier log2 est quelque chose que dotnet > 5 fait très rapidement sur un cpu intel.

[11:41] Ubit Umarov  : parce qu'il correspond à une instruction du processeur.

[11:41] Ubit Umarov  : donc ils l'ont bien ajouté sur certaines versions de dotnet, system.numerics.

[11:42] Ubit Umarov  : que bien sûr nous ne pouvons pas utiliser.

[11:42] Ubit Umarov  : j'ai donc ajouté l'alternative du code géré.

[11:42] Ubit Umarov  : Plus rapide que celle de Math.

[11:43] Ubit Umarov  : mais ce n'est pas encore appliqué pour des endroits critiques.

[11:43] Ubit Umarov  : cela repose sur la récréation de la carte warp3d.

[11:44] Andrew Hellershanks  : Bonjour, Ludo

[11:44] Ludo.Davis @sheikah.org:8002  : Bonjour à tous

[11:44] MichaelOmega ChristopherGeode : bonjour ludo

[11:44] Ubit Umarov  : ...

[11:44] Ubit Umarov :

const double log2inv = 1.4426950408889634073599246810019;
bitWidth = (int)Math.Ceiling((Math.Log(terrain.Width) * log2inv));
bitHeight = (int)Math.Ceiling((Math.Log(terrain.Height) * log2inv));

[11:44] Ubit Umarov  : maintenant... [11:44] Ubit Umarov :

bitWidth = Util.intLog2((uint)terrain.Width);
bitHeight = Util.intLog2((uint)terrain.Height);

[11:44] Ubit Umarov : :)

[11:44] Vincent.Sylvester @hg.zetaworlds.com:8002  : Les petites économies de cpu au fil du temps sont très importantes quand elles s'additionnent :)

[11:45] Ubit Umarov  : Eh bien, c'est environ 1ns par mois :p

[11:45] Andrew Hellershanks  : :)

[11:45] Vincent.Sylvester @hg.zetaworlds.com:8002  : Un atome de carbone en moins dans l'atmosphère

[11:45] Ubit Umarov  : Oui.

[11:46] Ubit Umarov  : je peux l'utiliser dans ubode.

[11:46] Ubit Umarov  : pas sûr

[11:46] Ubit Umarov  : c'est déjà le cas

[11:46] Ubit Umarov  : donc 1 ns de plus par région !

[11:47] Ubit Umarov  : avec tout ce qui se passe dans cette région, la physique est très légère.

[11:48] Ubit Umarov  : 3us par image :)

[11:48] Ubit Umarov  : donc environ 30us par seconde

[11:48] Ubit Umarov  : ohh non... la dernière fois c'était 4us

[11:48] Ubit Umarov  : :p

Réduire le lag sur une région

[11:48] Andrew Hellershanks  : Un peu plus de 10 minutes avant la fin de l'heure. Quelqu'un d'autre a une question/commentaire pour aujourd'hui ?

[11:49] Ubit Umarov  : les gens aiment être debout sur lbsa.

[11:49] Ubit Umarov  : s'asseoir permettrait de réduire considérablement le lag.

[11:49] Andrew Hellershanks  : C'est pour cela qu'on nous demande de nous asseoir dans les zones de Keynote pendant l'OSCC.

[11:50] Vincent.Sylvester @hg.zetaworlds.com:8002  : C'est devenu beaucoup mieux, j'ai lancé 1500 balles d'une région à l'autre l'autre jour et aucune physique de FPS de simulation ne diminue.

Plus de plantage avec Mono

[11:55] Vincent.Sylvester @hg.zetaworlds.com:8002  : Je suis revenu à la version principale de mono vendredi dernier et depuis,rien n'a planté sur TryParse, je touche du bois pour que cela reste comme ça. En supprimant mono entièrement, j'ai remarqué quelques dossiers avec des données persistantes dans /etc et /usr/lib, donc peut-être que le chargement de vieilles choses causait des problèmes. Il faudra voir comment se comportent les nouveaux binaires avec cette version.

[11:55] Vincent.Sylvester @hg.zetaworlds.com:8002  : Rien dans mon environnement de test n'a planté, donc peut-être que la version 182 a déjà corrigé ce qui n'allait pas, le temps nous le dira.

[11:55] Vincent.Sylvester @hg.zetaworlds.com:8002  : Je dois aimer ces bugs mystérieux.

[11:57] Vincent.Sylvester @hg.zetaworlds.com:8002  : MariaDB a finalement ajouté ubuntu jammy à sa liste de dépôt. On peut donc utiliser la dernière version stable au lieu d'une ancienne version.

OSCC 2022

[11:50] MichaelOmega ChristopherGeode : Sommes-nous proches du départ de la planification de l'OSCC de cette année ? Le temps me file entre les doigts cette année.

[11:50] Ubit Umarov  : oscc a sa propre équipe.

[11:50] Andrew Hellershanks  : Michael, je n'ai encore rien entendu. Je pense qu'une certaine planification est déjà en cours.

[11:51] MichaelOmega ChristopherGeode : oui, il faudrait demander à Lyr ou à Joy probablement.

[11:51] Ubit Umarov  : je ne me souviens pas de la date de l'appel à participation... début novembre, octobre ?

[11:53] MichaelOmega ChristopherGeode : ok bien, j'ai encore un peu de temps pour décider dans quelle direction je veux orienter le discours de cette année, j'ai trop de choses sur le feu.

[11:53] Andrew Hellershanks  : L'année dernière, l'appel à propositions a été lancé le 27 septembre.

[11:54] Andrew Hellershanks  : Cela devrait te donner environ un mois, Michael.

[11:54] MichaelOmega ChristopherGeode : merci.

[11:55] Andrew Hellershanks  : content d'aider

[11:55] Ubit Umarov  : oui, il semble qu'ils lancent les invitations en octobre.

[11:55] Selby.Evans @grid.kitely.com:8002  :

Dimanche 25 septembre 2016
2016 HG : Conférence de la communauté OpenSimulator 2016 : Appel à propositions.
Appel à propositions. OSCC 2016
Conférence de la communauté OpenSimulator 2016

[11:55] Andrew Hellershanks : https://conference.opensimulator.org/call-for-proposals/

[11:56] MichaelOmega ChristopherGeode : :)

[11:56] Ubit Umarov  : c'était pour 2021 :)

[11:57] Ubit Umarov  : ohh mais

[11:57] Ubit Umarov  : 27 septembre 2021 - Annonce de l'appel à propositions !

[11:57] Andrew Hellershanks  : Oui, je sais et je l'ai dit. J'essayais de donner une idée d'une éventuelle chronologie pour cette année.

[11:58] Ubit Umarov  : Oui.

[11:58] MichaelOmega ChristopherGeode : c'est une bonne référence. La date limite pour les propositions est début novembre, ce qui laisse beaucoup de temps pour finaliser le programme et remplir les formulaires de participation.

[11:58] Andrew Hellershanks  : Il ne reste que quelques minutes dans l'heure. Dernier appel pour les questions/commentaires.

[11:59] MichaelOmega ChristopherGeode: rien ici

Nouvelle version avant l'OSCC ?

[11:59] Ubit Umarov : ohh non..

[11:59] Ubit Umarov  : nous devrions avoir une nouvelle version avant cela ?

[11:59] Andrew Hellershanks  : Ubit, ça pourrait valoir le coup s'il y a eu suffisamment de changements et/ou de corrections de bogues. C'est une chose à laquelle il faut penser.

[12:00] Vincent.Sylvester @hg.zetaworlds.com:8002  : Il faut laisser le temps aux derniers changements d'être testés avant une nouvelle version.

[12:00] Ubit Umarov  : je suppose que pour l'instant il n'y a que la 0.9.2.2.

[12:00] Andrew Hellershanks acquiesce.

[12:01] Andrew Hellershanks  : Rien de tel que la prochaine OSCC pour penser à une nouvelle version :)

[12:01] Ubit Umarov  : ( notre version est 0.9.2.1 au cas où vous ne vous en souviendriez pas ;) )

[12:01] MichaelOmega ChristopherGeode : qui a besoin de temps pour tester (tot est ) les bogues avant une sortie publique ? regardez microsoft ! (ok peut-être que c'était un peu trop extrême)

[12:02] Ubit Umarov  : tot est ?

[12:02] MichaelOmega ChristopherGeode : to test

[12:02] Andrew Hellershanks  : to test

[12:02] Ubit Umarov  : oups bien sûr tot est

[12:02] Cuga.Rajal @rajal.org:9000 : Quels sont les principaux problèmes à surveiller dans la branche principale ?

[12:02] Andrew Hellershanks  : C'est la nouvelle expression à la mode ici. ;)

[12:02] MichaelOmega ChristopherGeode : :))

[12:03] Ubit Umarov  : et bien les changements dont nous parlons chaque semaine :)

[12:03] Ubit Umarov  : et d'autres dont nous ne parlons pas.

[12:03] Cuga.Rajal @rajal.org:9000: ok :)

[12:03] Vincent.Sylvester @hg.zetaworlds.com:8002  : Les changements apportés au code de la physique et aux notecard/script pourraient causer des problèmes, je ne m'y attends pas, mais il pourrait y avoir des cas limites difficiles à déterminer sans regarder partout.

[12:03] Cuga.Rajal @rajal.org:9000 : J'ai beaucoup de cas de test pour la physique.

[12:04] Cuga.Rajal @rajal.org:9000 : ce serait principalement pour obODE ou aussi dans Bullet ?

[12:04] Vincent.Sylvester @hg.zetaworlds.com:8002  : Nous avons quelques tests unitaires pour les choses les plus importantes, mais nous pourrions en utiliser davantage.

Assets sur LBSA PLAZA

  • Note de traduction : je n'ai pas vraiment compris à quoi correspond cette partie, donc traduction douteuse. Si vous comprenez corrigez SVP. Merci !

[12:04] Ubit Umarov  : J'ai placé une boîte avec ces assets sur lbsa.

[12:04] Ubit Umarov  : j'ai supprimé celles de l'EEP...

[12:04] Vincent.Sylvester @hg.zetaworlds.com:8002  : Nous avons trouvé quelques problèmes avec ces derniers, cela fait partie des changements de cette semaine même.

[12:04] Ubit Umarov  : mais n'importe quelle grille peut s'hypergrider sur lbsa et prendre une copie de cette boîte, donc obtenir les assets.

[12:05] Cuga.Rajal @rajal.org:9000 : oh l'EEP est mis à jour ?

[12:05] Cuga.Rajal @rajal.org:9000 : Je vais devoir le récupérer pour ma standalone.

[12:05] Ubit Umarov  : c'est là où se trouvaient ceux de l'eep.

[12:05] Cuga.Rajal @rajal.org:9000 : Je me souviens, j'ai eu l'original.

[12:05] Ubit Umarov  : pas de changement sur eep

[12:05] Cuga.Rajal @rajal.org:9000 : ohh

[12:06] Ubit Umarov  : donc j'ai enlevé la boîte qui était là avec les assets de l'EEP.

[12:06] Ubit Umarov  : hmm et une autre avec des assets que j'ai oublié :)

[12:07] Cuga.Rajal @rajal.org:9000 : Je vais donner à la physique un bon coup de main pour la branche principale.

[12:07] Cuga.Rajal @rajal.org:9000 : J'ai des cas de test que MrBlue a dit qu'il n'avait jamais vu avant et qu'il ne pouvait pas croire qu'ils fonctionnaient vraiment :)

[12:07] Ubit Umarov  : mais récupérer un objet avec un tel asset ici sur Osg, entraînera le transfert de cet asset.

[12:08] Ubit Umarov :même chose pour toute grille avec la version 0.9.2.2 actuelle.

[12:08] Ubit Umarov  : bon, seulement les grilles qui utilisent les services core assets

[12:08] Cuga.Rajal @rajal.org:9000 : Dois-je supprimer cet asset qui viendrait d'OSG ?

[12:08] Selby.Evans @grid.kitely.com:8002  : au revoir à tous.

[12:08] Cuga.Rajal @rajal.org:9000 : Est-il inclus maintenant dans la distro ?

[12:09] MichaelOmega ChristopherGeode : au revoir selby !

[12:09] Ubit Umarov  : les autres doivent les mettre aussi sur leurs services d'assets.

Conclusion

[12:09] Ubit Umarov  : salut selby.Evans

[12:09] Ludo.Davis @sheikah.org:8002  : Au revoir Selby

[12:09] MichaelOmega ChristopherGeode : Oh, je viens de voir l'heure.

[12:09] Andrew Hellershanks  : Au revoir, Selby

[12:09] MichaelOmega ChristopherGeode : je ferais mieux de partir avant d'être encore en retard :))

[12:09] Andrew Hellershanks  : oui, l'heure est passée maintenant.

[12:09] MichaelOmega ChristopherGeode : bonne semaine et bonsoir !

[12:09] Ludo.Davis @sheikah.org:8002  : Au revoir tout le monde

[12:09] Andrew Hellershanks  : Toi aussi, Michael.

[12:10] Andrew Hellershanks  : A moins que quelqu'un ait une question de dernière minute, je vais conclure la réunion d'aujourd'hui.

[12:10] Andrew Hellershanks  : Je ne vois personne en train de taper, alors je vais faire mes remarques finales habituelles. Je vous remercie tous d'être venus. Nous nous reverrons la semaine prochaine.