Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-20 Thread Mateusz Loskot
 I would have gone with a license saying You can modify and redistribute as 
 long as the derived work is also under an open license, not necessarily GPL. 
 Does that make sense? Does that exist?

http://en.wikipedia.org/wiki/WTFPL

Best regards,
-- 
Mateusz  Loskot, http://mateusz.loskot.net
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users


Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-20 Thread Pierre Racine
Not really the same thing as I said... ;-)

I would prefer You just DO WHAT THE FUCK YOU WANT TO as long as it stay 
open...

 -Original Message-
 From: postgis-users-boun...@lists.osgeo.org [mailto:postgis-users-
 boun...@lists.osgeo.org] On Behalf Of Mateusz Loskot
 Sent: Wednesday, November 20, 2013 9:52 AM
 To: PostGIS Users Discussion
 Subject: Re: [postgis-users] The first release of the PostGIS Add-ons is out!
 
  I would have gone with a license saying You can modify and redistribute
 as long as the derived work is also under an open license, not necessarily
 GPL. Does that make sense? Does that exist?
 
 http://en.wikipedia.org/wiki/WTFPL
 
 Best regards,
 --
 Mateusz  Loskot, http://mateusz.loskot.net
 ___
 postgis-users mailing list
 postgis-users@lists.osgeo.org
 http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users


Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-20 Thread Sandro Santilli
On Wed, Nov 20, 2013 at 09:56:56AM -0500, Pierre Racine wrote:
 Not really the same thing as I said... ;-)
 
 I would prefer You just DO WHAT THE FUCK YOU WANT TO as long as it stay 
 open...

That's GPL, really. The only reason for people NOT to like it is
when they want to craft some piece of closed source and still use
what you send out to the world as an open component.

--strk;
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users


Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-20 Thread Rémi Cura
There is a very big difference between :' i tweak one of your function, so
my tweak must be open source' and 'i use one of your function, so my code
must be open source'.

Unfortunately GPL imposes both.

Cheers,

Rémi-C


2013/11/20 Sandro Santilli s...@keybit.net

 On Wed, Nov 20, 2013 at 09:56:56AM -0500, Pierre Racine wrote:
  Not really the same thing as I said... ;-)
 
  I would prefer You just DO WHAT THE FUCK YOU WANT TO as long as it stay
 open...

 That's GPL, really. The only reason for people NOT to like it is
 when they want to craft some piece of closed source and still use
 what you send out to the world as an open component.

 --strk;
 ___
 postgis-users mailing list
 postgis-users@lists.osgeo.org
 http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users

___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users

Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-20 Thread Paolo Cavallini
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Il 20/11/2013 16:32, Rémi Cura ha scritto:
 There is a very big difference between :' i tweak one of your function, so my 
 tweak
 must be open source' and 'i use one of your function, so my code must be open 
 source'.
 
 Unfortunately GPL imposes both.

from my point of view, this is a Very Good Thing

- -- 
Paolo Cavallini - www.faunalia.eu
Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.15 (GNU/Linux)
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iEYEARECAAYFAlKM1r4ACgkQ/NedwLUzIr5SaACgoM78J5gKMoo2lFG/Qqx24hCJ
UUoAoKgOIIakZ/HvbL94jT4gGVoWFQis
=iyTi
-END PGP SIGNATURE-
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users


Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-20 Thread Sandro Santilli
On Wed, Nov 20, 2013 at 04:32:12PM +0100, Rémi Cura wrote:
 There is a very big difference between :' i tweak one of your function, so
 my tweak must be open source' and 'i use one of your function, so my code
 must be open source'.
 
 Unfortunately GPL imposes both.

It's not unfortunate, it's the price some free software authors want
to attach to their products. They don't want a profit for themselves
but for the community at large, in form of more free software availability.

--strk;
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users


Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-20 Thread Rémi Cura
This is not as simple,
Many open source software are not GPL (starting from standard implementing
api ),
including postgres !


GPL is not always the answer, and here I don't think it is.

For me it should be a more open license, and the project should be hosted
on the postgis github.

Cheers,
Rémi-C


2013/11/20 Sandro Santilli s...@keybit.net

 On Wed, Nov 20, 2013 at 04:32:12PM +0100, Rémi Cura wrote:
  There is a very big difference between :' i tweak one of your function,
 so
  my tweak must be open source' and 'i use one of your function, so my code
  must be open source'.
 
  Unfortunately GPL imposes both.

 It's not unfortunate, it's the price some free software authors want
 to attach to their products. They don't want a profit for themselves
 but for the community at large, in form of more free software availability.

 --strk;
 ___
 postgis-users mailing list
 postgis-users@lists.osgeo.org
 http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users

___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users

Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-20 Thread Vincent Picavet
Hi,

  I would prefer You just DO WHAT THE FUCK YOU WANT TO as long as it stay
  open...
 
 That's GPL, really. The only reason for people NOT to like it is
 when they want to craft some piece of closed source and still use
 what you send out to the world as an open component.

Another reason is when the GPL itself is not clear on how it can be applied to 
some code, because it has been written for compiled code initially.
If someone can explain clearly how GPL terms apply to Pl/PgSQL code, I would 
be glad to hear it. Otherwise it is just adding confusion to something which 
should be simple, and first people concerned are not proprietary software 
developers, but opensource developers and wannabe contributors.

And last reason is the kind of reason we just had with SFCGAL : 
incompatibilities between opensource licence. If you begin to annoy opensource 
developers wanting to do some opensource code, you just reach the opposite 
goal of your initial intent. This does harm.

Vincent
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users


Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-20 Thread Olivier Courtin

On Nov 20, 2013, at 3:48 PM, Pierre Racine wrote:

Salut Pierre,

 Thanks Vincent for this input.
 
 I'll go for GPL for now as it's that a nightmare to change afterward if, 
 really, someone complains.

I'm agree with Remi and Vincent points.
And i don't see there, any coming code valuable enough to be protected against 
monsters.

Pl/PgSQL codes, as an interpreted language, are not designed to implement real 
data treatment,
and Pl/PgSQL code will be too close to PostgreSQL and PostGIS to be reused in 
some other project than PostGIS itself

So what ?





P.S: Anyhow launching a new app with a licence flame could be also a way to 
make people talk about it...  ^^

O.
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users


Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-19 Thread Pierre Racine
I knew we would fall into a license nightmare... So far we've got suggestions 
for No rights reserved, BSD, Creative Common Zero, GPL, LGPL, MIT...

Any of these license would make it hard to move a function from the Add-ons to 
PostGIS core? That would be a good candidate for elimination.

Why people do not like the PostGIS GPL?

Pierre

 -Original Message-
 From: postgis-users-boun...@lists.osgeo.org [mailto:postgis-users-
 boun...@lists.osgeo.org] On Behalf Of Mathieu Basille
 Sent: Monday, November 18, 2013 2:04 PM
 To: PostGIS Users Discussion
 Subject: Re: [postgis-users] The first release of the PostGIS Add-ons is out!
 
 Le 11/18/2013 12:25 PM, Stephen Woodbridge a écrit :
  On 11/18/2013 12:20 PM, Mateusz Loskot wrote:
  On 18 November 2013 17:13, Pierre Racine
 pierre.rac...@sbf.ulaval.ca
  wrote:
  I'm a license ignorant.
 
  Release it into the public domain and
  include a statement that you release all rights
  adding No rights reserved.
 
  Best regards,
 
+1 on this because it is the most friendly and can be used by everyone
  regardless of license that they are using. It absolutely has no license
  conflicts.
 
 Although I'm a very big fan of public domain, it has its own limitations.
 For instance, some countries (randomly picked: France) do not allow one to
 declare its creation in the public domain. This is something that's granted
 from its nature (e.g. a representative speech or a math formula) or that is
 gained after a couple of decades after the death of the author (which is
 quite unlikely for PostGIS).
 
 Instead, I would much favor explicit licenses, such as the much simple
 (2-clauses) BSD [1] or the Creative Common Zero [2]. Both of them give the
 user the maximum flexibility and make sure there is no license conflict
 afterwards. The BSD, my favorite, is also super easy to read and understand.
 
 Sincerely,
 Mathieu.
 
 
 [1] http://opensource.org/licenses/BSD-2-Clause
 
 [2] https://creativecommons.org/publicdomain/zero/1.0/
 
 
 
  Best,
 -Steve
  ___
  postgis-users mailing list
  postgis-users@lists.osgeo.org
  http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
 
 --
 
 ~$ whoami
 Mathieu Basille, PhD
 
 ~$ locate --details
 University of Florida \\
 Fort Lauderdale Research and Education Center
 (+1) 954-577-6314
 http://ase-research.org/basille
 
 ~$ fortune
 « Le tout est de tout dire, et je manque de mots
 Et je manque de temps, et je manque d'audace. »
   -- Paul Éluard
 ___
 postgis-users mailing list
 postgis-users@lists.osgeo.org
 http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users


Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-19 Thread Pierre Racine
I guess the fact that PL/pgSQL is not compiled and hence is open by nature 
should have an incidence on the choice of the license. No?

I bend toward GPL in any case...

 -Original Message-
 From: postgis-users-boun...@lists.osgeo.org [mailto:postgis-users-
 boun...@lists.osgeo.org] On Behalf Of Pierre Racine
 Sent: Tuesday, November 19, 2013 1:45 PM
 To: PostGIS Users Discussion
 Subject: Re: [postgis-users] The first release of the PostGIS Add-ons is out!
 
 I knew we would fall into a license nightmare... So far we've got suggestions
 for No rights reserved, BSD, Creative Common Zero, GPL, LGPL, MIT...
 
 Any of these license would make it hard to move a function from the Add-
 ons to PostGIS core? That would be a good candidate for elimination.
 
 Why people do not like the PostGIS GPL?
 
 Pierre
 
  -Original Message-
  From: postgis-users-boun...@lists.osgeo.org [mailto:postgis-users-
  boun...@lists.osgeo.org] On Behalf Of Mathieu Basille
  Sent: Monday, November 18, 2013 2:04 PM
  To: PostGIS Users Discussion
  Subject: Re: [postgis-users] The first release of the PostGIS Add-ons is 
  out!
 
  Le 11/18/2013 12:25 PM, Stephen Woodbridge a écrit :
   On 11/18/2013 12:20 PM, Mateusz Loskot wrote:
   On 18 November 2013 17:13, Pierre Racine
  pierre.rac...@sbf.ulaval.ca
   wrote:
   I'm a license ignorant.
  
   Release it into the public domain and
   include a statement that you release all rights
   adding No rights reserved.
  
   Best regards,
  
 +1 on this because it is the most friendly and can be used by everyone
   regardless of license that they are using. It absolutely has no license
   conflicts.
 
  Although I'm a very big fan of public domain, it has its own limitations.
  For instance, some countries (randomly picked: France) do not allow one
 to
  declare its creation in the public domain. This is something that's granted
  from its nature (e.g. a representative speech or a math formula) or that is
  gained after a couple of decades after the death of the author (which is
  quite unlikely for PostGIS).
 
  Instead, I would much favor explicit licenses, such as the much simple
  (2-clauses) BSD [1] or the Creative Common Zero [2]. Both of them give
 the
  user the maximum flexibility and make sure there is no license conflict
  afterwards. The BSD, my favorite, is also super easy to read and
 understand.
 
  Sincerely,
  Mathieu.
 
 
  [1] http://opensource.org/licenses/BSD-2-Clause
 
  [2] https://creativecommons.org/publicdomain/zero/1.0/
 
 
  
   Best,
  -Steve
   ___
   postgis-users mailing list
   postgis-users@lists.osgeo.org
   http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
 
  --
 
  ~$ whoami
  Mathieu Basille, PhD
 
  ~$ locate --details
  University of Florida \\
  Fort Lauderdale Research and Education Center
  (+1) 954-577-6314
  http://ase-research.org/basille
 
  ~$ fortune
  « Le tout est de tout dire, et je manque de mots
  Et je manque de temps, et je manque d'audace. »
-- Paul Éluard
  ___
  postgis-users mailing list
  postgis-users@lists.osgeo.org
  http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
 ___
 postgis-users mailing list
 postgis-users@lists.osgeo.org
 http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users


Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-19 Thread Stephen Mather
How could we avoid a license discussion... :) .  I think there are two
relevant points from the discussion:

1) It should be licensed such that it can go into core if such an option
for some or all functions reveals itself in the future

2) It should be flexible enough for wide reuse.

#1 precludes all licenses not GPL compatible.  #2 precludes the GPL.

IMHO, It's fine (actually wonderful) that postgis is in the GPL, it
protects the project and does not really limit its use in any substantive
way.  It's big enough to stand on its own.  But re: #2 GPL would limit the
wide use of these scripts.

If all the above is true, then what are the options?  MIT and CC-0?  I
don't know, but someone on this list does... .

Best,
Steve



On Tue, Nov 19, 2013 at 2:13 PM, Pierre Racine
pierre.rac...@sbf.ulaval.cawrote:

 I guess the fact that PL/pgSQL is not compiled and hence is open by
 nature should have an incidence on the choice of the license. No?

 I bend toward GPL in any case...

  -Original Message-
  From: postgis-users-boun...@lists.osgeo.org [mailto:postgis-users-
  boun...@lists.osgeo.org] On Behalf Of Pierre Racine
  Sent: Tuesday, November 19, 2013 1:45 PM
  To: PostGIS Users Discussion
  Subject: Re: [postgis-users] The first release of the PostGIS Add-ons is
 out!
 
  I knew we would fall into a license nightmare... So far we've got
 suggestions
  for No rights reserved, BSD, Creative Common Zero, GPL, LGPL, MIT...
 
  Any of these license would make it hard to move a function from the Add-
  ons to PostGIS core? That would be a good candidate for elimination.
 
  Why people do not like the PostGIS GPL?
 
  Pierre
 
   -Original Message-
   From: postgis-users-boun...@lists.osgeo.org [mailto:postgis-users-
   boun...@lists.osgeo.org] On Behalf Of Mathieu Basille
   Sent: Monday, November 18, 2013 2:04 PM
   To: PostGIS Users Discussion
   Subject: Re: [postgis-users] The first release of the PostGIS Add-ons
 is out!
  
   Le 11/18/2013 12:25 PM, Stephen Woodbridge a écrit :
On 11/18/2013 12:20 PM, Mateusz Loskot wrote:
On 18 November 2013 17:13, Pierre Racine
   pierre.rac...@sbf.ulaval.ca
wrote:
I'm a license ignorant.
   
Release it into the public domain and
include a statement that you release all rights
adding No rights reserved.
   
Best regards,
   
  +1 on this because it is the most friendly and can be used by
 everyone
regardless of license that they are using. It absolutely has no
 license
conflicts.
  
   Although I'm a very big fan of public domain, it has its own
 limitations.
   For instance, some countries (randomly picked: France) do not allow one
  to
   declare its creation in the public domain. This is something that's
 granted
   from its nature (e.g. a representative speech or a math formula) or
 that is
   gained after a couple of decades after the death of the author (which
 is
   quite unlikely for PostGIS).
  
   Instead, I would much favor explicit licenses, such as the much simple
   (2-clauses) BSD [1] or the Creative Common Zero [2]. Both of them give
  the
   user the maximum flexibility and make sure there is no license conflict
   afterwards. The BSD, my favorite, is also super easy to read and
  understand.
  
   Sincerely,
   Mathieu.
  
  
   [1] http://opensource.org/licenses/BSD-2-Clause
  
   [2] https://creativecommons.org/publicdomain/zero/1.0/
  
  
   
Best,
   -Steve
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
  
   --
  
   ~$ whoami
   Mathieu Basille, PhD
  
   ~$ locate --details
   University of Florida \\
   Fort Lauderdale Research and Education Center
   (+1) 954-577-6314
   http://ase-research.org/basille
  
   ~$ fortune
   « Le tout est de tout dire, et je manque de mots
   Et je manque de temps, et je manque d'audace. »
 -- Paul Éluard
   ___
   postgis-users mailing list
   postgis-users@lists.osgeo.org
   http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
  ___
  postgis-users mailing list
  postgis-users@lists.osgeo.org
  http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
 ___
 postgis-users mailing list
 postgis-users@lists.osgeo.org
 http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users

___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users

Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-19 Thread Pierre Racine
 IMHO, It's fine (actually wonderful) that postgis is in the GPL, it protects 
 the
 project and does not really limit its use in any substantive way.  It's big
 enough to stand on its own.  But re: #2 GPL would limit the wide use of
 these scripts.

How would GPL limit the wide use of these scripts? I find it's ok that any 
derivative be licensed the same way. It doesn't force a using software to be 
completely under GPL, just the derivative scripts of those scripts. It seems to 
me that the fact that PL/pgSQL is open by nature makes it very easy to 
redistribute these files or any derivative with the same license without 
limiting the rest of the software to be under any other kind of license. Does 
that make sense?

Pierre
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users


Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-19 Thread Stephen Mather
Oh, I prefer GPL, and in this case, since it's uncompiled code it probably
doesn't matter.  I just know lots of people belly ache about the GPL, so
I'm trying to insert that perspective... .  :)


On Tue, Nov 19, 2013 at 2:42 PM, Pierre Racine
pierre.rac...@sbf.ulaval.cawrote:

  IMHO, It's fine (actually wonderful) that postgis is in the GPL, it
 protects the
  project and does not really limit its use in any substantive way.  It's
 big
  enough to stand on its own.  But re: #2 GPL would limit the wide use of
  these scripts.

 How would GPL limit the wide use of these scripts? I find it's ok that any
 derivative be licensed the same way. It doesn't force a using software to
 be completely under GPL, just the derivative scripts of those scripts. It
 seems to me that the fact that PL/pgSQL is open by nature makes it very
 easy to redistribute these files or any derivative with the same license
 without limiting the rest of the software to be under any other kind of
 license. Does that make sense?

 Pierre
 ___
 postgis-users mailing list
 postgis-users@lists.osgeo.org
 http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users

___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users

Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-19 Thread Bborie Park
 Its your code, pick the one you want.


+1. If there was one true answer to the licensing question, this would be
it.

-bborie
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users

Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-19 Thread Mathieu Basille
Sorry to be a little bit late in the discussion, but in my opinion, there 
are really two sensible solutions:


1) Use the most simple and liberal (permissive) license. No license is not 
an option, since it means copyright by default, and public domain is not a 
good option due to specific issues in some countries. With this approach, 
the BSD is probably the best choice: the license is very short, and very 
easy to read and understand. This would basically allow anybody to reuse 
parts or whole of the code in open source or proprietary projects.


2) Stick to the PostGIS license as you suggest. This can be justified by 
the fact that the code would be hard to reuse without PostGIS itself, so 
that it's not such a big deal to restrict the reuse of the code... As the 
others said, if you're more comfortable with it, stick to it! However, keep 
in mind, that, if you have many contributions, it would make a latter 
change to a more liberal license all the more difficult (every other 
authors would have to give his agreement). This doesn't make it a bad 
choice, though, but it's better to know the pros and cons in advance!


Mathieu.


Le 11/19/2013 03:48 PM, Pierre Racine a écrit :

1. If it is GPL and I add it to my code them my code has to be licensed
undr GPL. This is problematic for most business. If I have a proprietary
product that I'm spent 100's of thousands of hours to develop and
believe that it is critical to my success, there is no way that I can
afford to allow GPL code into it. This is not a judgement call on the
correctness of this thinking. And the GPL advocates will have similar
arguments from their point of view.


My point is that, if you want to integrate it with something more restrictive, 
it is always very easy to separate them in different files with a different 
licensing scheme mostly because PL/pgSQL is not compiled.

I'm going with GPL...

Pierre
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users



--

~$ whoami
Mathieu Basille, PhD

~$ locate --details
University of Florida \\
Fort Lauderdale Research and Education Center
(+1) 954-577-6314
http://ase-research.org/basille

~$ fortune
« Le tout est de tout dire, et je manque de mots
Et je manque de temps, et je manque d'audace. »
 -- Paul Éluard
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users


[postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-18 Thread Pierre Racine
Hey!

I'm glad today to launch the PostGIS Add-ons. This new PostGIS extension aims 
at providing a quick, more Agile way to release pure PL/pgSQL functions 
developed by the PostGIS user community. It includes 15 new functions. Among 
them, two functions to aggregate raster/vector overlay statistics, one to 
extract values from a vector coverage to a raster, one to generate random 
points inside a polygon and two new aggregates functions helping removing 
overlaps in a table of geometry.

Read more about the PostGIS Add-ons at 
http://geospatialelucubrations.blogspot.ca/2013/11/launching-postgis-add-ons-new-postgis.html

Pierre
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users


Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-18 Thread Pierre Racine
Good point. I'm such not a license guy Should be the same as PostGIS (GPL). 
I will add license notice in the next release (very soon!).

Pierre

 -Original Message-
 From: postgis-users-boun...@lists.osgeo.org [mailto:postgis-users-
 boun...@lists.osgeo.org] On Behalf Of Rémi Cura
 Sent: Monday, November 18, 2013 11:49 AM
 To: PostGIS Users Discussion
 Subject: Re: [postgis-users] The first release of the PostGIS Add-ons is out!
 
 Very cool idea.
 I have a lot of plpgsql functions.
 
 One more detail : what about licenses?
 
 Cheers,
 Rémi-C
 
 
 2013/11/18 Pierre Racine pierre.rac...@sbf.ulaval.ca
 
 
   Hey!
 
   I'm glad today to launch the PostGIS Add-ons. This new PostGIS
 extension aims at providing a quick, more Agile way to release pure
 PL/pgSQL functions developed by the PostGIS user community. It includes
 15 new functions. Among them, two functions to aggregate raster/vector
 overlay statistics, one to extract values from a vector coverage to a raster,
 one to generate random points inside a polygon and two new aggregates
 functions helping removing overlaps in a table of geometry.
 
   Read more about the PostGIS Add-ons at
 http://geospatialelucubrations.blogspot.ca/2013/11/launching-postgis-
 add-ons-new-postgis.html
 
   Pierre
   ___
   postgis-users mailing list
   postgis-users@lists.osgeo.org
   http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
 
 

___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users

Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-18 Thread Rémi Cura
Sorry for the license, I needed a clear answer :-) I personnaly would
prefere LGPL, like postgres.

can you consider to use a template doc (wiki in github?, or pure markdown)
, more detailled than just in code comment? I feel the current PostGIS doc
per function should be a lower limit of documentation.

Also important : you may quickely go to several dozens of functions, why
not decide now for an architecture (classifying the contrib), maybe with
label, maybe with classical folders? Like raster, util, rewrite, etc
etc.

Last : what is the process for a contrib to be accepted? Surely it should
be tested by another personn than dev before being added?

Cheers,
Rémi-C


2013/11/18 Pierre Racine pierre.rac...@sbf.ulaval.ca

 Good point. I'm such not a license guy Should be the same as PostGIS
 (GPL). I will add license notice in the next release (very soon!).

 Pierre

  -Original Message-
  From: postgis-users-boun...@lists.osgeo.org [mailto:postgis-users-
  boun...@lists.osgeo.org] On Behalf Of Rémi Cura
  Sent: Monday, November 18, 2013 11:49 AM
  To: PostGIS Users Discussion
  Subject: Re: [postgis-users] The first release of the PostGIS Add-ons is
 out!
 
  Very cool idea.
  I have a lot of plpgsql functions.
 
  One more detail : what about licenses?
 
  Cheers,
  Rémi-C
 
 
  2013/11/18 Pierre Racine pierre.rac...@sbf.ulaval.ca
 
 
Hey!
 
I'm glad today to launch the PostGIS Add-ons. This new PostGIS
  extension aims at providing a quick, more Agile way to release pure
  PL/pgSQL functions developed by the PostGIS user community. It includes
  15 new functions. Among them, two functions to aggregate raster/vector
  overlay statistics, one to extract values from a vector coverage to a
 raster,
  one to generate random points inside a polygon and two new aggregates
  functions helping removing overlaps in a table of geometry.
 
Read more about the PostGIS Add-ons at
  http://geospatialelucubrations.blogspot.ca/2013/11/launching-postgis-
  add-ons-new-postgis.html
 
Pierre
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
 
 

 ___
 postgis-users mailing list
 postgis-users@lists.osgeo.org
 http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users

___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users

Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-18 Thread Pierre Racine
Humm.. Lots of requirements...

 Sorry for the license, I needed a clear answer :-) I personnaly would prefere
 LGPL, like postgres.

Doesn't seems like a good idea to make it different than PostGIS. How is LGPL 
different from LPG? I'm a license ignorant.
 
 can you consider to use a template doc (wiki in github?, or pure markdown)
 , more detailled than just in code comment? I feel the current PostGIS doc
 per function should be a lower limit of documentation.

There is a quick list of available functions at the beginning of the file. I 
would rather go for less maintenance as possible. If you want to copy/remove 
the doc from the file to the wiki. Feel free to do it.

 Also important : you may quickely go to several dozens of functions, why
 not decide now for an architecture (classifying the contrib), maybe with
 label, maybe with classical folders? Like raster, util, rewrite, etc 
 etc.

A small step at a time...
 
 Last : what is the process for a contrib to be accepted? Surely it should be
 tested by another personn than dev before being added?

I wrote some criterias at the beginning of the file. It goes like this:

-your function is written in pure PL/pgSQL (no C!),
-your function is generic enough to be useful to other PostGIS users, 
-you follow functions and variables naming and indentation conventions already 
in use in the files, 
-you document your function like the ones already provided, 
-you provide some tests in the postgis_addons_test.sql file,
-you add the necessary DROP statements in the postgis_addons_uninstall.sql file.

Pierre
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users


Re: [postgis-users] The first release of the PostGIS Add-ons is out!

2013-11-18 Thread Pierre Racine
Rémi,

 About license :
 if you use GPL function, your code becomes GPL, this might be a problem if
 using it inside company.
 If you use LGPL, you can do basically what you want.

I think about going like Mateusz and Stephen suggested. What do you think?

 Using PostGIS everyday, I already find it hard to find the functions I need. I
 feel there is no point to provide additionnal functions if you have to know
 them to use them.

Every function is preceded with a description of the parameters and a 
self-contained and a typical example. The question is: Should this 
documentation be: 1) embedded in the .sql file 2) in the readme 3) in the wiki? 
for now I thought that embedding it in the file, beside the code, with a quick 
list at the beginning like the one in the PostGIS doc, was the most simple way.

 Say I'm developping and I need a function, how would I know you have a
 function I might use, by searching trough all the functions name?

You look in the quick list at the beginning.

 I understand your maintenance concern, yet it could be mandatory to
 document new function in markdown or in wiki when someone contribute,
 thus eanbling a google search.

It could be. I tried to put as less barrier as possible to new contributors.

 About test : Your idea being more for users than regular developpers, how
 to ensure quality.

There is a .sql test file to be executed manually. Please give it a try.

 I may be totally wrong, but I fear it will become like many open source
 graveyard of non-maintained poorly written functions (I include myself in
 people whose code have to be reviewed).

I engage to be the guardian of quality for a while.  Hopefully you're wrong and 
I suggest you be the first contributor... ;-)

For myself I had most of those functions written since a while and they were 
spread in many files. I had to clean them so they are easier to find and 
install for my users.

Pierre
___
postgis-users mailing list
postgis-users@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users