A New Blog!

Hey!

(if you don't want to read the whole speech, just scroll down to the end)

It's been a long time since we didn't added a new post on our blog, and for a specific reason : we wanted to move our architecture to a better, robust blog engine (the previous one was made by ourselves, not so good idea!).

So we moved to Posterous!

The transfert wasn't so easy since we had to move our database structure to make it compatible to Wordpress, to export it after for Posterous. Quite a challenge, but we managed to succeed it!

Since we changed our blog provider, there is some things you need to take in consideration :

The blog is now located at http://blog.reflectiv.net instead of http://www.reflectiv.net/blob/. We setted up a permanent redirect from the old blog to the new, but some links aren't correct (we are working on fixing this).

We found out that we used 2 different Feed burner URLS (PLUS the one from our blog engine, eurk!) : http://feeds.feedburner.com/ReflectivNews and http://feeds.feedburner.com/ReflectivBlog

We changed these to be in one clean FeedBurner url, the one you will have access via our blog. The new url is : http://feeds.feedburner.com/reflectiv. Easy and clean!

So you need to update your bookmarks :

See you soon for some new refreshing post!

Filed under  //  blog   change   reflectiv  
Posted by Cyril Nicodème 

Une nouvelle année pleine d'espoirs

Comme tous les ans, j'écris un article sur l'évolution du projet Reflectiv ainsi qu'une petite réflexion personnelle. Cela fait maintenant 3 ans que c'est le cas (2008, 2009, 2010) et c'est un rite que j'aime prendre, qui permet de voir ce qui a été accomplit et ce qu'il reste à faire.

En commençant par un petit compte rendu sur l'année 2010, l'ensemble est mitigé: Nos trois principaux projets (Skual, GSpanel et le framework Catapult) n'ont pas très bien évolué. Skual et GSpanel toujours au stade de projet et le framework n'a pas vraiment été retravaillé depuis sa première sortie. J'ai tenté de le refaire de fond en comble, mais rien d'officiel n'en est sorti. Mais tout n'est pas perdu, j'ai l'idée de base pour un framework performant et complet, reste plus qu'à lier toutes les briques ensembles.

Durant cette année, nous avons aussi mis en place un nouveau projet, pendant la fuite de pétrole géré par BP. Le projet n'a pas duré très longtemps et n'a pas vraiment eu l'intéressement escompté. Tant pis.

De manière générale, le projet Reflectiv à tourné quelque peu au ralenti, principalement dû à mon stage de fin d'étude qui m'a pris beaucoup de temps et de disponibilité.

Mais tout n'est pas noir, notre projet Black-Frames se porte à merveille, avec plus de 800 visiteurs en moyenne et un pic prometteur à 1003 le 23 décembre!

Media_httpblog1reflec_bwtam

Ensuite, le début de cette année s'annonce original puisque je me suis mis officiellement à mon compte, à temps plein. Cela signifie que je vais pouvoir vraiment m'investir dans nos projets. Mais qu'en est-il ?

Tout d'abord, mon fil rouge n'aura pas vraiment de rapport avec Reflectiv, donc je ne vais pas m'étendre ici, mais c'est LE projet sur lequel je travaillerais en priorité.

En parallèle, voici les 4 projets que nous allons tenter de mettre en place durant l'année 2011 :

  • Une refonte de Reflectiv, avec l'externalisation du blog sur un service dédié
  • Un redesign de Black-Frames, entre autres afin d'accueillir vraiment les images des visiteurs
  • Probablement travailler sur Catapult
  • Avec Antoine, on envisage de faire 1 design par semaine, avec HTML/CSS/JS, qui seront publiés sur ThemeForest (au moins au début). Si la vente marche très bien, pourquoi pas ouvrir une boutique à côté

Voilà pour ce premier article de l'année. Ce sera probablement le dernier sur cette plateforme, avant la migration vers la nouvelle version de Reflectiv. Nous n'avons pas encore de date quant à cette évolution, espérons juste que ce soit rapidement :)

Tous nos vœux de réussite pour cette nouvelle année, dans tous les domaines !

Filed under  //  2011   Development   GSPanel   General   Projects   Think2Gather   black-frames   nouvelle année   projets   reflectiv   skual  
Posted by Cyril Nicodème 

Nouvelle version de Reflectiv.net

Vous l'avez certainement remarqué, notre site Reflectiv à vu son thème modifié.

Mais ce n'est pas tout !

En effet, l'ancienne version, qui datait de 2007, commençait à se faire vieux et ne reflétait plus notre domaine d'activité et nos motivations.

C'est aujourd'hui chose faite.

De nouvelles rubriques ont fait leur apparition, d'autres ont disparut, l'essentiel est là !
Pour faire simple, voici nos différentes sections avec une petite explication pour chacune :

  • L'équipe : Une page qui présente les responsables de Reflectiv.
    Il est possible de consulter un CV en ligne et de récupérer la vCard pour l'ajouter dans vos contact
  • Nos Références : Présente une liste de toutes nos réalisations, projets.
    Qu'ils soient en cours ou terminés, réalisés pour des clients ou pour nous.
  • Le blog : Afin d'être au plus proche de nos visiteurs, nous rédigeons des articles techniques ou nous proposons des scripts généralement en rapport avec notre domaine d'activité ! :)
  • Nous contacter : Vous pouvez nous contacter de manière générale ou contacter un membre en particulier.
    Pour chaque options, vous pouvez aussi joindre la personne par Twitter ou par Téléphone, en fonction de votre demande

Le site est aussi disponible en deux langues, Anglais et Français, ce qui nous permet de gérer des évènements à l'international et d'avoir une vitrine anglaise qui ne nous fasse pas perdre toute crédibilité face à nos amis anglophones :)

Mais reflectiv.net n'est pas complètement terminé, il reste des retouches à faire par-ci par-là.

Nous avons établis une liste des éléments que nous devrions encore modifier afin d'arriver à un site complet et terminé, liste que voici :

  1. Faire en sorte que les Urls de l'ancien blog (http://blog.reflectiv.net) soient redirigées sur le nouveau blog, sans pertes de liens (erreur 404)
  2. Si twitter deviens inaccessible, notre site aussi (vu que nous utilisons Twitter sur la page d'accueil), ce qui est gênant :p Il faut trouver un moyen pour empêcher cela !
  3. Faire un système de génération du sitemap
  4. Faire un système d'authentification utilisateur simplifié pour le blog en couplant le site avec :
    • Facebook Connect
    • Open Id
    (les systèmes sont quasiment prêts, ils ne reste plus que quelques points à régler)
  5. Mettre en place un système de pingback pour notifier les blogs lorsque l'on utilise leur liens et vice versa
  6. Modification profonde du code HTML/CSS. J'ai tout fait pour sortir une version respectueuse des standards le plus rapidement possible, mais j'aimerai quelque chose de beaucoup plus propre. Je le ferai dans mon temps libre ;)
  7. Faire une version HTML 5 / CSS 3 pour les navigateurs qui prennent en charge ces nouveaux standards (qui ne sont encore qu'à l'état de brouillon)
  8. Faire une version Mobile et une version iPhone
  9. Faire une version imprimable
  10. Faire une vCard Interactive, ça commence à être la mode, il faut qu'on la suive ;)

Donc voilà, encore de nombreuses heures de travail en perspective ! Je vous invite fortement à nous faire part de vos avis, commentaires, si vous trouvez un bug, une faute de frappe, une mauvaise organisation d'une partie ou quoique ce soit d'autre !

Surtout n'hésitez pas !

Vous pouvez nous contacter soit par email, via le formulaire, ou l'email que vous trouverez sur nos profils, ou soit par Twitter.

Pour Twitter, voici les différents liens :

  • @reflectiv : Pour toute refléxion en général
  • @cx42net : Au niveau développement, agencement du site
  • @aminoux : Au niveau design, structure d'une partie

Merci beaucoup :)

Filed under  //  General   Projects   django   nouvelle   projet   reflectiv   site   twitter   version  
Posted by Cyril Nicodème 

Migration Successful !

Mais quelle agréable surprise de voir que la migration s'est effectuée sans AUCUN problèmes !

A tel point que je pensais que les DNS n'avaient pas été mis à jours et que je pointais toujours sur l'ancien serveur :p

Bon et bien voilà ! La nouvelle est tombée, ReFlectiv.Net et toute sa structure tourne sur un serveur RPS hébergé chez OVH et maintenu par mes soins !

C'est la fête !

Filed under  //  Projects   migration   reflectiv   rps   serveur   structure  
Posted by Cyril Nicodème 

L'avenir de ReFlectiv

J'envisage une refonte de ReFlectiv ainsi qu'une amélioration de toute la structure *.reflectiv.net. Outre la modification complète du design, j'envisage de créer des nouvelles parties.

Voici comment se présentera Reflectiv :

  • La partie www sera utilisé pour afficher les éléments globaux (Présentation, Projets, Contact, dernier messages du blog)
  • La partie users recensera tous les utilisateurs. Ne seront affichés que les utilisateurs l'ayant voulut (on peux cacher sa fiche)
  • La partie projects (projets/projet/project/projects), recensera tous les projets, leur status, les différents bugs affiliés. Un mini-site sera généré pour chaque projet (visible à projects.reflectiv.net/nom_projet/), avec la possibilité de créer des pages, des messages, modifier le template, etc. Ce sera la plus grosse partie du travail !
  • La partie clients permettra l'accès à des clients sur les sandbox des projets en développement auquels ils sont affectés. Ils seront informés des évolutions en fonction des messages laissés sur le projet, etc.
  • La partie bug sera une plate forme de gestion des bugs pour chaque projet
  • La partie blog sera tel que maintenant ; mon blog :p
  • La partie sandbox contiendra les différents projets afin qu'ils puissent être testés (remplace le projects.reflectiv.net/mon_projet/demo/, mais un liens ira de cette url vers la sandbox appropriée). Les applications seront chrootées dans leur environnement afin d'éviter tout problèmes.

Bien sûr, un utilisateur identifié sur users aura accès aux autres sites en fonction de ses droits, il n'aura pas à s'identifier à chaque fois.

L'initiateur d'un projet sera l'administrateur en chef. Il pourra déléguer sa charge à un autre utilisateur qui passera administrateur de ce projet.

Il y aura aussi de grosses modifications au niveau logiciel, comme un support de svn avec la création des différents repository lors de la création des projets, etc.

Bien entendu, tout ne sera pas fait en un coup. J'envisage de travailler sur l'architecture SQL assez rapidement afin d'avoir une base sur comment m'y prendre. Ensuite mon premier objectif est de faire www avant la fin de mon hébergement. Ainsi je pourrais célébrer le passage de mon hébergement sur mon RPS par un nouveau design de ReFlectiv ! :)

Dead Line pour www : Mai 2009 (ca vaaaaa)

Filed under  //  General   agrandissement   amélioration   domaines   projet   reflectiv   structure   utilisateurs  
Posted by Cyril Nicodème