mBerube.net
A journey to .Net

Le plaisir du merge

mardi, 8 septembre 2009 21:55 by mBerube
(Aussi disponible en: English)

Pour créer ce blog multilingue, j'ai utilisé les sources de EnhacedBlogEngine.Net pour identifier les changements nécessaires pour supporter plusieurs langues et j'Ai porté ces modifications dans la dernière version disponible de BlogEngine.Net. Tout un travail ! 60% de la tâche était plutôt simple, juste utiliser winmerge pour fusionner ces changements dans le source de BE.net. Les choses se corsent dans les nouvelles fonctionnalités car certaines des logiques sont différentes (par exemple, les commentaires imbriqués) et certains bogues ont du être corrigés dans la logique des URL rewrite. Aussi, la plupart des widgets n'était pas complètement localisé. Finalement, le thème que j'avais choisi comme base provenait d'une ancienne version de BlogEngine.Net donc j'ai du faire certains ajustements (ex : la zone de widget) pour avoir les comportements désirés.

Je suis encore en processus de débogage et grâce au fantastique Elmah error logging and reporting, je peux garder les erreurs à l'oeil.

Si vous avez déjà rencontré ce genre de défi, j'ai une question pour vous : comment puis-je organiser mon code (dans mon gestionnaire de code source) pour faciliter le merge de mes modifications dans une version future de BlogEngine.Net ?

Merci et n'hésitez pas à laisser vos commentaires.

Soyez le premier à noter ce billet

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Categories:   BlogEngine.Net
Actions:   E-mail | del.icio.us | Permalink | Commentaires (0) | Comment RSSRss comment feed