Difference: WebAlbumSoftware (1 vs. 41)

Revision 4104 Feb 2004 - TobyCabot

Line: 1 to 1
 Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

<rant>

Changed:
<
<
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs (current count: 43) and almost all of them are more-or-less the same. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 15 or 20) that are a complete waste of everybody's time.
>
>
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs (current count: 44) and almost all of them are more-or-less the same. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 15 or 20) that are a complete waste of everybody's time.
  I know I shouldn't rag on people for trying to do the right thing, but in this case I think people are actually hurting the open source community by releasing yet another half-baked project which will suck resources that might be better focussed on one or two that have a chance to become decent.
Line: 32 to 32
  perl, mostly static but with a CGI for some reason or other. Has a daemon which you can run to update the site automatically (if you don't know how to use cron).
Changed:
<
<
the gallery - version 1.1 as of 2001-07-07 http://www.menalto.com/projects/gallery/index.php
>
>
the gallery - version 1.4.2 as of 2004-02-04 http://gallery.menalto.com/
  Dynamic PHP, lots of features. Rather pretentious name since there are at least 4 other packages that have "gallery" in the name.
Line: 203 to 203
  Yeah, right.
Added:
>
>
My Pictures - version 2004-02-02 http://www.splitbrain.org/Programming/PHP/mypictures/index.php

Dynamic PHP, looks like a file browser interface. Has a good idea of storing comments as JFIF metadata inside the images themselves. Agrees with my FightEntropy goal.

 album - version 2.11 as of 2001-06-26 http://marginalhacks.com/Hacks/album/

Static perl, has themes. I've tried this one and it works well. It doesn't depend on funky software, the themes are easy to hack and it doesn't require strange data files for it to run (just point it at a directory full of jpg files).

Line: 219 to 223
 

Put-up or shut-up time

Changed:
<
<
OK, so what did I end up doing? After bouncing around and trying a bunch of packages, I found that album seems to work well. I didn't want to have to maintain a separate software system just to show photos, though, so in the end I worked out a fairly simple hack to TWiki (the system that serves these pages) to allow it to handle photo albums reasonably well. I like to think that this underscores my original point, which is that for most common tasks there's already a program to automate it, and it's better to enhance someone else's software than create an entirely new program, even if you think it would be better than the other guy's.
>
>
OK, so what did I end up doing? After bouncing around and trying a bunch of packages, I found that album seems to work well. I didn't want to have to maintain a separate software system just to show photos, though, so in the end I worked out a fairly simple hack to TWiki (the system that serves these pages) to allow it to handle photo albums reasonably well. I like to think that this underscores my original point, which is that for most common tasks there's already a program to automate it, and it's better to enhance someone else's software than create an entirely new program, even if you think it would be better than the other guy's.
  If you're a fan of TWiki you can get the photo album hack at: http://twiki.org/cgi-bin/view/Codev/TWikiPhotoAlbum

Changed:
<
<
-- TobyCabot - 14 Jun 2001 - 25 Feb 2002
>
>
-- TobyCabot - 14 Jun 2001 - 04 Feb 2004

Revision 4025 Oct 2002 - TobyCabot

Line: 1 to 1
 Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

<rant>

Changed:
<
<
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs (current count: 42) and almost all of them are more-or-less the same. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 15 or 20) that are a complete waste of everybody's time.
>
>
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs (current count: 43) and almost all of them are more-or-less the same. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 15 or 20) that are a complete waste of everybody's time.
  I know I shouldn't rag on people for trying to do the right thing, but in this case I think people are actually hurting the open source community by releasing yet another half-baked project which will suck resources that might be better focussed on one or two that have a chance to become decent.
Line: 193 to 193
  Appears to be static, supports themes.
Added:
>
>
picKLE - version 0.2.1 as of 2002-10-25 http://picklegallery.sourceforge.net/

Dynamic PHP. Evidently oriented towards users who have limited ability to configure their machines. Funny quote from the website:

But there are a lot of gallery systems, why use picKLE?
It has a funny name dammit!

Yeah, right.

 album - version 2.11 as of 2001-06-26 http://marginalhacks.com/Hacks/album/

Static perl, has themes. I've tried this one and it works well. It doesn't depend on funky software, the themes are easy to hack and it doesn't require strange data files for it to run (just point it at a directory full of jpg files).

Revision 3906 Jun 2002 - TobyCabot

Line: 1 to 1
 Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

Line: 185 to 185
  perl, static. A fork of the SWIGS project.
Changed:
<
<
Apache::Gallery - version 0.3.1 as of 2002-01-18 http://legart.dk/code.html
>
>
Apache::Gallery - version 0.4 as of 2002-06-05 http://legart.dk/code.html
 
Changed:
<
<
dynamic, perl.
>
>
dynamic, mod_perl handler.
 
Changed:
<
<
*Piawg Is a Web Gallery - version 0.0.10 as of 2002-02-15 http://rodolphe.quiedeville.org/piawg/
>
>
Piawg Is a Web Gallery - version 0.0.10 as of 2002-02-15 http://rodolphe.quiedeville.org/piawg/
  Appears to be static, supports themes.

Revision 3805 Jun 2002 - TobyCabot

Line: 1 to 1
 Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

Line: 181 to 181
  Seen in the Debian distro, not sure what the home page is. perl, static.
Changed:
<
<
BINS - 1.0.1 as of 2002-01-18 http://bins.sautret.org/
>
>
BINS - 1.1.9 as of 2002-06-05 http://bins.sautret.org/
  perl, static. A fork of the SWIGS project.

Revision 3725 Feb 2002 - TobyCabot

Line: 1 to 1
 Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

Line: 192 to 192
 *Piawg Is a Web Gallery - version 0.0.10 as of 2002-02-15 http://rodolphe.quiedeville.org/piawg/

Appears to be static, supports themes.

Deleted:
<
<

and last, but not least...
  album - version 2.11 as of 2001-06-26 http://marginalhacks.com/Hacks/album/

Static perl, has themes. I've tried this one and it works well. It doesn't depend on funky software, the themes are easy to hack and it doesn't require strange data files for it to run (just point it at a directory full of jpg files).

Changed:
<
<
I've rebuilt the caboteria photo album with this script and I'm pleased with the results. I recommend this package.
>
>
I built part of the caboteria photo album with this script and I'm pleased with the results. I recommend this package.
 
Changed:
<
<

A note about security: these packages tend to fall into two categories: those that generate a bunch of static pages and those that generate pages on the fly. Clearly the latter has more functional potential, as it can provide picture upload, dynamic comments, etc. What shouldn't be overlooked, however, are the security implications of the dynamic approach. If you generate a bunch of static pages and put them in a viewable path then you haven't added any additional security risk to your server beyond your web server software. Every CGI, however, is a new program which gets run each time someone looks at a page. I don't know about you, but I feel fairly confident that most of the obvious (and non-obvious) security holes in Apache have been found and fixed. OTOH, I really can't say the same thing about "Ed's picture album CGI program."
>
>

A note about security

These packages tend to fall into two categories: those that generate a bunch of static pages and those that generate pages on the fly. Clearly the latter has more functional potential, as it can provide picture upload, dynamic comments, etc. What shouldn't be overlooked, however, are the security implications of the dynamic approach. If you generate a bunch of static pages and put them in a viewable path then you haven't added any additional security risk to your server beyond your web server software. Every CGI, however, is a new program which gets run each time someone looks at a page. I don't know about you, but I feel fairly confident that most of the obvious (and non-obvious) security holes in Apache have been found and fixed. OTOH, I really can't say the same thing about "Ed's picture album CGI program."

  In summary, why expose yourself to more risk than you need to? Use the static approach.

Think I'm kidding? On 2001-08-13 one of these packages (name withheld because I don't want to single anyone out) posted a new version with the comment A major security bug which allows visitors to view just about anything the script has access to on your system has been fixed. Now, how many such bugs remain, and how many of these packages have similar bugs that nobody's taken the time to fix?

Added:
>
>

Put-up or shut-up time

OK, so what did I end up doing? After bouncing around and trying a bunch of packages, I found that album seems to work well. I didn't want to have to maintain a separate software system just to show photos, though, so in the end I worked out a fairly simple hack to TWiki (the system that serves these pages) to allow it to handle photo albums reasonably well. I like to think that this underscores my original point, which is that for most common tasks there's already a program to automate it, and it's better to enhance someone else's software than create an entirely new program, even if you think it would be better than the other guy's.

If you're a fan of TWiki you can get the photo album hack at: http://twiki.org/cgi-bin/view/Codev/TWikiPhotoAlbum

 
Changed:
<
<
-- TobyCabot - 14 Jun 2001
>
>
-- TobyCabot - 14 Jun 2001 - 25 Feb 2002

Revision 3615 Feb 2002 - TobyCabot

Line: 1 to 1
 Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

<rant>

Changed:
<
<
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs (current count: 41) and almost all of them are more-or-less the same. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 15 or 20) that are a complete waste of everybody's time.
>
>
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs (current count: 42) and almost all of them are more-or-less the same. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 15 or 20) that are a complete waste of everybody's time.
  I know I shouldn't rag on people for trying to do the right thing, but in this case I think people are actually hurting the open source community by releasing yet another half-baked project which will suck resources that might be better focussed on one or two that have a chance to become decent.
Line: 189 to 189
  dynamic, perl.
Added:
>
>
*Piawg Is a Web Gallery - version 0.0.10 as of 2002-02-15 http://rodolphe.quiedeville.org/piawg/

Appears to be static, supports themes.

 
and last, but not least...

Revision 3518 Jan 2002 - TobyCabot

Line: 1 to 1
 Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

<rant>

Changed:
<
<
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs (current count: 39) and almost all of them are more-or-less the same. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 15 or 20) that are a complete waste of everybody's time.
>
>
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs (current count: 41) and almost all of them are more-or-less the same. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 15 or 20) that are a complete waste of everybody's time.
  I know I shouldn't rag on people for trying to do the right thing, but in this case I think people are actually hurting the open source community by releasing yet another half-baked project which will suck resources that might be better focussed on one or two that have a chance to become decent.
Line: 181 to 181
  Seen in the Debian distro, not sure what the home page is. perl, static.
Added:
>
>
BINS - 1.0.1 as of 2002-01-18 http://bins.sautret.org/

perl, static. A fork of the SWIGS project.

Apache::Gallery - version 0.3.1 as of 2002-01-18 http://legart.dk/code.html

dynamic, perl.

 
and last, but not least...

Revision 3428 Dec 2001 - TobyCabot

Line: 1 to 1
 Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

<rant>

Changed:
<
<
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs (current count: 38) and almost all of them are more-or-less the same. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 15 or 20) that are a complete waste of everybody's time.
>
>
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs (current count: 39) and almost all of them are more-or-less the same. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 15 or 20) that are a complete waste of everybody's time.
  I know I shouldn't rag on people for trying to do the right thing, but in this case I think people are actually hurting the open source community by releasing yet another half-baked project which will suck resources that might be better focussed on one or two that have a chance to become decent.
Line: 176 to 176
 JCS Image Display - version 1.0.0 as of 2001-11-28 http://www.jcs.k12.oh.us/devel/

PHP, dynamic.

Added:
>
>
galrey - 0.5.3 as of 2001-12-28 http://packages.debian.org/unstable/graphics/galrey.html

Seen in the Debian distro, not sure what the home page is. perl, static.

 
and last, but not least...

Revision 3326 Dec 2001 - TobyCabot

Line: 1 to 1
 Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

Line: 145 to 145
  So far this is the only Java Applet of the bunch, which isn't really surprising given that Java applets have never really taken off.
Changed:
<
<
HTML Slide Generator - version 1.3 as of 2001-09-13 http://almen.wipcom.it/htmlslide/
>
>
HTML Slide Generator - version 1.4 as of 2001-12-25 http://almen.wipcom.it/htmlslide/
 
Changed:
<
<
From Italy. perl, generates staic pages. Has configurable themes.
>
>
From Italy. perl, but claims to be linux-only, generates static pages. Has configurable themes.
  Kavlon Image Gallery - version "09/24/2001 bundle 4" as of 2001-09-24 http://mlug.missouri.edu/~mogmios/projects/

Revision 3228 Nov 2001 - TobyCabot

Line: 1 to 1
 Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

<rant>

Changed:
<
<
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs (current count: 37) and almost all of them are more-or-less the same. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 15 or 20) that are a complete waste of everybody's time.
>
>
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs (current count: 38) and almost all of them are more-or-less the same. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 15 or 20) that are a complete waste of everybody's time.
  I know I shouldn't rag on people for trying to do the right thing, but in this case I think people are actually hurting the open source community by releasing yet another half-baked project which will suck resources that might be better focussed on one or two that have a chance to become decent.
Line: 173 to 173
  PHP, dynamic. Looks pretty easy to set up.
Added:
>
>
JCS Image Display - version 1.0.0 as of 2001-11-28 http://www.jcs.k12.oh.us/devel/

PHP, dynamic.

 
and last, but not least...

Revision 3114 Nov 2001 - TobyCabot

Line: 1 to 1
 Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

<rant>

Changed:
<
<
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs (current count: 36) and almost all of them are more-or-less the same. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 15 or 20) that are a complete waste of everybody's time.
>
>
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs (current count: 37) and almost all of them are more-or-less the same. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 15 or 20) that are a complete waste of everybody's time.
  I know I shouldn't rag on people for trying to do the right thing, but in this case I think people are actually hurting the open source community by releasing yet another half-baked project which will suck resources that might be better focussed on one or two that have a chance to become decent.
Line: 169 to 169
  Cute name, but otherwise appears to be yet another perl script. Generates static html.
Added:
>
>
nailer - version 1.0 as of 2001-11-14 http://nailer.screwdriver.net/

PHP, dynamic. Looks pretty easy to set up.

 
and last, but not least...

Revision 3027 Oct 2001 - TobyCabot

Line: 1 to 1
 Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

<rant>

Changed:
<
<
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs and almost all of them suck. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 10 or 12) that are a complete waste of everybody's time.
>
>
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs (current count: 36) and almost all of them are more-or-less the same. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 15 or 20) that are a complete waste of everybody's time.
  I know I shouldn't rag on people for trying to do the right thing, but in this case I think people are actually hurting the open source community by releasing yet another half-baked project which will suck resources that might be better focussed on one or two that have a chance to become decent.
Line: 164 to 165
  Dynamic PHP, stores album descriptions in XML. Doesn't need a database back-end.

Added:
>
>
tigger - version 1.0.1 as of 2001-10-27 http://uslinux.net/software/tigger/

Cute name, but otherwise appears to be yet another perl script. Generates static html.

 
and last, but not least...

Revision 2922 Oct 2001 - TobyCabot

Line: 1 to 1
 Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

Line: 160 to 160
  PHP, dynamic. Claims to require very little (or no) setup. Ironically, the author notes that it's "yet another" PHP image gallery script.
Added:
>
>
ezAlbum - version 0.2 as of 2001-10-21 http://www.pepperview.com/lefab/ezalbum/

Dynamic PHP, stores album descriptions in XML. Doesn't need a database back-end.

 
and last, but not least...

Revision 2821 Oct 2001 - TobyCabot

Line: 1 to 1
 Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

Line: 156 to 156
  Written in C, generates static pages. Nice feature: generates output in a different place than input so you can experiment easily.
Added:
>
>
DMI - version 1.0 as of 2001-10-19 http://tjw.org/dmi/

PHP, dynamic. Claims to require very little (or no) setup. Ironically, the author notes that it's "yet another" PHP image gallery script.

 
and last, but not least...

Revision 2709 Oct 2001 - TobyCabot

Line: 1 to 1
 Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

Line: 151 to 152
  Dynamic PHP, mysql back-end. Looks fairly feature-rich, e.g. has features such as user-moderation.
Added:
>
>
qgallery - version 0.1-2 as of 2001-10-05 http://qgallery.sourceforge.net/

Written in C, generates static pages. Nice feature: generates output in a different place than input so you can experiment easily.

 
and last, but not least...

Revision 2625 Sep 2001 - TobyCabot

Line: 147 to 147
  From Italy. perl, generates staic pages. Has configurable themes.
Added:
>
>
Kavlon Image Gallery - version "09/24/2001 bundle 4" as of 2001-09-24 http://mlug.missouri.edu/~mogmios/projects/

Dynamic PHP, mysql back-end. Looks fairly feature-rich, e.g. has features such as user-moderation.


and last, but not least...
 album - version 2.11 as of 2001-06-26 http://marginalhacks.com/Hacks/album/

Static perl, has themes. I've tried this one and it works well. It doesn't depend on funky software, the themes are easy to hack and it doesn't require strange data files for it to run (just point it at a directory full of jpg files).

Revision 2514 Sep 2001 - TobyCabot

Line: 143 to 143
  So far this is the only Java Applet of the bunch, which isn't really surprising given that Java applets have never really taken off.
Added:
>
>
HTML Slide Generator - version 1.3 as of 2001-09-13 http://almen.wipcom.it/htmlslide/

From Italy. perl, generates staic pages. Has configurable themes.

 album - version 2.11 as of 2001-06-26 http://marginalhacks.com/Hacks/album/

Static perl, has themes. I've tried this one and it works well. It doesn't depend on funky software, the themes are easy to hack and it doesn't require strange data files for it to run (just point it at a directory full of jpg files).

Revision 2412 Sep 2001 - TobyCabot

Line: 139 to 139
  perl, cgi.
Added:
>
>
Image Viewer Applet - version 1.0 as of 2001-09-11 http://www.ionet.de/iva/

So far this is the only Java Applet of the bunch, which isn't really surprising given that Java applets have never really taken off.

 album - version 2.11 as of 2001-06-26 http://marginalhacks.com/Hacks/album/

Static perl, has themes. I've tried this one and it works well. It doesn't depend on funky software, the themes are easy to hack and it doesn't require strange data files for it to run (just point it at a directory full of jpg files).

Revision 2311 Sep 2001 - TobyCabot

Line: 38 to 38
  Dynamic PHP. Probably the best docs of any of the packages I've seen so far. Uses dynamic PHP, text files or databases.
Changed:
<
<
tof - version 1.2 as of 2001-08-14 http://www.bearteam.org/tof/
>
>
tof - version 1.3.2 as of 2001-09-11 http://www.bearteam.org/tof/
  Quote the author: "based on slooze, and additionally has viewing rights, picture rating and sorting by rate,
Line: 135 to 135
  zero info about this program on its site and I don't care enough anymore to d/l it and poke around in its source code.
Added:
>
>
LiveFrame gallery - version 0.94e as of 2001-09-11 http://www.liveframe.org/

perl, cgi.

 album - version 2.11 as of 2001-06-26 http://marginalhacks.com/Hacks/album/

Static perl, has themes. I've tried this one and it works well. It doesn't depend on funky software, the themes are easy to hack and it doesn't require strange data files for it to run (just point it at a directory full of jpg files).

Revision 2208 Sep 2001 - TobyCabot

Line: 131 to 131
  Python, imagemagick. Generates static pages.
Added:
>
>
wepidia version 0.1 as of 2001-09-08 http://wepidia.sourceforge.net/

zero info about this program on its site and I don't care enough anymore to d/l it and poke around in its source code.

 album - version 2.11 as of 2001-06-26 http://marginalhacks.com/Hacks/album/

Static perl, has themes. I've tried this one and it works well. It doesn't depend on funky software, the themes are easy to hack and it doesn't require strange data files for it to run (just point it at a directory full of jpg files).

Revision 2107 Sep 2001 - TobyCabot

Line: 127 to 127
  Dynamic perl.
Added:
>
>
Curator version 1.1 as of 2001-09-07 http://curator.sourceforge.net/

Python, imagemagick. Generates static pages.

 album - version 2.11 as of 2001-06-26 http://marginalhacks.com/Hacks/album/

Static perl, has themes. I've tried this one and it works well. It doesn't depend on funky software, the themes are easy to hack and it doesn't require strange data files for it to run (just point it at a directory full of jpg files).

Revision 2004 Sep 2001 - TobyCabot

Line: 101 to 101
  Don't know much about this one.

Changed:
<
<
Atomic Photo Album - version 0.6b as of 2001-07-03 http://www.ece.fr:8000/~charissi/atomic/
>
>
Atomic Photo Album - version 0.9 as of 2001-09-03 http://www.ece.fr:8000/~charissi/atomic/
  PHP, seems to be pretty feature-rich. I'd worry about radiactive leakage, though.

Revision 1917 Aug 2001 - TobyCabot

Line: 18 to 18
  Without further ado, my experience with these packages (or notes of ones I've seen on freshmeat):
Added:
>
>
MiG - version 1.2.9 as of 2001-08-16 http://mig.sf.net/

PHP.

 photoshrink - version 2.3 as of 2001-07-17 http://ambient.2y.net/leif/projects/photoshrink/

Written in python, generates static pages. Recent release "eliminates the old, obfuscated, custom text files", which is certainly a good thing to do.

Revision 1816 Aug 2001 - TobyCabot

Line: 119 to 119
  perl script, looks as if it generates static HTML with JavaScript. Themeable, uses ImageMagick to filter many different types of images so it should be good if you've got a bunch of off-the-wall image formats lying around. Extensive docs.
Added:
>
>
Web Photo Album - version 1.1 as of 2001-08-16 http://www.robertk.com/source/

Dynamic perl.

 album - version 2.11 as of 2001-06-26 http://marginalhacks.com/Hacks/album/

Static perl, has themes. I've tried this one and it works well. It doesn't depend on funky software, the themes are easy to hack and it doesn't require strange data files for it to run (just point it at a directory full of jpg files).

Revision 1714 Aug 2001 - TobyCabot

Line: 1 to 1
Changed:
<
<
<rant>
>
>
Over the past few years I've taken some snapshots of the family. My Dad's a very competent photgrapher; he's grabbed some amazing candids of people for many years. Me, I just point'n'shoot. I thought it would be fun to put some of these photos online, although they're probably boring for everyone but the people in them.

Being a software enthusiast I thought that I'd look around for an open source photo album package. I didn't have to look far, although I did end up looking pretty widely at the category. Which leads to:

<rant>

 This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs and almost all of them suck. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 10 or 12) that are a complete waste of everybody's time.

I know I shouldn't rag on people for trying to do the right thing, but in this case I think people are actually hurting the open source community by releasing yet another half-baked project which will suck resources that might be better focussed on one or two that have a chance to become decent.

Changed:
<
<
So if you're thinking of releasing your cheezy web picture album perl script - DON'T! Even if it has some spiffy feature that none have, please swallow your pride and add that feature to someone else's package. We'll all be better off in the long run.
>
>
So if you're thinking of releasing your cheezy web picture album perl script - DON'T! Even if it has some spiffy feature that none have, please swallow your pride and add that feature to someone else's package. We'll all be better off in the long run.
  Think I'm kidding? Try a search for "album":
Changed:
<
<
</rant>
>
>
</rant>
  Without further ado, my experience with these packages (or notes of ones I've seen on freshmeat):
Line: 25 to 30
  Dynamic PHP, lots of features. Rather pretentious name since there are at least 4 other packages that have "gallery" in the name.
Added:
>
>
slooze - version 0.2.3 as of 2001-08-14 http://www.slooze.com/

Dynamic PHP. Probably the best docs of any of the packages I've seen so far. Uses dynamic PHP, text files or databases.

tof - version 1.2 as of 2001-08-14 http://www.bearteam.org/tof/

Quote the author: "based on slooze, and additionally has viewing rights, picture rating and sorting by rate, indexing with keywords, picture upload through the web, thumbnail creation, and multiple languages support."

 cyphor - version 0.19 as of 2001-07-03 http://www.cynox.ch/cyphor/

Requires PHP4 and mysql, I didn't get much beyond that.

Revision 1613 Aug 2001 - TobyCabot

Line: 95 to 95
  Another shell script (proving that my comment above is incorrect).
Added:
>
>
HTMLSpinnr's PhotoDisplay - version 2.61 as of 2001-08-08.

PHP, dynamic. Looks like a fork of "Martin's photo frame".

WebMagick - version 2.01 as of 2001-08-13 http://webmagick.sourceforge.net/

perl script, looks as if it generates static HTML with JavaScript. Themeable, uses ImageMagick to filter many different types of images so it should be good if you've got a bunch of off-the-wall image formats lying around. Extensive docs.

 album - version 2.11 as of 2001-06-26 http://marginalhacks.com/Hacks/album/

Static perl, has themes. I've tried this one and it works well. It doesn't depend on funky software, the themes are easy to hack and it doesn't require strange data files for it to run (just point it at a directory full of jpg files).

Line: 106 to 114
  In summary, why expose yourself to more risk than you need to? Use the static approach.
Added:
>
>
Think I'm kidding? On 2001-08-13 one of these packages (name withheld because I don't want to single anyone out) posted a new version with the comment A major security bug which allows visitors to view just about anything the script has access to on your system has been fixed. Now, how many such bugs remain, and how many of these packages have similar bugs that nobody's taken the time to fix?

  -- TobyCabot - 14 Jun 2001

Revision 1517 Jul 2001 - TobyCabot

Line: 13 to 13
  Without further ado, my experience with these packages (or notes of ones I've seen on freshmeat):
Added:
>
>
photoshrink - version 2.3 as of 2001-07-17 http://ambient.2y.net/leif/projects/photoshrink/

Written in python, generates static pages. Recent release "eliminates the old, obfuscated, custom text files", which is certainly a good thing to do.

 thumbnails - version 1.0.5 as of 2001-07-13 http://www.alevans.com/geekery.html#ThumbNails

perl, mostly static but with a CGI for some reason or other. Has a daemon which you can run to update the site automatically (if you don't know how to use cron).

Revision 1413 Jul 2001 - TobyCabot

Line: 13 to 13
  Without further ado, my experience with these packages (or notes of ones I've seen on freshmeat):
Added:
>
>
thumbnails - version 1.0.5 as of 2001-07-13 http://www.alevans.com/geekery.html#ThumbNails

perl, mostly static but with a CGI for some reason or other. Has a daemon which you can run to update the site automatically (if you don't know how to use cron).

 the gallery - version 1.1 as of 2001-07-07 http://www.menalto.com/projects/gallery/index.php

Dynamic PHP, lots of features. Rather pretentious name since there are at least 4 other packages that have "gallery" in the name.

Revision 1307 Jul 2001 - TobyCabot

Line: 11 to 11
  </rant>
Changed:
<
<
Without further ado, my experience with these packages:
>
>
Without further ado, my experience with these packages (or notes of ones I've seen on freshmeat):

the gallery - version 1.1 as of 2001-07-07 http://www.menalto.com/projects/gallery/index.php

Dynamic PHP, lots of features. Rather pretentious name since there are at least 4 other packages that have "gallery" in the name.

  cyphor - version 0.19 as of 2001-07-03 http://www.cynox.ch/cyphor/

Revision 1206 Jul 2001 - TobyCabot

Line: 79 to 79
  It's a little clumsy to use because you have to generate configuration files before it will run (pointing to the pictures) but overall it isn't bad, and the generated pages are very feature-rich if you like frames and javascript.
Added:
>
>
photogen - version 1.0 as of 2001-07-06.

Another shell script (proving that my comment above is incorrect).

 album - version 2.11 as of 2001-06-26 http://marginalhacks.com/Hacks/album/

Static perl, has themes. I've tried this one and it works well. It doesn't depend on funky software, the themes are easy to hack and it doesn't require strange data files for it to run (just point it at a directory full of jpg files).

Revision 1103 Jul 2001 - TobyCabot

Line: 1 to 1
 <rant>
Changed:
<
<
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs and almost all of them suck. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 that are a complete waste of everybody's time.
>
>
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs and almost all of them suck. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 (or 10 or 12) that are a complete waste of everybody's time.
  I know I shouldn't rag on people for trying to do the right thing, but in this case I think people are actually hurting the open source community by releasing yet another half-baked project which will suck resources that might be better focussed on one or two that have a chance to become decent.
Line: 13 to 13
  Without further ado, my experience with these packages:
Added:
>
>
cyphor - version 0.19 as of 2001-07-03 http://www.cynox.ch/cyphor/

Requires PHP4 and mysql, I didn't get much beyond that.

 web-gallery - version 1.2 as of 2001-06-26 http://www.anders.com/projects/webgallery/

perl, imagemagick, builds static web pages.

Line: 65 to 69
  Don't know much about this one.

Added:
>
>
Atomic Photo Album - version 0.6b as of 2001-07-03 http://www.ece.fr:8000/~charissi/atomic/

PHP, seems to be pretty feature-rich. I'd worry about radiactive leakage, though.

 PicBook - version 2.1 as of 2001-03-04 http://Welcome.To/PicBook/

The only bourne shell script of the lot, so this one gets points for originality. Generates static pages, is themeable, looks pretty good. Unfortunately the generated pages are chock full o' frames and javascript, which I find tacky. Also, the default theme puts a banner ad in the generated pages which sets off warning bells.

Revision 1002 Jul 2001 - TobyCabot

Line: 17 to 17
  perl, imagemagick, builds static web pages.
Added:
>
>
jpg2html - version 2.3 as of 2001-06-29 http://isomerica.net/~dpn/jpg2html/

perl, has some special features for owners of Mavica digital cameras.

 pharch - version 1.3.8 as of 2001-06-13 http://www.breu.org/pharch/

cgi script, 770 lines of perl.

Line: 53 to 57
  Dynamic PHP. Funny quote: "aims to make it as easy as possible to throw up a bunch of commented photos with thumbnails on the web."
Added:
>
>
yappa - "yet another php photo album", version 3.1 as of 2001-06-29. http://manu.agat.net/yappa/

Begs the question if you know that it's "yet another" then why bother?

phpix - version 2.0.2 as of 2001-06-29 http://phpix.org/

Don't know much about this one.

 PicBook - version 2.1 as of 2001-03-04 http://Welcome.To/PicBook/

The only bourne shell script of the lot, so this one gets points for originality. Generates static pages, is themeable, looks pretty good. Unfortunately the generated pages are chock full o' frames and javascript, which I find tacky. Also, the default theme puts a banner ad in the generated pages which sets off warning bells.

Revision 927 Jun 2001 - TobyCabot

Line: 13 to 13
  Without further ado, my experience with these packages:
Added:
>
>
web-gallery - version 1.2 as of 2001-06-26 http://www.anders.com/projects/webgallery/

perl, imagemagick, builds static web pages.

 pharch - version 1.3.8 as of 2001-06-13 http://www.breu.org/pharch/

cgi script, 770 lines of perl.

Line: 49 to 53
  Dynamic PHP. Funny quote: "aims to make it as easy as possible to throw up a bunch of commented photos with thumbnails on the web."
Added:
>
>
PicBook - version 2.1 as of 2001-03-04 http://Welcome.To/PicBook/

The only bourne shell script of the lot, so this one gets points for originality. Generates static pages, is themeable, looks pretty good. Unfortunately the generated pages are chock full o' frames and javascript, which I find tacky. Also, the default theme puts a banner ad in the generated pages which sets off warning bells.

It's a little clumsy to use because you have to generate configuration files before it will run (pointing to the pictures) but overall it isn't bad, and the generated pages are very feature-rich if you like frames and javascript.

 album - version 2.11 as of 2001-06-26 http://marginalhacks.com/Hacks/album/
Changed:
<
<
Static perl, has themes.
>
>
Static perl, has themes. I've tried this one and it works well. It doesn't depend on funky software, the themes are easy to hack and it doesn't require strange data files for it to run (just point it at a directory full of jpg files).

I've rebuilt the caboteria photo album with this script and I'm pleased with the results. I recommend this package.

 
A note about security: these packages tend to fall into two categories: those that generate a bunch of static pages and those that generate pages on the fly. Clearly the latter has more functional potential, as it can provide picture upload, dynamic comments, etc. What shouldn't be overlooked, however, are the security implications of the dynamic approach. If you generate a bunch of static pages and put them in a viewable path then you haven't added any additional security risk to your server beyond your web server software. Every CGI, however, is a new program which gets run each time someone looks at a page. I don't know about you, but I feel fairly confident that most of the obvious (and non-obvious) security holes in Apache have been found and fixed. OTOH, I really can't say the same thing about "Ed's picture album CGI program."

Revision 826 Jun 2001 - TobyCabot

Line: 49 to 49
  Dynamic PHP. Funny quote: "aims to make it as easy as possible to throw up a bunch of commented photos with thumbnails on the web."
Added:
>
>
album - version 2.11 as of 2001-06-26 http://marginalhacks.com/Hacks/album/

Static perl, has themes.

 
A note about security: these packages tend to fall into two categories: those that generate a bunch of static pages and those that generate pages on the fly. Clearly the latter has more functional potential, as it can provide picture upload, dynamic comments, etc. What shouldn't be overlooked, however, are the security implications of the dynamic approach. If you generate a bunch of static pages and put them in a viewable path then you haven't added any additional security risk to your server beyond your web server software. Every CGI, however, is a new program which gets run each time someone looks at a page. I don't know about you, but I feel fairly confident that most of the obvious (and non-obvious) security holes in Apache have been found and fixed. OTOH, I really can't say the same thing about "Ed's picture album CGI program."

Revision 724 Jun 2001 - TobyCabot

Line: 5 to 5
  So if you're thinking of releasing your cheezy web picture album perl script - DON'T! Even if it has some spiffy feature that none have, please swallow your pride and add that feature to someone else's package. We'll all be better off in the long run.
Changed:
<
<
Think I'm kidding? Try a freshmeat search for "album": http://freshmeat.net/search/?q=album
</rant>
>
>
Think I'm kidding? Try a search for "album":

</rant>

  Without further ado, my experience with these packages:
Line: 36 to 39
  BBGallery - version 1.01 as of 2001-06-17 http://www.bb-zone.com/zope/bbzone/projects/bbgallery
Changed:
<
<
perl, generates static web pages, written by the same guy that did BBPic.
>
>
perl, generates static web pages, written by the same guy that did BBPic. html embedded in perl (yuk).
  AutoTGA - version 0.1.0 as of 2001-06-19 http://www.phatinum.org/AutoTGA/

Yet another! Obviously there aren't enough already in existence, and thanks to sourceforge and freshmeat every nitwit who can write 200 lines of perl can now have their own project. This one features either command-line or CGI operation.

Changed:
<
<
Martin's Photo Frame - version 2.1 as of 2001-06-24
>
>
Martin's Photo Frame - version 2.1 as of 2001-06-24 http://dougiamas.com/photoalbum
  Dynamic PHP. Funny quote: "aims to make it as easy as possible to throw up a bunch of commented photos with thumbnails on the web."

Revision 624 Jun 2001 - TobyCabot

Line: 28 to 28
  My Photo Gallery - version 1.9 as of 2001-06-11 http://www.fuzzymonkey.org/perl/
Changed:
<
<
Results look good, worth a look.
>
>
Results look good, dynamic approach.
  IDS - version 0.71 as of 2001-06-14 http://ids.sourceforge.net/
Line: 42 to 42
  Yet another! Obviously there aren't enough already in existence, and thanks to sourceforge and freshmeat every nitwit who can write 200 lines of perl can now have their own project. This one features either command-line or CGI operation.
Added:
>
>
Martin's Photo Frame - version 2.1 as of 2001-06-24

Dynamic PHP. Funny quote: "aims to make it as easy as possible to throw up a bunch of commented photos with thumbnails on the web."

 
A note about security: these packages tend to fall into two categories: those that generate a bunch of static pages and those that generate pages on the fly. Clearly the latter has more functional potential, as it can provide picture upload, dynamic comments, etc. What shouldn't be overlooked, however, are the security implications of the dynamic approach. If you generate a bunch of static pages and put them in a viewable path then you haven't added any additional security risk to your server beyond your web server software. Every CGI, however, is a new program which gets run each time someone looks at a page. I don't know about you, but I feel fairly confident that most of the obvious (and non-obvious) security holes in Apache have been found and fixed. OTOH, I really can't say the same thing about "Ed's picture album CGI program."

Revision 523 Jun 2001 - TobyCabot

Line: 42 to 42
  Yet another! Obviously there aren't enough already in existence, and thanks to sourceforge and freshmeat every nitwit who can write 200 lines of perl can now have their own project. This one features either command-line or CGI operation.
Added:
>
>

A note about security: these packages tend to fall into two categories: those that generate a bunch of static pages and those that generate pages on the fly. Clearly the latter has more functional potential, as it can provide picture upload, dynamic comments, etc. What shouldn't be overlooked, however, are the security implications of the dynamic approach. If you generate a bunch of static pages and put them in a viewable path then you haven't added any additional security risk to your server beyond your web server software. Every CGI, however, is a new program which gets run each time someone looks at a page. I don't know about you, but I feel fairly confident that most of the obvious (and non-obvious) security holes in Apache have been found and fixed. OTOH, I really can't say the same thing about "Ed's picture album CGI program."

In summary, why expose yourself to more risk than you need to? Use the static approach.

  -- TobyCabot - 14 Jun 2001

Revision 419 Jun 2001 - TobyCabot

Line: 38 to 38
  perl, generates static web pages, written by the same guy that did BBPic.
Added:
>
>
AutoTGA - version 0.1.0 as of 2001-06-19 http://www.phatinum.org/AutoTGA/

Yet another! Obviously there aren't enough already in existence, and thanks to sourceforge and freshmeat every nitwit who can write 200 lines of perl can now have their own project. This one features either command-line or CGI operation.

  -- TobyCabot - 14 Jun 2001

Revision 317 Jun 2001 - TobyCabot

Line: 34 to 34
  perl cgi, generates pages on the fly.
Added:
>
>
BBGallery - version 1.01 as of 2001-06-17 http://www.bb-zone.com/zope/bbzone/projects/bbgallery

perl, generates static web pages, written by the same guy that did BBPic.

  -- TobyCabot - 14 Jun 2001

Revision 215 Jun 2001 - TobyCabot

Line: 30 to 30
  Results look good, worth a look.
Added:
>
>
IDS - version 0.71 as of 2001-06-14 http://ids.sourceforge.net/

perl cgi, generates pages on the fly.

 -- TobyCabot - 14 Jun 2001

Revision 114 Jun 2001 - TobyCabot

Line: 1 to 1
Added:
>
>
<rant>
This category of software is a pretty good example of "just because you can - doesn't mean you should." In other words, there are far too many of these programs and almost all of them suck. The problem is that there are so many that it becomes difficult to pick a good one without wasting time wading through 3 or 4 that are a complete waste of everybody's time.

I know I shouldn't rag on people for trying to do the right thing, but in this case I think people are actually hurting the open source community by releasing yet another half-baked project which will suck resources that might be better focussed on one or two that have a chance to become decent.

So if you're thinking of releasing your cheezy web picture album perl script - DON'T! Even if it has some spiffy feature that none have, please swallow your pride and add that feature to someone else's package. We'll all be better off in the long run.

Think I'm kidding? Try a freshmeat search for "album": http://freshmeat.net/search/?q=album
</rant>

Without further ado, my experience with these packages:

pharch - version 1.3.8 as of 2001-06-13 http://www.breu.org/pharch/

cgi script, 770 lines of perl.

Strange and rigid file layout, html is munged in with the perl (hard to change style), generates bogus html.

Don't bother.

BBPic - http://www.bb-zone.com/zope/bbzone/bbpic_html/

GTK program to build a static photo archive. Not bad, actually, but the author has done the right thing and discontinued the project. Thanks BB!

cthumb - version 3.3.1 as of 2001-06-13 http://puchol.com/cpg/software/cthumb/

Gotta check this one out - it looks feature-rich.

My Photo Gallery - version 1.9 as of 2001-06-11 http://www.fuzzymonkey.org/perl/

Results look good, worth a look.

-- TobyCabot - 14 Jun 2001

View topic | History: r41 < r40 < r39 < r38 | More topic actions...
Copyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding The Caboteria? Send feedback