• Le 28 avril 2018 par FoxLey
  • 16

Alpha 0.2 presque dispo

Vous l'attendez tous, la nouvelle version Alpha 0.2 est (presque) là !

Pourquoi seulement presque ? Car il faut encore finaliser quelques petites choses à droite à gauche.
Le but est qu'il y ait le moins de bug possible et comme cette mise à jour est conséquente, c'est pas gagné.

Quels sont les changements apportés par cette version ?

Les avancées sont principalement internes, le but était de finaliser l'aspect "framework" du projet.
En effet, NeoFrag se base sur une architecture très connue : Modèle-Vue-Controlleur.
Sans entrer dans les détails, la partie modèle (gestion des objets en base de donnés) n'était pas développée dans la version précédente.

Autre point important, les "namespaces" sont désormais utilisés comme il se doit, cela permet une clarté du code et une amélioration du temps de chargement (entre autres...).

L'arborescence de NeoFrag a été simplifiée pour plus de clarté également.


Concrètement, qu'est ce qui va changer d'un point de vue utilisateur ?

Vous l'avez peut-être constaté, Bootstrap a sorti sa version 4, ce qui a impliqué de nombreux changements dans NeoFrag.
De ce fait, le thème par défaut a été remanié ainsi que le panel d'administration.
Le LiveEditor va profiter de l'amélioration du "grid system" (en display flex) avec de nouvelles options pour les widgets (alignement, responsive...).

La gestion des langues a été améliorée, l'url contiendra désormais la langue courante (c'est mieux pour le référencement), aussi l'utilisateur pourra forcer sa langue préférée.
De plus, d'un point de vue interne, les traductions sont simplifiées... (prochaine étape : la traduction collaborative).

Les fenêtres "modal" ont été généralisées pour améliorer l'expérience utilisateur.


La mise à jour se fera automatiquement pour tous les site utilisant NeoFrag.
Il suffira d'aller dans la partie administration et cliquer sur le bouton pour mettre à jour.
Cependant, les addons que vous pouvez avoir (ainsi que les overrides) seront obsolètes et feront planter le site.
Un petit temps d'adaptation sera requis après la sortie pour convertir les anciens composants.

La version Alpha 0.2 sera prête dans 2 semaines ;)

Bon week-end à tous
A bientôt
@FoxLey

16

Commentaires

Ectar
Salut, prends ton temps, la 0.1.6.1 fonctionne très bien !
FoxLey
@BuRner La migration de la 0.1.6.1 vers la 0.2 sera automatique (hormis pour les overrides et autres customs addons)

Je travaille toujours dessus ;)
Ça va arriver
Les Templiers™| Kalvi C
Salut Foxley,

Des nouvelles sur la 2.0 ?
Pytchoun
Toujours pas
BuRner
Hello, ça faisait un petit temps que je n'étais pas passé, bonne nouvelle !

Par contre, sera-t-il possible de migrer de la 0.1.6.1 vers la 0.2 ? Il me semble avoir vu un sujet il y a longtemps disant que ça ne serait pas possible. Qu'en est-il d'un thème personnalisé ? Faudra-t-il le refaire également ?

Dernière chose, concernant la traduction collaborative, il existe différents outils open-source mais surtout gratuits tels que http://zanata.org/ ou http://pootle.translatehouse.org/. Histoire de gagner du temps de dev, ça pourrait être une bonne option à envisager plutôt que de vouloir refaire la roue :)
crazy
normalement
Xtoons
Salut,
Normalement c'est pour demain c'est bien ça ?
AZimut
Chouette bonne nouvelle :)
yofrag
Salut FoxLey ,
Bon Job , prends ton temps, accordes toi un week end tranquillou ^^

merci pour les news ;o)
Renegade
I look forward to it! It would certainly be good for the project if the blogs and social media accounts are also maintained in English in the future!
crysis_h
Bien joué hâte que la version neofrag arrive à son apogée car sérieusement la suite s annonce lourd nouveau module nouveau widget theme.
Blober
Super!
guyzmmo
bonne nouvel et bon courage pour la suite que nous attendons tous
DRKo-7
Au taquet! La hype commence a monter
crazy
Merci Foxley super cool
Esenjin
Merci de nous apporter des nouvelles ! Ça fait plaisir de voir que tout cela avance, bon courage pour la dernière ligne droite ;)