taskSavannah Administration - Tasks: task #7860, Submission of dgrey

 
 

task #7860: Submission of dgrey

Submitter:  Oskar Liljeblad <oskar>
Submitted:  Wed 19 Mar 2008 09:15:42 PM UTC
   
 
Should Start On:  Tue 18 Mar 2008 11:00:00 PM UTC Should be Finished on:  Fri 28 Mar 2008 11:00:00 PM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  zeus Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Wed 09 Apr 2008 12:43:49 PM UTC, comment #8: 

Hi Oskar,

I have approved your project.  You will receive an automated e-mail
containing detailed information about the approval.

Regards.

Jonathan Gonzalez V. <zeus>
Wed 02 Apr 2008 04:40:33 PM UTC, comment #7: 

I have now created a new module replacing IO::Multiplex{,2}. It is called IO::Muxer and is released as GPLv3. It is included in the attached tarball.

Regards,

Oskar


(file #15381)

Oskar Liljeblad <oskar>
Tue 01 Apr 2008 06:08:55 PM UTC, comment #6: 

I still would like my project to be hosted at Savannah. I have not yet received a reply from the IO::Multiplex people regarding the licensing, and as a result I'm currently creating a new GPLv3 module aimed at replacing it. Hopefully it will be finished this week.

Oskar

Oskar Liljeblad <oskar>
Tue 01 Apr 2008 01:49:00 PM UTC, comment #5: 

Hi Oskar,

I am waiting for an answer from you.

If within one week I still do not get a reply, I will remove your
project. You will still be able to register it again once you have the
time to deal with the registration issues.

Are you still willing to host your project at Savannah? If not, please
tell us - we don't bite, and it will make us gain time.

Regards.

Jonathan Gonzalez V. <zeus>
Sun 23 Mar 2008 06:00:14 PM UTC, comment #4: 

Hi Oskar,


> I want to use GPLv3, and I have updated all the necessary files in the source code tarball to reflect this.


Ok, I'll change your license when we approve your project.

>  Multiplex2.pm is based on Multiplex.pm from the Perl module
>  IO::Multiplex, but I have made many incompatible changes to it. I
>  initially thought IO::Multiplex was released under the terms of the
>  GNU GPL (v2), but when checking more closely it says:
>
> Copyright 1999 Bruce J Keeler <-unavailable->
> Copyright 2001-2003 Rob Brown <-unavailable->
> Released under the terms of the Artistic License.
>
> Any recommendations on how to proceed - should I contact the authors
> above and ask their permission to re-license it as GPL?


Please, if you can contact the authors and ask them for a new version
of Multiplex with a new version of the license. I don't think that
this process will be fast, so can you keep that dependency out of your
project for now? until you get an answer from the authors.

Maybe it will be a good idea to create new code for your
project that may replace the use of that library and license it under
GPLv3. That's a good option too.

> The documentation is dual-licensed, FDL or GPLv3. See dgrey.texi.


I'm sorry, that was my mistake.

I've reviewed your source code and everything is fine to me, so we
just have to resolve the problem with the Perl lib.

Regards,

Jonathan Gonzalez V. <zeus>
Sun 23 Mar 2008 02:57:52 PM UTC, comment #3: 

Sorry, I didn't log in. Comment #2 and file #15315 was posted by me.

Oskar Liljeblad <oskar>
Sun 23 Mar 2008 02:55:03 PM UTC, comment #2: 

1. I want to use GPLv3, and I have updated all the necessary files in the source code tarball to reflect this.

2. Multiplex2.pm is based on Multiplex.pm from the Perl module IO::Multiplex, but I have made many incompatible changes to it. I initially thought IO::Multiplex was released under the terms of the GNU GPL (v2), but when checking more closely it says:

  Copyright 1999 Bruce J Keeler <bruce@gridpoint.com>

  Copyright 2001-2003 Rob Brown <bbb@cpan.org>

  Released under the terms of the Artistic License.

Any recommendations on how to proceed - should I contact the authors above and ask their permission to relicense it as GPL?

3. The documentation is dual-licensed, FDL or GPLv3. See dgrey.texi.


(file #15315)

Anonymous
Sun 23 Mar 2008 01:41:47 PM UTC, comment #1: 

Hi Oskar,

I'm evaluating the project you submitted for approval in Savannah.

I've notice that you want to use GPLv2 for your project, this is
according to your selected license on your project submission and the
COPYING file in your tarball, but your files are using the GPLv3
license notice, please, can you clarify this? If you want to use GPLv3
please, change your COPYING file and I'll change your option on the
project. On the other hand, if you want to keep the use of GPLv2,
please change the license notice on your files.

Also noticed that you have a file called "Multiplex2.pm" inside of
lib/IO/ directory, as I see this is a dependency, you may want to
keep it out of your tarball. This isn't less important if you want to
let the users choose the version of the dependency.

Related to your documents, please release them under the GNU FDL, we
have a whole policy about this issue, you may want to read the follow
URL to better understand this point:
    https://savannah.gnu.org/forum/forum.php?forum_id=4303

If you are willing to make the changes mentioned above, please provide
us with an URL to an updated tarball of your project.  Upon review, we
will reconsider your project for inclusion in Savannah.

To help us better keep track of your registration, please use the
tracker's web interface by following the link below. Do not reply
directly; the registration process is not driven by e-mail, and we
will not receive such replies.

Regards.

Jonathan Gonzalez V. <zeus>
Wed 19 Mar 2008 09:15:42 PM UTC, original submission:  

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards the registration.


Registration Administration


While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific Group Administration page, accessible only to site administrators, effectively logged as site administrators (superuser):



Registration Details


  • Name: dgrey
  • System Name:  dgrey
  • Type: non-GNU software & documentation
  • License: GNU General Public License v2 or later





Description:

dgrey is a greylisting policy server that allows greylist information to be synchronized between multiple mail exchange servers. All information is shared between the nodes and the nodes are equal - there is no master. The nodes may lose communication for a while, and still be able to correctly resynchronize later. This works because all nodes keep a log of database changes. All communication is done over a TCP connection, optionally password protected.

dgrey works with mail transfer agents such as Postfix and Exim.

dgrey is written in Perl by Oskar Liljeblad. It is based on Postgrey by David Schweikert.



Other Software Required:

Perl 5.8.0 or later
http://www.perl.org/
GPL/Artistic License

BerkeleyDB for Perl
http://search.cpan.org/search?dist=BerkeleyDB
GPL/Artistic License

Berkeley Database
http://www.sleepycat.com/
Berkeley Database License (see http://www.gnu.org/licenses/info/Sleepycat.html)

and an MTA such as:

Postfix
http://www.postfix.org
IBM Public License (see http://www.opensource.org/licenses/ibmpl.php)

Exim
http://www.exim.org/
GPL



Other Comments:

No public release yet


Tarball URL:

http://savannah.gnu.org/submissions_uploads/dgrey-0.1.0.tar.gz


Oskar Liljeblad <oskar>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #15381:  dgrey-0.1.0-20080402.tar.gz added by oskar (203KiB - application/x-gzip - Updated source code with new GPLv3 IO::Muxer module)
file #15315:  dgrey-0.1.0-20080323.tar.gz added by None (208KiB - application/gzip - Updated source code tarball)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by zeus (Posted a comment)
  • -email is unavailable- added by oskar (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 9 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2008-04-09 zeus StatusPing-ed Done
        Percent Complete90% 100%
        Open/ClosedOpen Closed
    2008-04-02 oskar Attached File- Added dgrey-0.1.0-20080402.tar.gz, #15381
    2008-04-01 zeus StatusWait reply Ping-ed
    2008-03-23 zeus Percent Complete0% 90%
    2008-03-23 None Attached File- Added dgrey-0.1.0-20080323.tar.gz, #15315
    2008-03-23 zeus StatusNone Wait reply
        Assigned toNone zeus

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code