[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#511715: gallery3 Debian package



> /etc/gallery3/apache.conf has the /gallery3 alias disabled by default -
> for testing purposes you'll most likely want to uncomment out the alias
> and restart apache.

Ok, I've got it installed.  Some notes:

1) In the current state with the Alias disabled by default, it's not
usable after installation and there are no instructions on how to make
it usable.  Why not enable the /gallery3 alias by default?

2) After enabling the /gallery3 alias it then takes me to the installer,
which it should not have to.  There's enough information there for the
debian package to set it up automatically.  A few notes on what we
should be doing:

- I don't like /var/lib/gallery3/g3data -- it's too close to g2data and
  is bound to cause some confusion.  I think we should just use
  /var/lib/gallery3 as the directory and not have a subdir.

- /usr/share/gallery3/var should be a symlink to /var/lib/gallery3

- The package installer should be doing the install as well.  This is as
  easy as running:

    php5 /usr/share/gallery3/installer/index.php \
      -u root \
      -p <mysql_root_pw> \
      -d gallery3

If you do those steps in the debian package, then after the package
install is finished, Gallery 3 is ready to go at /gallery3, which is the
desired result.  Anything less than that will result in a ton of forum
support for us, which is not what we want out of this.

Upon upgrade, the package should run "php5 index.php upgrade" after
installing new files and it's good to go.

-Bharat



Reply to: