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 !


Et voici le tout premier screenshot de YaP. J’ai réécrit une bonne partie du code buggé et la partie IRC se porte comme un charme ! Je passe maintenant aux fenêtres d’options et de configuration. Rock’n Roll !





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.