Récapitulatif rapide

Présents: eyedeekay, zzz, zlatinb

Journal de réunion

(04:00:14 PM) eyedeekay: Salut tout le monde, bienvenue à la réunion du 5 juillet (04:00:14 PM) eyedeekay: 1. Salut (04:00:14 PM) eyedeekay: 2. État d'avancement de la 1.9.0 (04:00:14 PM) eyedeekay: 3. Prise en charge d'Apple Silicon dans le bundle d'installation facile pour Mac (04:00:14 PM) eyedeekay: 4. Bundle d'installation facile Windows - sortie de bêta ? (04:00:32 PM) zzz: salut (04:00:35 PM) zlatinb: salut (04:00:44 PM) mode (-m ) par zzz (04:00:55 PM) eyedeekay: Salut les gars, quelqu'un d'autre aujourd'hui ? (04:01:30 PM) eyedeekay: Passons directement au 2. État d'avancement de la 1.9.0 (04:04:27 PM) eyedeekay: Nous en sommes à un peu moins de 6 semaines je crois, il en reste environ 7 (04:04:27 PM) eyedeekay: zzz et orignal ont beaucoup travaillé sur l'implémentation de SSU2 dans i2p.i2p et i2pd (04:04:27 PM) eyedeekay: Ça ne sera pas activé en 1.9.0 mais si je comprends bien c'est presque terminé (04:04:27 PM) eyedeekay: J'ai retravaillé sur les tunnels UDP, c'est presque bon mais quelque chose est encore cassé, je vais probablement devoir demander de l'aide à zzz cette semaine (04:04:50 PM) eyedeekay: zzz zlatinb autre chose à ajouter (04:05:09 PM) zzz: c'est ça, ssu2 fonctionne en grande partie (04:05:17 PM) zzz: je corrige encore de petits bogues (04:06:03 PM) zzz: en ce moment je travaille à rendre la sélection des pairs de tunnel plus efficace (sans lien avec ssu2) (04:06:03 PM) zzz: à part ça, je fais la correction de bogues habituelle (04:06:06 PM) zzz: objectif: une sortie fin août (04:06:08 PM) zzz: EOT (04:06:48 PM) eyedeekay: Toute personne intéressée pour aider aux tests doit se rendre sur le forum de zzz pour les instructions et pour donner un retour: http://zzz.i2p/topics/3314-how-to-enable-ssu2-in-i2p-1-8-0 (04:07:00 PM) eyedeekay: 3. Prise en charge d'Apple Silicon dans le bundle d'installation facile pour Mac (04:07:27 PM) eyedeekay: zlatinb c'est ton sujet, prends ton temps (04:08:11 PM) zlatinb: salut, le gros problème était jbigi mais il est maintenant résolu via le rétroportage du correctif du registre x18 (04:08:59 PM) eyedeekay: Donc le bundle d'installation facile n'a plus besoin de tourner en mode x86_64 émulé ? (04:09:15 PM) zlatinb: Je voudrais publier une bêta officielle et notarisée vers la fin juillet (04:09:42 PM) zlatinb: ça doit être un téléchargement séparé (04:09:46 PM) zzz: ce serait un deuxième bundle. Nous en aurions deux, un pour x86 et un pour ARM (04:10:29 PM) zzz: Je suis pour, car il semble que l'effort de développement supplémentaire serait faible, et le gain de performance important. N'est-ce pas ? (04:10:37 PM) zlatinb: il y a une mise en garde concernant les mises à jour lors du passage entre les bundle4s (04:12:21 PM) zzz: d'accord, tant qu'il y a des instructions sur la façon de basculer, même si c'est aussi simple que désinstaller et réinstaller, ça devrait aller (04:13:01 PM) zlatinb: je les mettrai sur /download/mac (04:13:23 PM) zlatinb: l'URL des news doit être modifiée manuellement (04:13:51 PM) zzz: l'effort de développement est faible et l'accélération est grande, correct ? (04:14:36 PM) zlatinb: accélération au rendez-vous, et ça semble aussi bien pour rester à jour :) l'effort de développement, à part la notarisation, est faible (04:14:48 PM) zzz: super. +1 (04:14:54 PM) eyedeekay: +1 (04:15:07 PM) zlatinb: merci EOT (04:16:02 PM) eyedeekay: Merci zlatinb (04:16:02 PM) eyedeekay: 4. Bundle d'installation facile Windows - sortie de bêta ? (04:16:35 PM) eyedeekay: J'ai dit il y a ~3 mois que je serais prêt à faire sortir le bundle d'installation facile de la bêta quand j'aurais une mise à jour de bout en bout réussie (04:18:05 PM) eyedeekay: Je l'ai eue en 1.7.2, si je me souviens bien, mais entre 1.7.2 et 1.8.0 il y a eu un certain nombre de bogues dans la façon dont cela fonctionnait lorsqu'il était utilisé avec un router I2P externe (c.-à-d. un router non jpackagé). Dans cette situation, le bundle est censé fonctionner uniquement comme un lanceur Firefox, mais cette fonctionnalité était cassée de 1.7.3 à 1.7.6 (04:18:30 PM) eyedeekay: Donc j'ai repoussé encore, mais maintenant je suis sûr que tous les problèmes liés au fonctionnement à la fois en mode avec bundle et sans bundle sont résolus (04:19:38 PM) eyedeekay: Je pense donc qu'il est enfin prêt à sortir de bêta, toutes les fonctionnalités essentielles que je jugeais nécessaires sont en place (04:20:49 PM) zzz: voici quelques points qui pourraient encore devoir être résolus : (04:21:18 PM) zzz: - es-tu le seul à réussir à mettre à jour ou y a-t-il aussi d'autres utilisateurs ? (04:21:43 PM) zzz: - les exigences de licence sont-elles toutes satisfaites maintenant ? (04:22:27 PM) zzz: - les bundles Windows et Mac sont-ils maintenant sur le même JRE (environnement d'exécution Java) et à peu près les mêmes cadences de publication ? (04:22:58 PM) zzz: -- c.-à-d. prêts pour les sorties de JRE trimestrielles (04:23:22 PM) zzz: - et la question habituelle, avons-nous les ressources pour supporter ceci comme un produit officiel (04:23:49 PM) zzz: - également, retirons-nous le téléchargement sans bundle comme nous l'avons fait pour Mac ? ou pas ? (04:23:51 PM) zzz: eot (04:25:46 PM) eyedeekay: Les exigences de licence sont maintenant corrigées (04:25:46 PM) eyedeekay: Je ne reçois pas beaucoup de retours mais au moins 2 personnes autres que moi ont mis à jour (04:25:46 PM) eyedeekay: Je reste sur un JRE LTS (support à long terme), je pense que zlatinb utilise le 18, mais oui nous sommes à peu près sur le même calendrier (04:25:46 PM) eyedeekay: Je ne pense pas que les ressources nécessaires pour travailler sur le bundle soient importantes, la partie la plus difficile est de mettre en place la build et ce n'est pas si difficile, petit investissement maintenant que tout fonctionne (04:25:46 PM) eyedeekay: J'ai plutôt envie de supprimer le téléchargement non livré en bundle ou éventuellement d'en faire une procédure d'"installation avancée" (04:28:14 PM) zzz: - Je ne pense pas que 2 personnes autres que toi ayant mis à jour suffisent comme testeurs pour le déclarer non-bêta. Peux-tu en faire plus la promotion sur reddit ou autre ? (04:28:25 PM) eyedeekay: Oui, je peux le faire (04:28:43 PM) eyedeekay: Je ne suis pas pressé de le précipiter (04:29:18 PM) zzz: - J'aimerais voir Windows et Mac sur le même JRE. Consolidons. Je ne sais pas lequel de vous a raison, mais l'un de vous l'a (04:29:29 PM) zzz: pouvez-vous vous mettre d'accord tous les deux ? (04:29:43 PM) zzz: ou y a-t-il des raisons d'être différents ? (04:30:01 PM) eyedeekay: Je ne suis pas marié à ma décision, j'ai choisi LTS strictement à cause de la mention "LTS" (04:30:57 PM) zzz: pour être clair, pas seulement la même version, mais le même fournisseur de JRE (04:31:10 PM) zzz: cela réduira l'analyse des CVE requise tous les 3 mois (04:31:14 PM) eyedeekay: Nous utilisons tous les deux Oracle en ce moment à ma connaissance (04:31:34 PM) eyedeekay: Le seul fournisseur avec un cycle de mise à jour similaire est Amazon (04:31:49 PM) eyedeekay: Je préfère utiliser Oracle qu'Amazon je pense (04:33:16 PM) zzz: vous devriez prendre ces décisions ensemble et en synchronisation. Je ne sais pas pourquoi vous ne le faites pas et on dirait que vous ne savez pas non plus ? :) (04:35:22 PM) eyedeekay: Non, je ne sais pas. Nous avons discuté des fournisseurs et des cycles de mise à jour à quelques reprises, c'est là que nous avons choisi Oracle car les sorties étaient très rapides par rapport aux CVE, mais je ne sais pas pourquoi je suis sur la 17 et zlatinb sur la 18 maintenant (04:36:27 PM) zlatinb: Je ne me souviens pas non plus de la raison exacte (04:36:59 PM) zlatinb: peut-être que je voulais tester les réductions de RAM (04:37:28 PM) zzz: ok. Je suis pour une sortie de bêta, mais mettons-nous sur le même JRE, faisons d'abord un peu plus de tests et revenez vers nous dans un mois ou deux (04:38:11 PM) zzz: Je veux aussi réfléchir davantage à la suppression de l'installateur standard, cela vaut peut-être une réunion séparée pour en parler (04:40:28 PM) zzz: eot (04:40:28 PM) eyedeekay: À propos des raisons concrètes, peut-être une discussion pour une autre fois, mais je sais que si je suis sur Oracle/17 c'est parce que j'avais besoin de choisir un fournisseur qui réponde aux CVE en moins de 24 heures et parce que je voulais m'assurer d'avoir de la stabilité en termes de ce que je pouvais attendre des API et de la JVM. Je n'ai pas vraiment considéré d'autres raisons (04:40:28 PM) eyedeekay: Sur la base d'un échantillon d'un seul événement, j'ai estimé qu'Oracle et Amazon étaient les plus rapides à publier une mise à jour. (04:40:28 PM) eyedeekay: J'ai envisagé Amazon parce qu'ils sont empaquetés dans chocolatey, ce qui rend la vie beaucoup plus facile sous Windows, mais j'ai finalement choisi Oracle (04:41:54 PM) eyedeekay: Voilà comment j'ai abouti à Oracle/17, essentiellement par prudence (04:41:56 PM) eyedeekay: eot (04:41:57 PM) zlatinb: Je peux redescendre à 17 mais je préfère vraiment rester sur Oracle (04:42:18 PM) eyedeekay: Moi aussi, donc nous sommes d'accord (04:42:48 PM) zlatinb: à ce sujet je serai AFK jusqu'à une semaine après la prochaine sortie du JRE (04:43:28 PM) eyedeekay: Allons-nous/pouvons-nous prendre des dispositions pour la signature des bundles ? (04:43:32 PM) zzz: Je pense qu'il faut la 18 pour la meilleure prise en charge d'Apple ARM ? Si c'est le cas, alors faisons aussi passer Windows à 18. Mais encore une fois, vous ne devriez pas faire la recherche et la sélection du fournisseur de JRE chacun dans votre coin. Travaillez ensemble et décidez ensemble (04:43:32 PM) zlatinb: avec un peu de chance il n'y aura pas de correctifs urgents (04:44:22 PM) zzz: nous avons des ressources limitées, n'allons pas faire les choses deux fois sans raison (04:44:23 PM) zlatinb: la signature nécessite une désanonymisation (04:44:28 PM) eyedeekay: Je peux pousser un bundle non signé et dire aux gens qu'ils devront cliquer pour continuer dans la fenêtre contextuelle des news si besoin (04:44:52 PM) eyedeekay: Toujours signé en `su3`, juste pas de `exe` signé (04:45:21 PM) zlatinb: on ne peut pas "cliquer pour continuer" sur Mac (04:45:31 PM) zlatinb: oh la signature de l'exe est ok (04:45:50 PM) zlatinb: on le fera comme d'habitude (04:46:41 PM) eyedeekay: D'accord alors. Dis-moi s'il y a quelque chose que je peux faire (en me désanonymisant moins vite) pour aider (04:47:39 PM) zlatinb: Rien vraiment, à part retirer la page de téléchargement Mac dans le pire des cas (04:47:55 PM) eyedeekay: Eh bien tu as mon numéro Signal si tu as besoin que je le fasse (04:48:23 PM) zlatinb: ok. ce serait pour une semaine au maximum (04:48:52 PM) zzz: eyedeekay, tu ne définis pas l'URL des news dans le flux, cherche CHANGEME_URL_HERE :) (04:49:19 PM) eyedeekay: Oh mon dieu, je n'arrive pas à croire que j'ai raté ça (04:49:29 PM) eyedeekay: Je vais le faire (04:49:32 PM) zzz: j'ai mis ça là il y a un moment pour que tu t'en souviennes, j'imagine que ça n'a pas marché ((( (04:50:20 PM) eyedeekay: À propos de Java 18 et du matériel Apple, zzz vient de mentionner que la 18 pourrait avoir une meilleure prise en charge ? Si c'est le cas ce serait quelque chose que je ne savais pas avant et une raison d'utiliser la 18 à la place, peux-tu confirmer ? (04:51:39 PM) zlatinb: je n'ai pas fait mes devoirs là-dessus, désolé (04:51:53 PM) zzz: peut-être une supposition de ma part, mais pas besoin de décider dans cette réunion (04:52:17 PM) zlatinb: mais si le support ARM Linux est une indication, c'est très probable (04:52:34 PM) zlatinb: historique du* (04:52:45 PM) zzz: mais en général, plus récent c'est mieux, donc le but d'inclure le JRE dans un "bundle d'installation facile" n'est-il pas d'avoir la dernière version ? (04:53:19 PM) eyedeekay: Je ne sais pas, parfois la stabilité est préférable, et parfois "facile" est quelque part entre les deux (04:53:55 PM) zzz: c'est pourquoi mettre un LTS dans un bundle n'a pas de sens pour moi. (04:58:29 PM) eyedeekay: On ne réglera probablement pas ça aujourd'hui, mais peut-être que je me trompe à propos de la 17. zlatinb, as-tu un créneau qui conviendrait cette semaine pour trancher le débat 17/18 ? (05:00:05 PM) zlatinb: en général n'importe quand convient et ne convient pas aussi à cause de ma blessure, sauf si tu veux faire un appel (05:01:05 PM) eyedeekay: Je suis partant pour un appel, on peut caler un horaire en privé (05:01:18 PM) zlatinb: ack (05:01:43 PM) eyedeekay: Autre chose pour le 4 ? (05:01:48 PM) eyedeekay: Ou pour la réunion ? (05:01:53 PM) eyedeekay: Délai d'expiration 1 min (05:03:46 PM) eyedeekay: Très bien, merci à tous d'être venus