Concentration sur les fonctionnalités

Cela fait un moment que cette application n’a pas été mise à jour publiquement alors que le travail sur le code à bien progressé.

Il y a deux types de travaux réalisés sur le code. Le premier concerne les fonctions de l’application. Le second concerne la bibliothèque et tout ce qui touche à l’environnement de l’application.

Afin de pouvoir sortir une nouvelle version rapidement, le développement du code va se concentrer sur la finalisation et la stabilisation des fonctionnalités existantes. Une fois l’application publiquement mise à jour, le développement de l’environnement de l’application pourra progresser aussi.

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 sylabe 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.

Un module de gestion des références est déjà apparu au cours de l’année.

Un nouveau module apparaît, il va permettre de gérer les applications sans nécessiter de passer par l’application des options. Plus d’explications dans une prochaine présentation.

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 sylabe 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 à la moitié de la migration de l’application et de ses nombreux modules. C’est cette application qui va bloquer la publication de toutes les applications parce que le bootstrap a évolué significativement et les anciennes versions du bootstrap ne peuvent desservir sans problème les nouvelles applications.

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

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 sylabe n’a pas encore retrouvé son niveau fonctionnel stable d’avant. Cette version n’est donc pas mis en ligne.

Avancement

En parallèle avec klicty, 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.

Le module d’émulation de systèmes de fichiers a été repris et fonctionne maintenant correctement.

Le module de gestion des groupes fait son apparition. Il va rester en parallèle avec le module des nœuds.

Status expérimental

En 2012, le développement de la librairie nebule en bash avait montré que l’on pouvait manipuler facilement des objets avec des liens.

La mise en ligne de la dernière version (20160303) de l’application klicty en php montre que l’on peut en faire quelque chose de concret. Donc, le statut des projets nebule, sylabe et klicty passera de « expérimental » à « en développement » lors de la publication des prochaines versions.

Mise en ligne version 20160229

Une nouvelle version est en ligne, la 20160229.

Peu d’avancement mais un problème un peu gênant, la liste des entités ne s’affiche pas correctement et empêche donc de retrouver son entité pour se connecter. A corriger…

Le code est disponible ici :
http://sylabe.com/?obj&obj=24d6a37c191a02103b36a953ec4c010dc28019964784a89fd5eacd6e3e85437e

Mise en ligne version 20160127

Une version relativement stable est enfin en ligne.

Et sylabe est maintenant sur un serveur en propre avec 32Go de place : http://sylabe.com

Il y a des corrections sur l’affichage de certaines icônes et surtout la mise en place des modules annexes. Le modules permettent de manipuler un peu plus de chose que juste l’interface et le déverrouillage d’une entité. Bref c’est fonctionnel !

Les modules additionnels :

  1. système de fichier ;
  2. liens ;
  3. messagerie ;
  4. nœuds ;
  5. recherche ;
  6. Synchronisation/téléchargement ;
  7. langue anglaise ;
  8. langue espagnole.

Avancement

Le site web de test www.klicty.com héberge depuis cette après-midi, après quelques cafouillages, la dernière version en date de klicty. Et elle contient en plus une version enfin exploitable de sylabe.

Par défaut, c’est l’application klicty que l’on voit. Pour accéder à sylabe, il faut utiliser ce lien : sylabe

Cette version de la nouvelle génération de l’interface de sylabe est fonctionnelle mais n’a pas encore tous les modules en cours de développement. Ça viendra.

L’installation se fait de la même façon que klicty, les deux viennent ensemble. Elle est téléchargeable ici :
020151213h1243.nebule.full.install.export.tgz

La notation des dates avec le premier zéro devant pourrait devenir la norme. La suite au prochain épisode…

CF : http://blog.klicty.net/?p=50

Avancement

Le projet sylabe avance très lentement pour l’instant. Priorité est donnée au nouveau projet klicty mais certaines modifications sur klicty sont reportées sur sylabe.

Ce qui est encourageant, c’est que klicty tourne très bien sur un serveur classique et que sylabe semble ne pas trop souffrir de latence. Les problèmes de latence viennent principalement sur la plate-forme de test de l’entité hôte qui accumule plus de 80000 liens…