Bug#511715: gallery3 Debian package

2011-08-10 Thread Tanguy Ortolo
Michael Schultheiss, 2011-08-10 10:01 UTC-0400:
> The thread at
> http://sourceforge.net/mailarchive/message.php?msg_id=27792791 has the
> current status of Gallery3 and Debian.

Thank you. This explains the unfortunate delay.

For your information I had to deal with the exact same problem (license
information for third-party libraries and Flash applets) for my package
dokuwiki, although it was already in Debian. For the license information
I had to track these third-party libraries to get their original
licenses, and to find their authors to have them re-license them when it
was not clear. For the Flash applets, this appears to be a common
problem with no current solution, so I chose to simply remove them
(fortunately they were really secondary in DokuWiki) and document how to
restore them if needed.

Seen you last modifications to the copyright file, I guess the license
information issue can be considerer as fixed, although it would be a
good occastion to switch to the DEP-5 copyright format that seems more
appropriate for complex license information.

I do not know if an acceptable solution can be found for the Flash
applets. The possibilities I see are:
* have the Flash applets, along with their source, accepted by the
  ftpmaster team even though we have no tool to recompile them;
* put gallery3 in contrib;
* remove the Flash applets;
* put the Flash applets in a distinct package in contrib.

Anyway, I would like to say that there is actually a point in having
gallery3 in Debian if it is possible.  Indeed, people often have a
Debian server and want to install Gallery on it, but I do not think the
opposite situation (people installing Debian because they want to run
Gallery) is as frequent. Thus I think most potential users of Gallery 3
under Debian will first try to use their regular tools to search a
package to install, and perhaps go no further when they see that
gallery3 is not available (this is where I failed, for instance): going
to the upstream website for instructions is not such a common practice
amng Debian users.


Librement,

-- 
 ,--.
: /` )   Tanguy Ortolo  
| `-'Debian Maintainer
 \_


signature.asc
Description: Digital signature


Bug#511715: gallery3 Debian package

2011-08-10 Thread Michael Schultheiss
Tanguy Ortolo wrote:
> Hello Michael,
> 
> I want to take some news about the packaging of Gallery 3. It has been
> several years since this ITP report was filed, and I know you have not
> abandonned it since you have updated your package only a month ago.
> 
> However, even though you seem to have a working package (I have not
> tested it yet), it is still not part of Debian, and not even in the NEW
> queue. I do not know why this is stalled, but could you either explain
> if there is some specific reason for that, or ask for help?
> 
> Packaging software is a good thing, but if it is not to release them I
> think it is only a waste of time…

The thread at
http://sourceforge.net/mailarchive/message.php?msg_id=27792791 has the
current status of Gallery3 and Debian.


signature.asc
Description: Digital signature


Bug#511715: gallery3 Debian package

2011-08-10 Thread Tanguy Ortolo
Hello Michael,

I want to take some news about the packaging of Gallery 3. It has been
several years since this ITP report was filed, and I know you have not
abandonned it since you have updated your package only a month ago.

However, even though you seem to have a working package (I have not
tested it yet), it is still not part of Debian, and not even in the NEW
queue. I do not know why this is stalled, but could you either explain
if there is some specific reason for that, or ask for help?

Packaging software is a good thing, but if it is not to release them I
think it is only a waste of time…


Librement,

-- 
 ,--.
: /` )   Tanguy Ortolo  
| `-'Debian Maintainer
 \_


signature.asc
Description: Digital signature


Bug#511715: gallery3 Debian package

2011-01-23 Thread Bharat Mediratta
> /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  \
  -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



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511715: gallery3 Debian package

2011-01-23 Thread Michael Schultheiss
Michael Schultheiss wrote:
> Bharat Mediratta wrote:
> > Thanks, Michael.  Roughly when will it show up in unstable?  I'd love to
> > test it out.
> 
> Normally it takes about a week but since the new stable release is
> coming out shortly, it may take a bit longer.  I'll get the package
> uploaded to people.debian.org this afternoon.

While awaiting the gallery3 package's migration into Debian Unstable,
packages can be obtained from my people.debian.org repository.  To
access the package:

1. Add the following to /etc/apt/sources.list.d/gallery3.list

deb http://people.debian.org/~schultmc/debian unstable/
deb-src http://people.debian.org/~schultmc/debian unstable/

2. sudo apt-key adv --keyserver keyring.debian.org --recv-keys 9EC002FE1C9CA517
3. sudo apt-get update
4. sudo apt-get install gallery3

/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.


signature.asc
Description: Digital signature