Posted
almost 11 years
ago
by
Vincent Garnier
Une nouvelle version de développement est disponible. Voici le changelog :
# new way to load locales# use Carbon and Intl for displaying localized dates# removed dotclear/clearbricks! installation interface improvements! use of patchwork/utf8! reintroduced Contact module! new CKEditor module- many bugs fixes
|
Posted
almost 11 years
ago
by
Vincent Garnier
Une nouvelle version de développement est disponible. Voici le changelog :
# new way to load locales# use Carbon and Intl for displaying localized dates# removed dotclear/clearbricks! installation interface improvements! use of patchwork/utf8! reintroduced Contact module! new CKEditor module- many bugs fixes
|
Posted
about 11 years
ago
by
Vincent Garnier
Nouvelle version de développement de la 2.0, essentiellement pour corriger tout un tas de bugs de la beta 3.
|
Posted
about 11 years
ago
by
Vincent Garnier
Nouvelle version de développement de la 2.0, essentiellement pour corriger tout un tas de bugs de la beta 3.
|
Posted
about 11 years
ago
by
Vincent Garnier
Nouvelle version de développement ! Ci-dessous le changelog de cette beta 3.
CHANGELOG and HISTORY ( we try ) Okatea|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||= KEY
... [More]
==================== # Breaks back-compat ! Feature - Bugfix + Sub-comment . Internal change==========================2.0-beta3# now require PHP >= 5.4.0# use Composer and Bower as much as possible in order to outsource at the maximum# replace old internal Router by Symfony Routing component# refactor administration application # use internal router # use controllers # use templates# refactor installation application # use internal router # use controllers # use templates # add extensions# refactor modules/themes into extensions# refactor modules files structure# reintroduced users module into the core# replace PHPThumb by Imagine# refactor flash messages device# change Yaml files extension .yaml to .yml! implement Symfony HttpFoundation! new Builder module to make releases packages! remove version file and move changelog file for security reasons! add the ability to customise the software name [Less]
|
Posted
about 11 years
ago
by
Vincent Garnier
Nouvelle version de développement ! Ci-dessous le changelog de cette beta 3.
CHANGELOG and HISTORY ( we try ) Okatea|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||= KEY
... [More]
==================== # Breaks back-compat ! Feature - Bugfix + Sub-comment . Internal change==========================2.0-beta3# now require PHP >= 5.4.0# use Composer and Bower as much as possible in order to outsource at the maximum# replace old internal Router by Symfony Routing component# refactor administration application # use internal router # use controllers # use templates# refactor installation application # use internal router # use controllers # use templates # add extensions# refactor modules/themes into extensions# refactor modules files structure# reintroduced users module into the core# replace PHPThumb by Imagine# refactor flash messages device# change Yaml files extension .yaml to .yml! implement Symfony HttpFoundation! new Builder module to make releases packages! remove version file and move changelog file for security reasons! add the ability to customise the software name [Less]
|
Posted
about 11 years
ago
by
Vincent Garnier
Alors que je vais bientôt sortir la version beta 3 d'Okatea 2.0 je me devais d'expliquer en quelques mots d'où sort cette version 2.0 et ce qui change fondamentalement et surtout pourquoi.
Okatea 1.0 a fait ses preuves sur plusieurs milliers de
... [More]
sites, ça fait ce qu'on lui demande et ça le fait plutôt pas trop mal.
Mais Okatea 1.0 souffre d'un problème de vétusté. En effet le code de base d'Okatea 1.0 date de 2005 sur une base de PHP 5.0. Depuis 9 ans le développement web et le développement PHP ont beaucoup évolués, de nouveaux outils ont vus le jour, les frameworks se sont démocratisés, l'orienté objet s'est imposé et le PHP 5.3 tend à le faire également.
Pour sa pérénité il fallait donc remettre Okatea dans les standards de l'industrie. Okatea 2.0 vise cet objectif.
Pour être honnête Okatea 2.0 (en l'état actuel de son dévelopement) possède moins de fonctionnalités que son parent. Par exemple il n'y a pour le moment que 4 modules de disponibles. Mais il repose sur une toute nouvelle architecture plus moderne et plus robuste. Alors biensûr il reste encore des centaines de lignes de code vieillotes mais "Rome ne s'est pas faite en un jour". Je pense que 50% de son code de base a été ré-écrit.
Avec la beta 3 Okatea 2.0 est maintenant totalement incompatible avec la 1.0. C'est un peu triste mais c'était indispensable pour faire évoluer les choses dans le bon sens.
Okatea 2.0 nécessite maintenant PHP 5.4, il fait appel massivement à des librairies externes grâce à composer et bower.
Vous pouvez suivre son évolution sur Github, sur la branche développement.
Il y a encore beaucoup à faire pour sortir une version finale d'Okatea 2.0 mais les choses avancent bien, peut être pour l'été prochain... [Less]
|
Posted
about 11 years
ago
by
Vincent Garnier
Alors que je vais bientôt sortir la version beta 3 d'Okatea 2.0 je me devais d'expliquer en quelques mots d'où sort cette version 2.0 et ce qui change fondamentalement et surtout pourquoi.
Okatea 1.0 a fait ses preuves sur plusieurs milliers de
... [More]
sites, ça fait ce qu'on lui demande et ça le fait plutôt pas trop mal.
Mais Okatea 1.0 souffre d'un problème de vétusté. En effet le code de base d'Okatea 1.0 date de 2005 sur une base de PHP 5.0. Depuis 9 ans le développement web et le développement PHP ont beaucoup évolués, de nouveaux outils ont vus le jour, les frameworks se sont démocratisés, l'orienté objet s'est imposé et le PHP 5.3 tend à le faire également.
Pour sa pérénité il fallait donc remettre Okatea dans les standards de l'industrie. Okatea 2.0 vise cet objectif.
Pour être honnête Okatea 2.0 (en l'état actuel de son dévelopement) possède moins de fonctionnalités que son parent. Par exemple il n'y a pour le moment que 4 modules de disponibles. Mais il repose sur une toute nouvelle architecture plus moderne et plus robuste. Alors biensûr il reste encore des centaines de lignes de code vieillotes mais "Rome ne s'est pas faite en un jour". Je pense que 50% de son code de base a été ré-écrit.
Avec la beta 3 Okatea 2.0 est maintenant totalement incompatible avec la 1.0. C'est un peu triste mais c'était indispensable pour faire évoluer les choses dans le bon sens.
Okatea 2.0 nécessite maintenant PHP 5.4, il fait appel massivement à des librairies externes grâce à composer et bower.
Vous pouvez suivre son évolution sur Github, sur la branche développement.
Il y a encore beaucoup à faire pour sortir une version finale d'Okatea 2.0 mais les choses avancent bien, peut être pour l'été prochain... [Less]
|
Posted
over 11 years
ago
by
Vincent Garnier
Nouvelle version de développement ! Les classes d'Okatea sont maintenant dans des espaces de noms et regroupées sous l'espace de nom Tao. Cela faisait longtemps que je voulais faire ça mais c'était difficile de ne pas casser la rétro-compatibilité ;
... [More]
cette version 2.0 est donc l'occasion. Ci-dessous le changelog de cette beta 2.
CHANGELOG and HISTORY ( we try ) Okatea|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||= KEY ==================== # Breaks back-compat ! Feature - Bugfix + Sub-comment . Internal change==========================2.0-beta2# Tao is now the Okatea core namespace so old oktInc/classeswhere moved to oktInc/Tao and follow psr-0# remove oktCore::redirect# remove methods deprecated in 1.0! show debug mode enabled info! remove unused dev and debug panels from config page. replace Clearbricks netHttp by Guzzle [Less]
|
Posted
over 11 years
ago
by
okatea
Nouvelle version de développement ! Les classes d'Okatea sont maintenant dans des espaces de noms et regroupées sous l'espace de nom Tao. Cela faisait longtemps que je voulais faire ça mais c'était difficile de ne pas casser la rétro-compatibilité ;
... [More]
cette version 2.0 est donc l'occasion. Ci-dessous le changelog de cette beta 2.
CHANGELOG and HISTORY ( we try ) Okatea|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||= KEY ==================== # Breaks back-compat ! Feature - Bugfix + Sub-comment . Internal change==========================2.0-beta2# Tao is now the Okatea core namespace so old oktInc/classeswhere moved to oktInc/Tao and follow psr-0# remove oktCore::redirect# remove methods deprecated in 1.0! show debug mode enabled info! remove unused dev and debug panels from config page. replace Clearbricks netHttp by Guzzle [Less]
|