Photo Organizer

  • Status Closed
  • Percent Complete
    100%
  • Task Type Feature Request
  • Category Backend / Core
  • Assigned To
    pizza
  • Operating System All
  • Severity Medium
  • Priority Very Low
  • Reported Version Stable
  • Due in Version 2.32
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Photo Organizer
Opened by pizza - 2006-05-16
Last edited by pizza - 2006-08-01

FS#62 - Rewrite installer to use *anything* other than tcsh

TCSH is a gawd-awful pile of crap, and the install script reflects that.

Code duplicated all over the place... yuck. No functions! Yuck! (And no, parameterized aliases don't really count..)

These days one is also more likely to have perl than tcsh installed..

Closed by  pizza
2006-09-26 01:50
Reason for closing:  Implemented
Additional comments about closing:  I'm closing this -- the installer's as good as it's going to get; most of the remianing work is prettying it up.
Admin
pizza commented on 2006-08-01 18:53

I'm prototyping an installation tool written in PHP; the idea is this:

* Create user
* Create DB
* Create image repository directory

* Copy PO sources to somewhere in the webroot
* fire up http://somewhere/po-root/install.php, follow instructions.

The install script will automagically install/upgrade the database.

Admin
pizza commented on 2006-08-03 14:54

The prototype now automatically installs and upgrades the database tables as necessary. It's already much nicer than the tcsh-installer.

To-do:

* External dependency upgrades: Migrating repository layout (2.13->2.14) and adding PL/PGSQL (2.14->2.15). The former can be handled in-place, but the latter may require special command-line treatment.

Admin
pizza commented on 2006-08-03 20:53

Lots more work done.

To-do:

* PL/PGSql addition/deletions
* import/update of pl/pgsql functions a little special.

Admin
pizza commented on 2006-08-04 19:43

All that's left now is better testing and to finish stripping down the original installer to just include the essentials, and documentation updates.

Admin
pizza commented on 2006-09-18 21:25

The installation documentation has been rewritten. Time to eliminate the old installer.

I think I'll eliminate the old documentation that comes with Photo Organizer.

Admin
pizza commented on 2006-09-21 00:12

The installer and documentation is gone from -devel now.

-Stable's documentation is getting updated slowly. We're getting really close to release.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing