taskSavannah Administration - Tasks: task #3882, Submission of Dragon Mountain

 
 

task #3882: Submission of Dragon Mountain

Submitter:  Ronald Broekhuizen <broekie>
Submitted:  Mon 14 Mar 2005 08:09:43 PM UTC
   
 
Should Start On:  Wed 16 Mar 2005 12:00:00 AM UTC Should be Finished on:  Wed 16 Mar 2005 12:00:00 AM 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 30 Mar 2005 01:28:56 AM UTC, comment #8: 

Reviewed the project and approved it.

Please remember to update the FSF address in the source files.

Sylvain Beucler <Beuc>
Tue 29 Mar 2005 05:37:17 PM UTC, comment #7: 

I would hate to sound impatient, but it has been 9 days since we last heared from you.

Could somebody please approve our project or at least give us a status update?

We would really like to get this thing going.

Thanks!

Ronald Broekhuizen <broekie>
Sat 26 Mar 2005 09:46:54 PM UTC, comment #6: 

Just wondering what is happening with the approval on our project.  Its been almost a week since we last heard anything.  Thanks.

Mark Loeser <Halcy0n>
Wed 23 Mar 2005 09:10:37 PM UTC, comment #5: 

I'm just curious how much longer this process is going to take because I was waiting to get CVS and such setup before working on the project at all, but at this rate it doesn't look like I'll be able to work on it until after my spring break is finished.

As Broekie said, sources can be found for each project in the original description.  2 of our projects are actually hosted by Savannah, so I would think those shouldn't need to be checked too thoroughly.  Just to make it easier:

Rapunzel: http://savannah.gnu.org/cgi-bin/viewcvs/snservices/ircd/?only_with_tag=sor1_3
SnowWhite: http://savannah.nongnu.org/cgi-bin/viewcvs/snservices/services
IceQueen: http://cvs.blitzed.org/bopm

Mark Loeser <Halcy0n>
Sun 20 Mar 2005 04:32:44 PM UTC, comment #4: 

Hi Zeus,

See the project description for the current sourcecodes of the projects.

We have no additions yet, because we would like to set up CVS first.

Regards,

Ronald Broekhuizen <broekie>
Sun 20 Mar 2005 02:00:35 PM UTC, comment #3: 

Hi Ronald,

As I see there's no problem in approve your project, but do you have
any source code yet? if you have it please, give us an URL to download
it or if you prefer upload it to this tracker.

We wish to review your source code, even if it is not functional, to
catch potential legal issues early.

For example, to release your program properly under the GPL you must
include a copyright notice and permission-to-copy statements at
the beginning of every file of source code.  This is explained in
http://www.gnu.org/licenses/gpl-howto.html.  Our review would help catch
potential omissions such as these.

On the other hand if you do not have any source code, we can approve
your project as without source code, this means that we will review
your CVS in a month(more or less) looking for any kind of problem, in
case that you do not have source code yet, are you agree with this
point?

Regards,

Jonathan Gonzalez V. <zeus>
Thu 17 Mar 2005 09:02:38 AM UTC, comment #2: 

The projects are used for the 10thKingdom IRC Network.

We currently run recent versions of all three of the projects (SorIRCd, SorServices and BOPM), which together form the IRC network.
However, we would like to improve them and implement some new features. That is what this project would be about, forking all three of those projects into three 10thKingdom projects.

The Rapunzel IRCd (currently SorIRCd) is entirely written in C. It is under the GPLv1 license.
Rapunzel is what the clients connect to, and what relays all the messages from the clients to the other clients. Besides clients, the IRCd also connects to other IRCds in order to create a network which can hold more clients, and be more reliable in case of a server failure.

SnowWhite Services (currently SorServ aka SNServices) is written in C and C++. It is completely under the BSD license.
SnowWhite creates a few IRC Services on the network. The current version has the following services:
NickServ - Registration of a nickname
ChanServ - Registration of a channel
OperServ - Tools for IRC Operators
InfoServ - Information Service, Opers can set a message here which will be displayed to the clients
MemoServ - Short Message service, clients can send short messages to eachother when the recipient is offline

IceQueen Open Proxy Monitor (currently BOPM) is also written entirely in C. It is under the GPLv2 license.
IceQueen is, as it states, an Open Proxy Monitor. When a client connects to the network, IceQueen checks the IP against one ore more public and/or private blacklists.
If the IP is listed in one of the blacklists, the client will be disconnected from the network, with a message stating that the client's IP is blacklisted, and supplying contact information in case the client believes this is an error.
IF the IP is not listed in one of the blacklists, IceQueen probes the IP on a set of known Open Proxy ports. In case one of these ports is open, the client is disconnected, with a message stating the client we found an open port on the client's machine which in most cases means it is running an open proxy, and ofcourse once again contact information.

None of them have any external dependencies besides what you would find in a minimal UNIX-derived system installation.

The project Dragon Mountain will not have a license itself. Instead, all three subprojects will have its own license, in order to keep the licenses the way they are at the moment.

So, to summarize:
Rapunzel, IRCd, written in C, GPLv1 license
SnowWhite, Services, written in C and C++, BSD license
IceQueen, Open Proxy Monitor, written in C, GPLv2 license

Ronald Broekhuizen <broekie>
Wed 16 Mar 2005 11:33:26 PM UTC, comment #1: 

Hi Ronald,

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

Can you explain more about how you will use these projects? we need a
detailed technical description that specifies such requirements as
programming languages and external libraries.  It should be at least
one-half a page.

Please after explain your project define the license you will use for
your project.

Regards,

Jonathan Gonzalez V. <zeus>
Mon 14 Mar 2005 08:09:43 PM UTC, original submission:  


Site Admin. Approval/Edition URL:
 <https://savannah.nongnu.org/admin/groupedit.php?group_id=7421>


###### ORIGINAL SUBMISSION DETAILS ######

System Group Name:
-----------------
  dragonmtn


Full Name:
----------
  Dragon Mountain


Type:
-----
  non-GNU


License:
--------
  Other


Other License:
--------------
  Rapunzel: BSD/GPL-1
SnowWhite: BSD
IceQueen: GPL-2


Description:
------------
  This project has forked the three programs that make the 10thKingDom Internet Relay Chat network a reality, and intends to modify and improve these.

The Rapunzel IRC daemon has originated from the SorceryNet IRCd, of which the CVS can be checked here:
http://savannah.gnu.org/cgi-bin/viewcvs/snservices/ircd/?only_with_tag=sor1_3

The SnowWhite services have originated from the SorceryNet services, more information on their website:
http://www.nongnu.org/snservices.
CVS: http://savannah.nongnu.org/cgi-bin/viewcvs/snservices/services/

The IceQueen proxyscanner has originated from the Blitzed Open Proxy Monitor, please see their wiki for more information:
http://wiki.blitzed.org/BOPM
CVS: http://cvs.blitzed.org/bopm/


Other Software Required:
------------------------



Other Comments:
---------------


#########################################

Ronald Broekhuizen <broekie>

 

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

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

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 8 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-03-30 Beuc StatusNone Done
    Percent Complete30% 100%
    Open/ClosedOpen Closed
2005-03-20 zeus Percent Complete10% 30%
2005-03-16 zeus Should Start On- 2005-03-16
    Should be Finished on- 2005-03-16
    Percent Complete0% 10%
    Assigned toNone zeus

Back to the top

Powered by Savane 3.13-02a9.
Corresponding source code