Forum: Ik` Ilote 4.0.x : suivit

Ik` Ilote 4.0.x : suivit - Mises à Jour

Sujet pour le suivit d'évolution et les retours sur les versions 4.0.x du site.

By Zéfling, the Wednesday 24th July 2013 at 02:07:04
Allowed: HTML - Smileys - BBCode - Multipost
You can’t write message.
By Zéfling, the Wednesday 24th July 2013 at 02:07:04
Avatar
Administrator

4.0.2

À venir les informations sur la 4.0.1.

Voir : /Actu-1979-ikilote%204.html

Compared to French grammar, nothing is hard. (Rasmus Lerdorf)
By Zéfling, the Wednesday 21th August 2013 at 01:20:00
Avatar
Administrator
pas taper !

4.0.3 : nouveau module à venir

Contrairement à la 4.0.1 et 4.0.2 qui ont été en grande partie de la correction de bug. Le 4.0.3 devrait voir le retour de la collection de manga. Malheureusement, les informations de la V3 seront perdues, il y a beaucoup trop de différences pour réussir à porter les données. Je m'en excuse.

L'homme est le plus inhumain des animaux.
By Zéfling, the Sunday 25th August 2013 at 21:49:26
Avatar
Administrator
hè hè :P

Vers la 4.1.0 ?

Vu le nombre de changements en cours, il n'est pas impossible que je passe directement à version 4.1 du site.
Je ne peux pas vraiment publier la moindre modif, trop de changement, ce qui me bloque un peu à cause de phases d'expérimentation à deux niveaux :

1. Avec le module de collection, j'ai décidé pour la 3e ou 4e fois au moins d'essayer de réellement simplifier les formulaires dynamiques. Le problème c'est que ça me demande de rajouter une couche d’abstraction qu'il faut que je conçoive sans tout péter et si je suis obligé de tout péter pour y arriver j'ai tous les formulaires à revoir... Je ne vous dis pas le boulot pour être sûr qu'il n'y a pas de régressions. Pour l'instant, toutes mes tentatives m'ont fait revenir en arrière... Cette fois je pense avoir trouvé une solution qui fonctionne. Maintenant, la mise en place m'a demandé des fonctions que PHP n'a pas et j'ai donc un paquet d'algos à écrire (heureusement pas trop compliqué). J'ai passé une bonne journée dessus, donc j'aimerais que ça me serve... (Au pire, ça servira toujours pour autre chose.)

2. Toujours pour le module de collection. Comme j'essaie d'avoir quelque chose de mieux finit, pas fait à l'arrache. Je construis le module suivant un plan plus évolutif et surtout entièrement éditable par les membres. Je ne pense pas aller jusqu'à l'historisation des actions, ça risque d'être trop lourd à mettre en œuvre et risquerait même de faire que je n'aille pas jusqu'au bout. Le module avance doucement. Les formulaires les plus simples sont faits, maintenant j'arrive à ceux qui ne passent pas le point 1. Je n’ai aucune idée du temps que ça va me prendre... et ça m’inquiète un peu. J'avance moins vite que prévu. Peut-être un peu par manque de discipline. Avoir un deadline m'aide parfois à faire les choses plus vites... ^^'

3. Un autre point qui me casse un peu tout, c'est que j'ai enfin ajouté le support multi skins et quand je dis multi c'est sur deux niveaux. Pour être franc, la modif était ultra simple, car tout était déjà prévu. Le premier niveau pourrait me servir à créer une interface dédiée au tactile avec une revue des éléments plus se passer de certaines choses. C'est en place, mais franchement ça sera pour plus tard. J'y pense, car je vois de plus en plus de personnes venir sous Android ou IOS. Le second niveau est que je peux faire des déclinaisons CSS des skins. Structures identiques, et juste un style graphique différent... J'ai commencé à créer un second skin pour le site qui sera réservé aux membres. Problème, c'est que c'est boulot bien plus gros que je le pensais...

Bref, outre les bugs, que j'essaie de corriger en directe sur le site et diverses autres choses, le reste sera envoyé d'un coup et ça sera du lourd. :D

Voilà. Je ne pense rien ajouter sauf problème (retour en arrière ou changement de direction). Si vous avez des questions ou des demandes. Je peux y répondre ici.

Compared to French grammar, nothing is hard. (Rasmus Lerdorf)
By Zéfling, the Thursday 5th September 2013 at 03:36:50
Avatar
Administrator
Ahhhhh...

Support IE 10 dans les tuyaux

Bon, je me suis mis une machine virtuelle avec Windows 7 pour pouvoir débugger IE10. Certains trucs sont irréalisables, car pas supporté par le navigateur comme les bordures css construites avec une seule image. Il existe un modèle de boîte expérimentale pour les flexbox dans IE10, j'ai pu l'ajouter, ce qui permet d'avoir une interface qui ne se casse pas la gueule. J'essaie de voir pour le JS, mais le non-support des datasets me fait un peu chier. J'ai trouvé une parade, c'est moche, mais ça marche. De même, il est possible qu'il y ait quelques ratés en AJAX. La chatbox marche, tout ça pour des erreurs que je n'ai pas sur les autres navigateurs. Bon, un peu de boulot en perspective.

Le module des collections avance pas mal, mais plus j'avance, plus je me rends compte que c'est plus gros que les blogs qui m'avaient pris 3 semaines. (Oui « les » même s'il n'y en a qu'un seul pour l'instant.) Je pense que j'aurais au moins 2 fois plus de code. Au passage je continue de corriger des problèmes ici et là.

Pour l'instant, j'ai plus de 150 fichiers modifiés pour le 4.1.0. Et avec les corrections pour IE 10, ça risque de monter un peu plus. :D

Je pense que j'étais un peu trop optimiste pour avoir la 4.1 la semaine prochaine. J'ai encore beaucoup de boulot d'admin avant de pouvoir passer à l'interface utilisateur des collections...

La plus grande consolation de la médiocrité, c'est que le génie n'est pas immortel.
By Zéfling, the Saturday 7th September 2013 at 14:59:29
Avatar
Administrator
Mmmheu ?

Plus compliqué que prévu.

Toute la gestion des bouquins est finie... c'est maintenant que je vais pouvoir attaquer la partie collection. Il me reste encore du boulot.
Au passage, j’améliore certains composants, car j'en ai besoin et que certains laissent un peu à désirer quand on doit s'en servir fréquemment. Normalement, le module devrait arriver avec une base de données avec quelques données. J'essaie de rentrer des livres en même temps que je progresse. Ça me fait des cas concrets qui me permette de voir les manques

La plus grande consolation de la médiocrité, c'est que le génie n'est pas immortel.
By Zéfling, the Tuesday 22th October 2013 at 16:58:43
Avatar
Administrator
Yo !!

V4.1 en novembre... (j'espère)

J'ai pas mal de retard, j'avais fait une pause pour le changement d'OS, maintenant sous Kubuntu 13.10, je commence à un peu mieux maîtriser mon environnement. Je pense que j'en demande un peu plus qu'un utilisateur lambda, du coup c'est long d'avoir toute les cartes en main. Il me reste juste une chose sans grande importance, surtout pour continuer.

Bref, après avoir finit ma petit présentation des anime, j'ai reprise le dév. Au passage, j'ai corriger de nombreux problème, testé le support PHP 5.5 (je passerais certainement le serveur en 14.4 et qui a un support long durant l'année prochaine.) Le site est un peu plus rapide sur la génération des pages avec beaucoup d’éléments de templète.

Pour ce qui est du gros module qui justifie le passage en 4.1, c'est plus compliqué que prévu. Au fur et à mesure que j'avance, le module devient de plus en plus gros et complexe au niveau du code. J'essaie de rendre la chose simple à utiliser, surtout que je risque de me faire chier à rentrer des milliers de livres pour entrer ma collection, j'aimerais le faire assez vite.


Mieux vaut ne rien dire et passer pour un con que de l’ouvrir et ne laisser aucun doute à ce sujet.
By Zéfling, the Sunday 27th October 2013 at 20:14:07
Avatar
Administrator

Mettre des limites

Bon, la collection avance bien... J'ai cependant du imposer des limites à la complexité des relations. Il y a tellement des cas particuliers qu'il y a bien un moment où il faut ce dire : celui là, je ne le gère pas, sinon je ne m'en sortirais jamais. Ou du moins, pas pour l'instant. Bref, je pense qu'au niveau de la gestion des livres, je touche au but, il doit me manquer deux ou trois petits infos facile à gérer. D'ailleurs, pour tester, je commencer à remplir la base... avec des séries que je sais être des cas à la con.

Maintenant il reste la partie « collection », qui va demande un peu de boulot, mais beaucoup moins, car les relations sont infiniment plus simple (j'ai 14 tables pour la gestions des livres, j'en ai prévu 3 pour la collection), et je peux le dire, en cas d'erreur, ça sera moins compliqué à corrigé.


働いたら負け。
By Zéfling, the Saturday 2nd November 2013 at 17:59:44
Avatar
Administrator
kyééé !

Novembre !!

Bon, j'ai eu quelques merdes, mais j'ai finalement réussi à finir l'interface pour gérer le bouquin et se balader dedans, il me reste plus que la partie « collection perso », c'est à la fois simple et compliqué. Simple, car les données à rentrer sont très simples à faire, compliqué parce que j'aimerais qu'il soit très simple de gérer sa collection, et c'est là que ça devient un vrai casse-tête. J'ai une première idée, mais je me suis rendu compte qu'en l'état, c'est beaucoup trop compliqué à mettre en œuvre, et que si je fais tout de suite, c'est plus sur décembre qu'il faut que je table. Du coup, je cherche une option plus simple.

Si tout va bien, dans environ 2 semaines la version 4.1 du site est en ligne. Pfff, c'est vraiment un gros module (bien plus que les blogs).

La plus grande consolation de la médiocrité, c'est que le génie n'est pas immortel.
By Zéfling, the Sunday 10th November 2013 at 02:29:02
Avatar
Administrator
@_@

Version préliminaire ?

Bon, je galère à mort pour finaliser le module. Je pense que je vais faire une sorte de version Beta. Je ne vais pas autoriser tout de suite les membres à entrer de livre... Même si je me doute qu'au final, même si j'ouvre tout, personne n'osera s'y aventurer. Oui, ce n’est pas super simple, beaucoup moins que l'ancien module, sauf que l'ancien me posait un gros problème pour le suivi : savoir ce qui me manque plus que savoir ce que j'ai. Je vais peut-être d'avantage aller dans cette direction à présent.

Actuellement, je peux ajouter des actions sur une collection, sauf que ça va être un peu le bordel. Je vais donc ajouter des filtres (et c'est là que ça se complique pour moi.) Je pense aussi ajouter le suivi des séries. Il n'est pas impossible que d’ajouter des options qui ne seront vraiment utilisables qu'à la version 1.1 ou plus du module. Il faut dire que je commence à avoir un besoin urgent de la passer sur le serveur...

Bon, je suis mort... j'arrête pour aujourd'hui. Quand je regarde la taille du module, le forum et le blog me semblent maintenant ridiculement petits.

Compared to French grammar, nothing is hard. (Rasmus Lerdorf)
You can’t write message.