Peter Jones | 21 Nov 19:45 2004

Maintainer Wanted

I assume that most of you have been expecting this letter for a long
time.  It is well overdue, by at least 12 months.  For those of you who
have stuck around that long, I apologize and say thank you.

The delay in getting this letter out is due, in part, to me flat out not
being honest with myself.  I always had the intention of spending way
more time on my open source projects, but as you well know, that just
never happened.

Over the last year, I have not really done much with any of my software
projects.  As I look into the future, I don't see that changing much at
all.  Hence, this belated letter.

I very much want to see these projects continue on, and actually need
them to.  The company that I work for uses a lot of them, and we will be
needing new features as we enhance our products.  This means that I will
continue to work on some of these projects, but for the most part, it
will mainly consist of small feature patches.

What I am hoping is that someone reading this letter will want to take
over the project.  Someone that wants to control the direction of the
project, maintain what exists, provide a new home for it, and accept
random patches from me :)

One thing that I have wanted to do for a long time is to transform these
projects from something that I fully control to something that is more
organic and controlled by more than one person.  So if you don't
necessarily want to take on everything required, maybe there is a small
piece that you are willing to take over.  Please speak up and we might
end up with enough people to form a team to take over the project.
(Continue reading)

Hugo Haas | 31 Oct 22:10 2004
Picon

Patch for libexif 0.6.9

Hi.

The API for libexif changed with the latest version.

Attached is a patch for picfolio to compile with libexif 0.6.9.

Regards,

Hugo

-- 
Hugo Haas - http://larve.net/people/hugo/
--- /usr/local/src/picfolio-0.3.1/src/library/load_exif_libexif.cxx	2003-10-04
02:53:19.000000000 +0200
+++ picfolio-0.3.1/src/library/load_exif_libexif.cxx	2004-10-31 22:03:11.000000000 +0100
 <at>  <at>  -83,9 +83,10  <at>  <at> 
     //####################################################################
     extern "C" void callback_exif_entry (ExifEntry *ee, void *user_data)
     {
+	char val[255];
 	xml::node::iterator tag(static_cast<xml::node*>(user_data)->insert(xml::node("tag")));
 	tag->get_attributes().insert("name",  exif_tag_get_name(ee->tag));
-	tag->get_attributes().insert("value", exif_entry_get_value(ee));
+	tag->get_attributes().insert("value", exif_entry_get_value(ee, val, 254));
     }
     //####################################################################
 }
(Continue reading)

Thorsten Kukuk | 8 Oct 18:39 2004
Picon

Formating of comments?


Hi,

Is it possible to use format specifier in the <description> tags
for pictures? Sometimes it would be really nice to insert a line
break or change the alignment of the text from left hand to center
or right hand. But if I add tags like <br> to it, it will always
be ignored.

  Thorsten
--

-- 
Thorsten Kukuk       http://www.suse.de/~kukuk/        kukuk <at> suse.de
SuSE Linux AG        Maxfeldstr. 5                 D-90409 Nuernberg
--------------------------------------------------------------------    
Key fingerprint = A368 676B 5E1B 3E46 CFCE  2D97 F8FD 4E23 56C6 FB4B
Peter Jones | 3 Sep 23:43 2004

FWD: [picfolio fix for newer libexif versions (>= 0.6)]

Patch from Christian Engwer.

----- Forwarded message from Christian Engwer -----

From: Christian Engwer
Subject: picfolio fix for newer libexif versions (>= 0.6)
To: Peter J Jones <software <at> pmade.org>
Date: Fri, 3 Sep 2004 23:28:44 +0200

Hi Peter,

when trying to compile picfolio I ran into a small problem with the
interface of libexif. I think with 0.6 they changed the interface a
little bit.

Attached you can find a fix.

Cheers Christian

--- src/library/load_exif_libexif.cxx~	2003-10-04 02:53:19.000000000 +0200
+++ src/library/load_exif_libexif.cxx	2004-09-03 23:12:22.000000000 +0200
 <at>  <at>  -83,9 +83,12  <at>  <at>  namespace 
     //####################################################################
     extern "C" void callback_exif_entry (ExifEntry *ee, void *user_data)
     {
-	xml::node::iterator tag(static_cast<xml::node*>(user_data)->insert(xml::node("tag")));
+        const int len = 4096;
+        char buffer[len];
+        xml::node::iterator tag(static_cast<xml::node*>(user_data)->insert(xml::node("tag")));
 	tag->get_attributes().insert("name",  exif_tag_get_name(ee->tag));
(Continue reading)

steve d | 23 Jul 18:18 2004

chocolate_cream style updated for MS Internet Explorer bugs

Hello all--

I have finally updated the chocolate_cream style to accommodate 
several annoying Microsoft Internet Explorer bugs and 
deficiencies:

* worked around Microsoft's buggy Cascading Style Sheets level 2 
implementation, specifically the "float," "margin: auto;" and 
"width" (of block elements with respect to their containing 
blocks) bugs.

* removed all PNG (Portable Network Graphic) images' 
alpha-channel transparency, and instead made GIF graphics for 
those design elements where transparency was desired. However, 
the GIFs are limited to binary transparency, so the graphics 
were a "downgrade," thanks to Microsoft.

While every other modern graphical web browser that I know of has 
full direct support for PNG graphics, Microsoft still does not. 
Instead, if one wants to use a PNG graphic with 
alpha-transparency, Microsoft "suggests" that one mark up one's 
CSS stylesheet with Microsoft-only proprietary code (their 
"alpha image loader") that allows for the proper display of PNG 
transparency in Internet Explorer at the expense of possibly 
causing errors in other, non-Microsoft web browsers because of 
the non-standard and illegal CSS code.

best wishes,

Steve D
(Continue reading)

sd | 17 May 05:37 2004

chocolate_cream style updated

Hello all--

A chocolate_cream picfolio style user made a few comments and 
suggestions, and as a result I edited the style to correct a few 
issues and to implement one of his gallery formatting suggestions.

I uploaded it to the same place, same name 
(chocolate_cream_style.tgz), at:

http://www.xscd.com/pub/picfolio_styles/chocolate_cream/

Steve D
NM US
--

-- 
----------------------------------------------------------------
One of the best ways to get yourself a reputation as a dangerous
citizen these days is to go about repeating the very phrases which
our fathers used in the great struggle for Independence.
-Charles A. Beard
----------------------------------------------------------------
sd | 15 May 15:52 2004

Note for picfolio stylesheet authors--character encoding

Hello all--

For the sake of other picfolio stylesheet authors I thought I would 
share a note about a particular issue involving character encoding.

A user of the chocolate_cream stylesheets I created sent me an email 
describing an issue where certain strange characters were appearing 
in his image gallery (such as many capital A's with circumflexes 
above them).

The problem, I eventually discovered, was caused by the pages of his 
gallery being displayed using the ISO-8859-1 character encoding 
rather than the UTF-8 character encoding that my stylesheets specify.

The reason for that is that the webserver (Apache) that served the 
HTML pages of his gallery was configured to specify, in the HTTP 
headers that it sent with each file, a character encoding of 
ISO-8859-1, which overrode the character encoding specified in the 
HTML pages themselves (UTF-8).

Both the issue and the solution I found are described in an email I 
wrote to this user of the chocolate_cream stylesheets, which is 
quoted directly below, followed by a note on how I altered my XSLT 
stylesheets to (hopefully) resolve the problem.

--- begin quote of email to chocolate_cream picfolio style user ---

Hello [name omitted]--

This is Steve D, author of the XSLT stylesheets for picfolio called 
(Continue reading)

sd | 2 May 03:23 2004

configure.pl & make issue

Hello Peter, all--

I just upgraded my computer to FreeBSD 5.2.1 and downloaded 
and unpacked picfolio-0.3.1.tar.gz

The ./configure.pl script works without error:

--- begin quote of commandline text ---
bash-2.05b$ ./configure.pl

     ____  _       __       _ _
    |  _ \(_) ___ / _| ___ | (_) ___
    | |_) | |/ __| |_ / _ \| | |/ _ \
    |  __/| | (__|  _| (_) | | | (_) |
    |_|   |_|\___|_|  \___/|_|_|\___/

    
Checking for xmlwrapp ...
Checking for libxslt version ... 1.1.6 >= 1.0.23
Finding XML include directory ... /usr/local/include/libxml2
Finding XML libraries ... done
Creating xmlwrapp-config script ... 
Creating xmlwrapp Makefiles .... done 
Found xmlwrapp version 0.4.4
Checking for sord ...
Checking for readdir_r... yes
Creating Makefile in src...
Creating Makefile...
Found sord version 0.4.1
Checking for hurl ...
(Continue reading)

Hugo Haas | 4 Apr 19:41 2004
Picon

Picfolio metadata editor 0.4 released

Picfolio metadata editor version 0.4 is released:

    http://download.berlios.de/picfolio-mde/picfolio-mde-0.4.tar.bz2

The main change is that the description for items is now in XHTML 1.0
format. This is different from the example in Picfolio's
documentation, however, since we're generating (X)HTML albums, I
thought that it was the best way to put complex (lists, links, etc.)
descriptions.

Another visible change is that the -D option is no more, and one can
now type things like "picfolio-metadata . ../this-other-directory
../this-other-directory/picture.jpg".

I have fixed the bugs that had been reported to the mailing list. A
list of remaining issues can be found at:

    http://developer.berlios.de/bugs/?group_id=1333

Regards,

Hugo

--

-- 
Hugo Haas - http://larve.net/people/hugo/
_______________________________________________
picfolio-users mailing list
picfolio-users <at> pmade.org
(Continue reading)

Samuli Ronkanen | 1 Feb 23:22 2004
Picon

exif library not found

Hello Picfolio users.

I would need your help to make picfolio to make use of the exif data in 
my photos.

I have installed libexif, but running the configure.pl returns that exif 
is not supported. I don't understand much about Linux, but heres what I 
have tried. I have copied all libexif -files to /lib, /usr/lib, 
/usr/local/lib, with no help. I have compiled libexif-0.5.12 from 
source. I have edited configure.pl, more exactly the line
'$clo{'libdir'}  ||= "$clo{prefix}/lib";'
to try to find libraries from /lib, /usr/lib, /usr/local/lib, but with 
no help. I deleted '$clo{prefix}' when I tried other paths.

As none of these goofy tricks have helped me I though that some of you 
might know some real tricks.

I have Mandrake 9.2, Perl 5.8.1 and gcc 3.3.1.
Imlib2 is not either found by configure.pl, but it is installed.

Regards
 Samuli
Hugo Haas | 26 Jan 12:12 2004
Picon

Picfolio Metadata Editor 0.3 released

Hi.

I have published version 0.3 at:

    http://download.berlios.de/picfolio-mde/picfolio-mde-0.3.tar.bz2

Steve D pointed out that the documented format for descriptions was
<description><para>...</para></description>, so I switched to that.
I am not sure how to deal with several para's at this point, so it
currently is unsupported.

I fixed some bugs, and improved the GTK version so that it's easier to
copy previously entered values.

The next big thing I want to add is a file browser, which should
address the other problem Steve reported.

Regards,

Hugo

--

-- 
Hugo Haas - http://larve.net/people/hugo/

Gmane