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

Re: Packaging of mailinglist archives



On Sun, Jan 23, 2005 at 03:09:59PM +0100, Jan Kesten wrote:
> 
> Hi,
> 
> at first thanks Magnus and Frank for the hint to find a documentaion
> only package to look at. Finally I managed to get working packages, that
> install mbox-archives of mailinglists under /usr/share/doc/mailinglists
Nice idea.  Where do you get the mbox from?

> (by the way: is this the right list for questions like this? If not just
> tell me which one is better :-)
Seems okay with me.

> By now each package installs his files in
> 
> /usr/share/doc/mailinglists/<listname>/<yyyymm>.mbox
> 
> using a 'install' statement in debian/rules.
dh_install?  I would recommend that (instead of /usr/bin/install or
whatever) because then you can list all the the files and their
ultimate destination directory in ./debian/mailinglists.install.  This
helps to keep ./debian/rules clean.

> Apart form this file, it installs some copyright notice as the package
> did where I looked at and like it is described in the policy manual that
> every package needs to have one and it's changelog.

> So, what copyright to use for a mailinglist archive?

Good question.

  http://www.debian.org/MailingLists/#disclaimer
  http://www.debian.org/MailingLists/disclaimer
  (How confusing.  Those are two different pages.)

I would recommend including the full text of the relevent sections of
those pages.  Especially

  "Obviously the author still owns the copyright to the content of
  these emails that they have written."

and

  "By posting material, the posting party warrants and represents that
  it owns the copyright with respect to such material, has received
  permission from the copyright owner, or that the material is in the
  public domain. The posting party further warrants and represents
  that it otherwise has the full and unencumbered right to post such
  material and that such posting will not infringe any rights or
  interests of others."

> And is there any other comment about the way I'm doing these
> package(s)?
Make sure that its an architecture-independent package, of course (as
with any documentation package).  Also, consider compressing the
files.  bzip will do wonders on text (my mailbox just compressed from
46MB to 21MB).  Debian's mirrors would appreciate that:)  I just
checked, and mutt can handle gzipped mbox.  I don't know about other
MUAs though.

Justin



Reply to: