Monday, January 29 2007

Building website (day 29)

One week since last entry... Is this blog will become soon dead ;-)

During last week I begin to customize themes of the different external applications. I almost succeed with the static website and wiclear. Since I think that the dotclear default theme was really good looking, I choose it as a base. Customizing the two other applications was straightforward, since they have almost the same layout as dotclear (after all the wiki name is ''wiclear"). I think i will have more problem with PHPWebGallery and Flyspray which doesn't have the same layout at all.

I also begin to send bug report to wiclear and PHPWebGallery.

I am thinking of adopting a decentralized software configuration management in order to be able to put my project sources directly on the web server. I am thinking of using darcs. It seems to have a solid theoretical background. This is the kind of things I like. It is also written in Haskell which is enough near to OCaml. And it has a nice web front end.

Monday, January 22 2007

Building website (day 21)

In the last day, my website has advanced only a little, because I was busy with different things :

  • All my former photos is in the gallery
  • All my former TODO list is on the wiki
  • All my former bugs is in the bts

Now that i have migrate most of my former data, i will begin to customize all this to have something more clean (and more eye candy, off course).

Friday, January 19 2007

Building website (day 18)

Well, as usual, i am not certain of naming scheme. So i try some. The last (actual) is to name external component by their functions :

  • dotclear -> blog
  • phpwebgallery -> gallery
  • wiclear -> wiki
  • flyspray -> bts

I also go through the wiki to rename every pages following wiki page naming scheme. There is no more annoying "%20" in the URL.

Hope this naming scheme will be the last one ;-)

libiptcdata and ocamlgsl

I rebuild a stripped version of ocamlgsl (0.5.2-0etch1) in order to have a package that only contains the correction of bug 406711. I think this time it will enter testing (i hope).

I try to upload libiptcdata, but for now there is already a version uploaded by Ian Wienand standing in the queue... I need to investigate to see if there is a way to overwrite this former package.

Thursday, January 18 2007

libiptcdata upgrade to debian standard

I rework the Ubuntu layout of libiptcdata to get a debian package (in my opinion). In particular i add all the stuff like "watch" and "doc-base". Ian Wienand is working with me on this debian package. I hope we can release it soon.

Anyway, thanks to Hubert Figuiere for building the ubuntu package. This package was clean and we reuse most of his work.

Building website (day 17)

Not a very efficient day...

I just manage permission and organize the last photo i have uploaded to PHPWebGallery. I thank the "sort alphanumerically" button and the ACL.

Wednesday, January 17 2007

Building website (day 16)

Another day, another task.

I begin to upload my old photo to PHPWebGallery. I learn how to manage them. My brother give hist best command to generate thumbnail and web-sized photo: mogrify -antialias -geometry 640x640 -quality 90 */*.jpg. It works pretty well.

I also begin to organize my wiki. I found another bug in Wiclear : if you rename a node, its sub-node will loose their parents (at least you cannot see it in the "path bar" of the wiki). I need to investigate. I am also quite impressed by Wiclear: this can be beautiful. And i really think the multi language possibility is a great thing.

Good night

Tuesday, January 16 2007

Building website (day 15)

Yep, i am working on it since 15 days. As usual, i try to rebuild the whole things, starting with my old website.

As you can see, i have accepted to use some external application :

  • Dotclear for the blog/news
  • Wiclear for the wiki
  • PHPWebgallery for the gallery (thanks to my brother)
  • Flyspray for the bug tracking

Off course, it takes times to install everything and make it works using my docbook website generated static content.

For this new site, i want to have multi language possibility. So i used po4a for the static web content and wiclear for the wiki. Both of them enable me to publish the content in french and english. I also write a pair of .htaccess file to be able to have a "/en/" and "/fr/" directory and a automatic content negotiation when you enter the website (hints: MultiViews + html.en, html.fr).

Yesterday i was working on reordering my former gallery to fit well in phpwebgallery, using a chronological order. I have already injected title and comments of each photo in an IPTC tags.

Today, i am working at generating thumbnail and web-sized photo out of original photo. The hard part is to keep metadata information between original photo and web-sized photo. I am using a perl script with Image::Magick and Image::Exiftool. I think i will succeed soon in doing this.

I also try to understand how wiclear works. It is a pretty fine application. It seems a less powerful than xwiki (i use this wiki at work) but it is lightweight and well made (at least for my current need). Well in fact, what is missing :

  • replace the "Add" button to add new wiki page by a direct editing when you follow a link that had no content: for now you get an empty page and when you finish to add a content to it, you get an error message,
  • possibility to add a page not in the main language of the wiki: for now you can only have an english version, if english is the default language, and then you can translate it,

Nevertheless, i am pretty happy with wiclear.

And now, it is late...

Good night

Sunday, January 14 2007

First post

This is the first post on my blog. The content of this blog will be technical:
  • Debian
    • my packages
    • opinions
    • ideas
  • News for some of my projects
    • ocaml-gettext
    • ocaml-fileutils

page 5 of 5 -