Les technologies derrière Novius OS

Ici, on discute HTML5, FuelPHP, jQuery UI, Wijmo ou encore Tiny MCE.

Contribuez

Votre message
Tags
Type
ou Annuler
 
À
    ou Annuler
Un package FuelPHP pour gérer des tableaux triables
Par Gilles FELIX , 18 janvier 2012
À

Pas forcément utile pour le back-office Novius OS qui utilise prioritairement la puissance du wijgrid. Mais pour ceux qui utilise FuelPHP de façon plus classique ou pour de futur utilisation front-office.

 
 
À
    ou Annuler
Novius OS a son serveur Intégration Continue et ses premiers tests
Par Gilles FELIX , 17 septembre 2012
À

Le sujet était sur la table depuis plusieurs mois dans l'équipe. Mais n'ayant aucun spécialiste sous la main, la mise en place était remise à plus tard (c'est pas bien !)

La sortie imminente de la 0.1 (cette semaine), des problèmes récurents sur le site de démo et la procédure d'installation, nous ont poussé à franchir le pas.

Le serveur d'IC de Novius Os est Travis CI, « A hosted continuous integration service for the open source community », un service en ligne qui fait de l'IC pour les projets hébergés sur Github.

Comme dit plus haut, deux tests devenaient urgents à mettre en place :

  • Tester que la démo fonctionne toujours
  • Tester que la procédure d'install fonctionne 

Ces tests ont été mis en place avec CasperJS (lui-même basé sur PhantomJS). PhantomJS est un outil basé sur le moteur Webkit (celui de Chrome) sans interface graphique, pilotable par une API javascript. CasperJS vient se greffer sur PhantomJs, et grace à une API javascript, permet de piloter la navigation et de faire des tests.

Pour qui code en javascript, CasperJs est très facile à prendre en main, il est très intuitif et la documentation est très bien faite.

Voici le dépôt contenant les tests de Novius OS

 
 
À
    ou Annuler
Pour ceux intéressés par des tutos FuelPHP et jQuery UI, je vous conseille la lecture du blog Novius Labs, partie Cervo.
Par Antoine Lefeuvre , 5 décembre 2011
À
 
 
À
    ou Annuler
dhorrigan, un des principaux créateur de FuelPHP, a lancé un sondage via tweeter : "S'il vous fait économiser du temps, acheteriez-vous un plugin d'un package FuelPHP open-source (entre $5 et $20) ?"
Par Gilles FELIX , 24 janvier 2012
À
 
 
À
    ou Annuler
Ou télécharger le zip de novius berlin
Par tipierre , 13 mars 2013
À

Le lien pour télécharger le zip ne fonctionne pas.

Comment obtenir le zip ? 

Merci d'avance

 
 
À
    ou Annuler
Comment mettre à jour les submodules git
Par Foine , 5 mars 2013
À

Bonsoir.

J'ai récemment essayé de mettre à jour mon novius OS via les commandes de git. Malheureusement je rencontre une certaine résistance.

En effet, avant après avoir fetché et mergé les update, je faisait de même dans tous les sous modules, ce qui était assez fastidieux mais qui avait pour mérite de fonctionner.

J'ai aujourd'hui essayé de les mettre à jour de manière "automatique" via la commande :

git submodule update --recursive

Malheureusement je me suis apperçu que les sous modules n'étais pas mis à jour correctement.

J'ai donc voulu reprendre mon ancienne méthode, mais bien que mon dépot du coeur de novius-os soit sur la branche master/0.2 mon novius-os persiste à avoir un vieux fichier.

Comment faire pour réellement mettre à jour les submodules ? L'aide de git ne m'a pas vraiment aidé ^^

D'avance merci pour votre aide !

 
 
À
    ou Annuler
Novius OS Coding standards
Par Gilles FELIX , 25 septembre 2012
À

Novius OS s'est doté de règles de codage. Tout développement sur la branche dev du projet, ou sur les futures branches, doit les respecter (la branche master/0.1 n'est pas impactée)

Mais des règles sans vérification c'est un peu comme pisser dans un violon. J'ai donc intégrer un script PHP CodeSniffer à Travis-CI pour vérifier la conformité du code.

En PJ :la page du wiki décrivant la norme de codage

 
 
À
    ou Annuler
jQuery v1.8 Beta 1 : modulaire, préfixe navigateur, amélioration sélecteur CSS... et beaucoup d'autres nouveautés
Par Gilles FELIX , 25 juin 2012
À

A noté pour Novius OS, une confirmation, $.sub est deprecated et sera un module dans la 1.9

 
 
À
    ou Annuler
FuelPHP v1.2.1 : Version de maintenance
Par Gilles FELIX , 25 juin 2012
À

Grosse activité ce week-end sur les dépôts et une version de maintenance en ce début de semaine.

 
 
À
    ou Annuler
Formation FuelPHP
Par Sébastien Drouyer , 30 août 2013
À

Bonjour à tous,

Je suis de la core team Novius OS et je vais présenter des formations FuelPHP, le framework sur lequel s'appuie Novius OS. Je vous invite à lire la description :

N'hésitez pas à poser des questions si vous voulez plus d'informations.