Bonne année 2020

Aucune publication de code n’a été faite depuis le 8 mai 2017. Les différentes applications sont toujours en cours de ré-écriture avec la nouvelle partie graphique intégrée à la bibliothèque nebule. Et elles rejoignent progressivement la mise en pratique de la Réflexion sur l’évolution de l’interface web pour nebule. Cependant une publication en cours de migration avec des modifications partielles serait catastrophique pour l’utilisabilité des applications.

Migration vers une application modulaire

Aujourd’hui, klicty est une application fonctionnant sur la bibliothèque nebule mais sans la gestion des modules d’applications. C’est à dire que les modules sont désactivés et que tout est inclu dans l’application. C’est par exemple le cas aussi de l’application option. Et c’est différent des applications sylabe et messae qui toutes les deux ont les modules activés et exploitent certains modules communs pour la messagerie et les groupes.

Mais pour une application aussi complexe que klicty, même si on est encore loin de sylabe, il est beaucoup plus intéressant d’utiliser les modules d’applications. Et en plus, un module klicty eexiste déjà pour sylabe même si il n’est pas aussi avancé.

Après la stabilisation des fonctions des applications, il sera intéressant de copier à moindre côut le code de klicty dans le module klicty et de reprendre l’intégralité de l’application klicty avec activation de quelques modules tel que cela a été fait pour messae

Bonne année 2019

Une nouvelle année signifie la mise à jour de toutes les dates à côté des licences… que ce soit dans les différents code mais aussi des sites web statiques et des blogs.

Aucune publication de code n’a été faite depuis le 8 mai 2017. L’application klicty est toujours en cours de ré-écriture avec la nouvelle partie graphique intégrée à la bibliothèque nebule. Et elle rejoint progressivement la mise en pratique de la Réflexion sur l’évolution de l’interface web pour nebule.

Une publication du code récent devrait se faire rapidement mainteannt.

Bonne année 2018

Une nouvelle année signifie la mise à jour de toutes les dates à côté des licences… que ce soit dans les différents code mais aussi des sites web statiques et des blogs.

Aucune publication de code n’a été faite depuis le 8 mai 2017. L’application klicty est toujours en cours de ré-écriture avec la nouvelle partie graphique intégrée à la bibliothèque nebule. Et elle rejoint progressivement la mise en pratique de la Réflexion sur l’évolution de l’interface web pour nebule.

En gros, on est à 80% de la migration de l’application. Elle devrait être publiable sous peu mais il faudra attendre que toutes les applications soient prêtes parce que le bootstrap a évolué aussi significativement.

Changement de bootstrap

Le nouveau bootstrap en php en programmation procédural est enfin prêt.

Celui ci ayant fortement changé dans son fonctionnement interne, toutes les applications ont été modifiées pour pouvoir fonctionner sur ce nouveau bootstrap. Il n’est donc pas possible de simplement synchroniser les applications sur un serveur déjà en place.
Une nouvelle version de l’application à été publiée mais elle n’apporte pas de modification fonctionnelle.

CF : nebule – blog – Mise en ligne d’un paquet complet

Page d’installation

Le bootstrap supporté par le projet nebule permet de récupérer automatiquement toutes les applications. L’installation de klicty est donc revue pour partir d’une installation du bootstrap et pour sélection comme application par défaut klicty.

Version 020160817

Une version a été signée par le maître du code le 17/08 mais la libraire nebule en php est encore en cours de réajustement suite à la réorganisation du code pour les applications et les modules.

De fait, l’application klicty n’a pas encore retrouvé son niveau fonctionnel stable d’avant. Cette version n’est donc pas mis en ligne.

Mise en ligne 020160409

Une nouvelle version est en ligne.

Les groupes sont fonctionnels y compris pour le partage de protection d’un objet. Les autorités de recouvrement commencent à se faire de la place mais ne sont pas encore fonctionnelles. L’affichage et la gestion de la protection des objets a été revue.

L’affichage des listes et objets est maintenant faite en deux fois, une pour le cadre de la page et une autre inserré juste après avec juste le contenu de la liste ou  de l’objet. Ainsi, même avec des affichages longs à calculer ou à transmettre, il y a au moins une page affichée avec un petit texte d’attente.

Et enfin,toutes les actions qui nécessitent une signature seront accompagnées de tickets de validation. Ainsi, il lien de suppression ou de partage de protection par exemple ne pourra pas être joué à prostériori (via un message piégé) ou rejoué.

Le logo de cette version :

klicty20160410

A voir donc comme d’habitude ici : klicty.com

Le code source : 1474eb21e50a9328237bcd31b25bed701e6ee50951bd1c1bb75e3918732ed449

Avancement

En parallèle avec sylabe, l’interface évolue de façon à améliorer la réactivité.

Jusque là, toute page était chargée en une seule fois, y compris lorsque le contenu principale est long à calculer. Cela rendait certaines pages assez longue à apparaitre et pendant ce temps là il y avait page blanche… Maintenant la partie de page hors contenu lourd est affichée le plus vite possible puis la partie contenu est mise à jour via un appel spécifique. Ainsi la page s’affiche avec une partie vide mais contenant un message de travail en cours, puis lorsque le contenu est prêt il est affiché.
Cette amélioration ne peut cependant pas être appliquée indéfiniment pour des contenus faciles à calculer, chaque appel qu’il soit direct ou spécifique, repasse par la recherche de la dernière version de la librairie, de l’application et refait tous les tests de bon fonctionnement. Il y a donc un compromis à trouver entre le chargement à part de certaines parties et le nombre d’appels au serveur qui sont consommateurs en temps.