Bug#751199: shellcheck packaging

2014-06-24 Thread Helmut Grohne
Hi Joachim,

On Mon, Jun 23, 2014 at 06:11:21PM -0700, Joachim Breitner wrote:
 Thanks. The full packaging is now at
 $ darcs get darcs.debian.org:/darcs/pkg-haskell/shellcheck

Thanks for picking this up.

When we spoke about it on IRC, it was mentioned that the shellcheck
library package should probably be exposed as well. However the debian
package above only builds shellcheck, not libghc-shellcheck-dev and
friends. Is that intended?

 Do you want to do the upload (don???t forget to tag and push then), or
 should I do it?

Please go ahead.

 I seriously consider debian/ to be non-copyrightable (at least in the
 trivial cases we have in the DHG) so I don???t care. If in doubt, I???d use
 BSD though.

That view is fine with me (although manual pages generally are
copyrightable and in that case the manual page clearly is a derivative
work. So if it is copyrightable, then it probably has to be AGPL-3+.)

Helmut


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140624064503.ga3...@alf.mars



Bug#751199: shellcheck packaging

2014-06-24 Thread Joachim Breitner
Hi,

Am Dienstag, den 24.06.2014, 08:45 +0200 schrieb Helmut Grohne:
 Hi Joachim,
 
 On Mon, Jun 23, 2014 at 06:11:21PM -0700, Joachim Breitner wrote:
  Thanks. The full packaging is now at
  $ darcs get darcs.debian.org:/darcs/pkg-haskell/shellcheck
 
 Thanks for picking this up.
 
 When we spoke about it on IRC, it was mentioned that the shellcheck
 library package should probably be exposed as well. However the debian
 package above only builds shellcheck, not libghc-shellcheck-dev and
 friends. Is that intended?

yes. I don’t think we need the library until a program comes along that
uses it, and libraries incur a much higher cost on Debian in terms of
maintenance.

  Do you want to do the upload (don???t forget to tag and push then), or
  should I do it?
 
 Please go ahead.

✓

  I seriously consider debian/ to be non-copyrightable (at least in the
  trivial cases we have in the DHG) so I don???t care. If in doubt, I???d use
  BSD though.
 
 That view is fine with me (although manual pages generally are
 copyrightable and in that case the manual page clearly is a derivative
 work. So if it is copyrightable, then it probably has to be AGPL-3+.)

Right, forgot about the manpage.

Greetings,
Joachim

-- 
Joachim nomeata Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata



signature.asc
Description: This is a digitally signed message part


Bug#751199: shellcheck packaging

2014-06-23 Thread Helmut Grohne
Dear Haskell team,

I started packaging the non-Haskell bits for shellcheck and am providing
them as a starting point for a shellcheck package hoping that you'll
take this task.

Please find a copyright file and a manual page attached.

The copyright file will need updating for the debian directory.

I license my contributions under the license that was used for
shellcheck upstream (AGPL-3+). If a more liberal license is needed for
some reason, don't hesitate to ask.

Please CC me in replies.

Helmut
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: ShellCheck
Upstream-Contact: Vidar Holen vi...@vidarholen.net
Source: http://hackage.haskell.org/package/ShellCheck
 Also http://www.shellcheck.net/
 and https://github.com/koalaman/shellcheck

Files: *
Copyright: 2012-2014 Vidar Holen
License: AGPL-3+

License: AGPL-3+
 GNU AFFERO GENERAL PUBLIC LICENSE
Version 3, 19 November 2007
 .
  Copyright (C) 2007 Free Software Foundation, Inc. http://fsf.org/
  Everyone is permitted to copy and distribute verbatim copies
  of this license document, but changing it is not allowed.
 .
 Preamble
 .
   The GNU Affero General Public License is a free, copyleft license for
 software and other kinds of works, specifically designed to ensure
 cooperation with the community in the case of network server software.
 .
   The licenses for most software and other practical works are designed
 to take away your freedom to share and change the works.  By contrast,
 our General Public Licenses are intended to guarantee your freedom to
 share and change all versions of a program--to make sure it remains free
 software for all its users.
 .
   When we speak of free software, we are referring to freedom, not
 price.  Our General Public Licenses are designed to make sure that you
 have the freedom to distribute copies of free software (and charge for
 them if you wish), that you receive source code or can get it if you
 want it, that you can change the software or use pieces of it in new
 free programs, and that you know you can do these things.
 .
   Developers that use our General Public Licenses protect your rights
 with two steps: (1) assert copyright on the software, and (2) offer
 you this License which gives you legal permission to copy, distribute
 and/or modify the software.
 .
   A secondary benefit of defending all users' freedom is that
 improvements made in alternate versions of the program, if they
 receive widespread use, become available for other developers to
 incorporate.  Many developers of free software are heartened and
 encouraged by the resulting cooperation.  However, in the case of
 software used on network servers, this result may fail to come about.
 The GNU General Public License permits making a modified version and
 letting the public access it on a server without ever releasing its
 source code to the public.
 .
   The GNU Affero General Public License is designed specifically to
 ensure that, in such cases, the modified source code becomes available
 to the community.  It requires the operator of a network server to
 provide the source code of the modified version running there to the
 users of that server.  Therefore, public use of a modified version, on
 a publicly accessible server, gives the public access to the source
 code of the modified version.
 .
   An older license, called the Affero General Public License and
 published by Affero, was designed to accomplish similar goals.  This is
 a different license, not a version of the Affero GPL, but Affero has
 released a new version of the Affero GPL which permits relicensing under
 this license.
 .
   The precise terms and conditions for copying, distribution and
 modification follow.
 .
TERMS AND CONDITIONS
 .
   0. Definitions.
 .
   This License refers to version 3 of the GNU Affero General Public License.
 .
   Copyright also means copyright-like laws that apply to other kinds of
 works, such as semiconductor masks.
 .
   The Program refers to any copyrightable work licensed under this
 License.  Each licensee is addressed as you.  Licensees and
 recipients may be individuals or organizations.
 .
   To modify a work means to copy from or adapt all or part of the work
 in a fashion requiring copyright permission, other than the making of an
 exact copy.  The resulting work is called a modified version of the
 earlier work or a work based on the earlier work.
 .
   A covered work means either the unmodified Program or a work based
 on the Program.
 .
   To propagate a work means to do anything with it that, without
 permission, would make you directly or secondarily liable for
 infringement under applicable copyright law, except executing it on a
 computer or modifying a private copy.  Propagation includes copying,
 distribution (with or without modification), making available to the
 public, and in some countries 

Bug#751199: shellcheck packaging

2014-06-23 Thread Joachim Breitner
Hi Helmut,

Am Montag, den 23.06.2014, 23:13 +0200 schrieb Helmut Grohne:
 I started packaging the non-Haskell bits for shellcheck and am providing
 them as a starting point for a shellcheck package hoping that you'll
 take this task.
 
 Please find a copyright file and a manual page attached.

 The copyright file will need updating for the debian directory.

Thanks. The full packaging is now at
$ darcs get darcs.debian.org:/darcs/pkg-haskell/shellcheck

Do you want to do the upload (don’t forget to tag and push then), or
should I do it?

 I license my contributions under the license that was used for
 shellcheck upstream (AGPL-3+). If a more liberal license is needed for
 some reason, don't hesitate to ask.

I seriously consider debian/ to be non-copyrightable (at least in the
trivial cases we have in the DHG) so I don’t care. If in doubt, I’d use
BSD though.

Greetings,
Joachim

-- 
Joachim nomeata Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata



signature.asc
Description: This is a digitally signed message part