Guillaume Cottenceau | 6 Mar 2008 00:01
Picon
Favicon

soon 0.9.0, ideal time for testing

Nearly two years after 0.8.6, new version 0.9.0 is soon to be
released. It's a breakthrough version, which rulz a lot! :)

New features:

    o add a new tool, booh-classifer, dedicated to classify
      photos and videos prior to using main booh for web-album
      creation

      check the tutorial! => http://booh.org/tutorial2.html#startingup

Notice: I ran a simple benchmark to compare the speed of
booh-classifier to the speed of the very widespread "gthumb", on
a p4 3 GHz machine running GTK+ 2.12.0. On a directory containing
45 MB of .mov and 290 MB of .jpg, after the files are in
filesystem cache, gthumb 2.10.8 needs 40 seconds to display all
the thumbnails (and fails for videos, as totem-video-thumbnailer
segfaults) whereas booh-classifier 0.9.0 needs 25 seconds (and
succeeds for videos, as mplayer works properly).

    o Esperanto language added

    o use exiv2 to save EXIF orientation tag when rotating images
      in booh-classifier and in booh (it's particularly useful when
      using booh-classifier then booh)

    o new converter from Marginal Hacks Album contributed by
      Stéphane Fillod

    o [Fif feature] multi-languages support for web-album
(Continue reading)

Guillaume Cottenceau | 20 Mar 2008 16:58
Picon

debian/ubuntu and other distros testers wanted for 0.9.0

It seems that I'll be happy enough to have a debian/ubuntu package for
0.9.0 :). If any debian/ubuntu users are listening, can you please
test?

1. put a "booh.list" file in /etc/apt/sources.list.d/ with content:

deb http://booh.org/packages/debian/gutsy/ ./
deb-src http://booh.org/packages/debian/gutsy/ ./

5 versions are supported: gutsy, feisty, hardy, etch and testing; just
change "gutsy" by your version in the two above lines.

2. issue "apt-get update" as root

3. issue "apt-get install booh" as root

Note: I have also tried to create a standalone package, so that booh
could be tested without a binary package on any recent Linux box;
however, already between Mandriva Cooker and Ubuntu Gutsy there are
already a lot of nasty differences in libraries which make it rather
difficult (different libruby, libexiv2, glibc).

--

-- 
Guillaume Cottenceau - http://zarb.org/~gc/
Stephane Fillod | 23 Mar 2008 14:32
Picon
Favicon

Re: debian/ubuntu and other distros testers wanted for 0.9.0

Guillaume Cottenceau skribis:
> It seems that I'll be happy enough to have a debian/ubuntu package for
> 0.9.0 :). If any debian/ubuntu users are listening, can you please
> test?

Yep

> 1. put a "booh.list" file in /etc/apt/sources.list.d/ with content:
> 
> deb http://booh.org/packages/debian/gutsy/ ./
> deb-src http://booh.org/packages/debian/gutsy/ ./
> 
> 5 versions are supported: gutsy, feisty, hardy, etch and testing; just
> change "gutsy" by your version in the two above lines.
> 
> 2. issue "apt-get update" as root
> 
> 3. issue "apt-get install booh" as root

The install works fine here (Gutsy). Thanks.
Rem: on *ubuntu, the "as root" is done by prepending the command with sudo.

Even though the install went fine, there's some problem in Booh with
multilanguage. All the file extensions of the links got squashed, as in the
attached file. For example 'thumbnails-medium-0'. However, the proper
files got created:

image-medium.de.html  index.eo.html       thumbnails.fr.html thumbnails-medium-nojs-0.en.html
image-medium.en.html  index.fr.html       thumbnails-medium-0.de.html thumbnails-medium-nojs-0.eo.html
image-medium.eo.html  index.html          thumbnails-medium-0.en.html thumbnails-medium-nojs-0.fr.html
(Continue reading)

Guillaume Cottenceau | 23 Mar 2008 22:25
Picon
Favicon

Re: debian/ubuntu and other distros testers wanted for 0.9.0

Stephane Fillod <f8cfe 'at' free.fr> writes:

> Guillaume Cottenceau skribis:
>> It seems that I'll be happy enough to have a debian/ubuntu package for
>> 0.9.0 :). If any debian/ubuntu users are listening, can you please
>> test?
>
> Yep

\o/

>> 1. put a "booh.list" file in /etc/apt/sources.list.d/ with content:
>> 
>> deb http://booh.org/packages/debian/gutsy/ ./
>> deb-src http://booh.org/packages/debian/gutsy/ ./
>> 
>> 5 versions are supported: gutsy, feisty, hardy, etch and testing; just
>> change "gutsy" by your version in the two above lines.
>> 
>> 2. issue "apt-get update" as root
>> 
>> 3. issue "apt-get install booh" as root
>
> The install works fine here (Gutsy). Thanks.

Cool! However, the only existing test we performed was on gutsy
as well. So no big surprise :)

> Rem: on *ubuntu, the "as root" is done by prepending the command with sudo.

(Continue reading)

Stephane Fillod | 24 Mar 2008 15:52
Picon
Favicon

Re: debian/ubuntu and other distros testers wanted for 0.9.0

Guillaume Cottenceau skribis:
[...]
> Normally, that's correct. The URL tried should *not* exist for
> Apache to "activate" Multiviews and effectively look for the best
> for your language.
> 
> http://httpd.apache.org/docs/2.2/content-negotiation.html
> 
> "The effect of MultiViews is as follows: if the server receives a
> request for /some/dir/foo, if /some/dir has MultiViews enabled,
> and /some/dir/foo does not exist, then the server reads the
> directory looking for files named foo.*, and effectively fakes up
> a type map which names all those files, assigning them the same
> media types and content-encodings it would have if the client had
> asked for one of them by name. It then chooses the best match to
> the client's requirements."

Sorry, excuse my lazy brain, I didn't even remember that trick we
discussed together during development. Thanks for reminding to us
all. Maybe you should copy-paste part of your message in the doc
of Booh? It will sure help future users.

> Look here, it works:
> 
> http://booh.org/demo_ml/Home/thumbnails-medium-0
> 
> However, Multiviews is an Apache option, and:
> 
> 1. your server must allow it

(Continue reading)

Guillaume Cottenceau | 24 Mar 2008 16:24
Picon
Favicon

Re: debian/ubuntu and other distros testers wanted for 0.9.0

Stephane Fillod <f8cfe 'at' free.fr> writes:

>> Try to add it if your .htaccess doesn't have it. Then retry. If
>> it still does not work, it is possible that the Apache of your
>> hosting facility doesn't allow Multiviews to be overridden :/
>
> Yes, most likely. free.fr yields an ERROR 500 upon access to
> thumbnails-medium-0 or index.eo.html (problem in .htaccess?).

The 500 is probably a problem in .htaccess, right. Can you
investigate, e.g. adding/removing some of the .htaccess content
and see what happens?

The web server on free.fr doesn't indicate its version, so it
might be an old version with different settings..

>> > I've seen also a problem with Firefox lauching, and the image default comments 
>> 
>> Firefox launching?
>
> Yes. Firefox launches correctly, however following error appears on terminal:
>
>  /usr/bin/firefox -remote 'openURL('/home/fillods/Voyages/Neige08/Booh',new-window)' ||
> /usr/bin/mozilla-firefox '/home/fillods/Voyages/Neige08/Booh'
>  &
> sh: Syntax error: "&" unexpected

I don't understand what happens here. Here, this works, in a
console:

(Continue reading)


Gmane