samedi, juillet 29, 2006
Pas d'Alpha 0 en cette fin de semaine.
Je n'ai pas eu le temps de finir la partie IRC pour le moment, il me manque quelques détails. En conséquence, je décale l'Alpha 0 de quelques jours, desolé ...
En fait, je suis passé sous la derniere build de Windows Vista, et la "migration" m'a pris un peu plus de temps que prévu.
D'ailleurs, j'ai remarqué que Yap était nettement moins gourmant en mémoire sous Vista que sous XP. Je pense que cela vient de l'integration du framework 2.0 au sein du systeme. Sous XP, YaP indiquait une conso mémoire d'environ 20 Mo (!) alors que sous Vista, on tombe à 7-8Mo comme vous pouvez le constater sur le screenshot suivant.
jeudi, juillet 20, 2006
La colère du jour.
Vive la France !
Je vous ai dit que je cherchais des personnes intéressés, capable de faire des icones. Je me suis baladé sur différents forums, et j’ai fait appels aux compétences de graphistes des internautes.
Et la stupeur. A Chaque coup la même réponse « Le P2P c’est le mal »
Alors je comprends que la France soit sur le point de tomber sous le coup de la loi DADVSI, mais de la à faire du P2P un sujet tabou, je trouve ça largement exagéré.
Je répète encore une fois : YAP N’EST PAS DESTINE AU PIRATAGE D’ŒUVRES SOUS COPYRIGHT.
J’espère être vraiment clair.
A l’heure actuelle je ferai mes propres icones, même si elles doivent être moches et insipide.
mercredi, juillet 19, 2006
YaP roulera au GPL.
C’est décidé YaP sera disponible sous licence GPL, et son protocole de communication sous Créative Commons !
C’est dit !
D’autre part, j’envisage d’avancer fortement la vague de test Alpha 0. En terminant la partie IRC, je m’aperçois de petits bugs cachés et j’ai bien peur d’en oublier encore moultes. Pour palier a ça, des que l’alpha 0 sera comestible je proposerai a une dizaine de testeurs volontaires de faire souffrir YaP !
mardi, juillet 18, 2006
La peur de l’overload
Salut,
J’ai fait une petite pause codage aujourd’hui. Je me suis essentiellement concentré sur le protocole d’échange de fichiers.
En revoyant mon dernier draft je me suis fait une réflexion : Et si jamais YaP prenait de l’ampleur, comment réagirait les serveurs IRC ? Je suis entrain de me rendre compte qu’il y aurait un important trafic supplémentaire à gérer pour les serveurs. Je me demande quelle ampleur ça peut prendre et si les admins ne finiraient pas par interdire les clients YaP sur leurs réseaux.
Dans le cas ou je me pencherai vers une structure plus classique de communication, les serveurs IRC seraient certes déchargés, mais finalement rajouterai une nouvelle couche de communication … ce qui serait dommage.
Nous verrons bien, je reste sur mon idée primaire, et en cas de grogne des admins, il faudra bien faire quelque chose …
vendredi, juillet 14, 2006
Premier screenshot !
jeudi, juillet 13, 2006
Mauvaise nouvelle pour les pingouins …
Je viens de demander sur la liste officielle de Mono si certains composant utilisé dans YaP (je pense notamment au composant « SplitContainer ») seront supportés prochainement dans Mono.
Voici la réponse officielle :
Hi, Split Container is a 2.0 control (and never was supported). Little or no effort is being made on 2.0 SWF features until 1.1 is complete.Thanks,Jonathan
En gros, Mono n’intègre aucun contrôle issu de la version 2.0 de dotnet.
Pour le moment, YaP reste windows only ..
mercredi, juillet 12, 2006
Même joueur joue encore ..
Voila ça devait arriver, la partie IRC est enfin terminée. Bonne nouvelle ? Pas tellement.
A vrai dire je ne suis pas vraiment satisfait de certains bout de code et notamment tout ce qui concerne la gestion de l’affichage des utilisateurs d’un canal. Le code n’est pas très propre et le comportement est buggé. Je viens de passer 2 jours a essayer d’eliminer certains problemes, et cela a compliqué les choses : Résultat, j’ai decider de réecrire une partie du code.
J’annonçais hier la sortie de l’alpha 1 pour le 21 septembre … date utopique ?
mardi, juillet 11, 2006
Dev News
Salutations !
Et bien ça fait un moment que je ne vous ai pas tenu au courant de l’avancé de YaP !
Aucune crainte, tout se passe bien, si ce n’est que ce dernier mois, je n’ai pas trop eu le temps d’avancer aussi vite que je l’aurai voulu.
Afin d’accélérer un petit peu durant, l’été, j’ai établi une Dead-line pour une Alpha 1 dont je vous communiquerai les fonctionnalités d’ici peu. Vous pourrez évaluer mon travail à partir du 21 Septembre 2006.