Monthly Archives: May 2017

Git master branch update v0.21

This new version debug and improve some points.

New functions:

Improvements:

  • Can delete an User in auth view (#257)
  • Change the Search Box behavior in website (#254)
  • Change font for website titles (#260)
  • Babel processing in parallel (#261)
  • Add revision query string for static http items (#266)
  • Remove InternalTaskQueue API (#267)
  • Add regular refresh (propertycatch) for BCA (#268)
  • Add Exit for all static class block where exception are fatal, like db init (#269)
  • Correct ThreadPoolExecutor init with start pool size > 1 (#271)

Bug corrections:

  • Remove the unwanted “Background services” label name in manager (#253)
  • Add new forbidden chars for search (#256)
  • JSX transpiler driver stacktraces are not correctly created and displayed in webpages (#258)
  • In Dev mode, display Refresh and Go to login buttons (#263)
  • In build.xml, (in setup) Java JRE linux overwrite Windows JRE (#264)
  • Before start file analysis, check if it can be analysed (read/write) else warn + ignore it (#270)

Upgrade notes:

#252 You should set a login and a password for all AD backends (in play.yml).
#268 Remove CLI bca -propertycatch
#268 Remove configuration key broadcast_automation.catch_playlist_to_parse

Prochains objectifs pour MyDMAM

Il est important de définir de temps en temps un objectif clair pour savoir dans quelle direction avancer. MyDMAM évolue lentement mais sûrement, et j’ai toujours fait attention à ne pas enfermer son développement vers des objectifs trop éloignés ou hors de mon champ de besoin actuel.

Voici la roadmap que je prévois de suivre :

  • Finir la nouvelle fonctionnalité de Rapport d’activité quotidien (j’en parlerais avec plus de détails plus tard)
  • Corriger les quelques bugs en suspends
  • Implémenter un processus de mise à jour simplifiée
  • Implémenter les Préférences utilisateur, afin de donner des paramètres que l’utilisateur de l’interface web puisse changer et qui soient conservés en base (c’est à dire persistant entre les sessions)
  • Implémenter un vrai navigateur de médias, avec l’affichage des vignettes, métadonnées et autres. Une vue qui soit la plus personnalisable possible, avec le choix des champs à afficher, de la taille, et un choix de thèmes de couleur. Il s’agit-là d’une vraie refonte graphique avec une réflexion sur l’UX (user experience) de MyDMAM.

Il y aura sûrement des bugs à corriger côté analyse de métadonnées. Notamment au niveau de l’analyse d’images que j’ai encore assez peu fait fonctionner.

Une fois tout ceci fait, MyDMAM sera en beta. La v1 sortira une fois que les derniers bugs connus seront corrigés. Le cycle de développement sera plus linéaire car il y aura une distinction entre les versions majeures, mineures, et les patchs. Les bugs pourront être corrigés au fil de l’eau car le processus de release sera simplifié.

Il n’y a pas de dates prévues car cela dépends de beaucoup de paramètres indépendant de ma volonté.