taskSavannah Administration - Tasks: task #5611, Submission of Mini http server:...

 
 

task #5611: Submission of Mini http server: w3server

Submitter:  Christian Gosch <golib>
Submitted:  Sun 28 May 2006 10:03:38 PM UTC
   
 
Should Start On:  Sun 28 May 2006 12:00:00 AM UTC Should be Finished on:  Wed 07 Jun 2006 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  tizzef Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Mon 10 Jul 2006 12:51:47 PM UTC, comment #6: 

Hi,

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

Regards.

Patrick Camus <tizzef>
Thu 06 Jul 2006 01:55:05 PM UTC, comment #5: 

I realised I was not logged in when I submitted the last change.
It actually really was me.

Christian

Christian Gosch <golib>
Thu 06 Jul 2006 01:50:00 PM UTC, comment #4: 

Hi Patrick,
I removed the .c file (not needed anyway) and the rest of the gifs.
I also changed the documentation a bit while I was at it.
Unfortunately, doxygen creates gif files on the way (the tabs).
I removed them, so either users create their own documentation or
they get along without the fancy tabs. If anyone is using it at all anyway, that is ;)

cheers,
Christian

Anonymous
Thu 06 Jul 2006 12:20:55 PM UTC, comment #3: 

Hi Christian,

Sorry for the delay.

It is quite good :)

Please, as I said, in my prvious mail, please remove all the gif files from your tarball. (e.g. christian.gif, w3server2.gif)

And please update the <w3server/htdocs/w3server.c> file with correct headers and permissions to copy statement.

Cheers.

Patrick Camus <tizzef>
Thu 15 Jun 2006 10:38:12 AM UTC, comment #2: 

Hi,
have you received my email answer?
I remplaced the original package by a modified package
with hopefully all necessary changes.

cheers,
Christian

Christian Gosch <golib>
Thu 08 Jun 2006 09:55:54 AM UTC, comment #1: 

Hi,

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

At first and in order to release your project properly and unambiguously under the GNU GPL, please place copyright notices and permission-to-copy statements at the beginning of every copyrightable file, usually any file more than 10 lines long (e.g. : <w3server/source/client/src> and <w3server/source/server/src>).

In addition, please update the copy of the plain text version of the GPL, available from http://www.gnu.org/licenses/gpl.txt, into the file named "COPYING".

For more information, see http://www.gnu.org/licenses/gpl-howto.html.

If some of your files cannot carry such notices (e.g. binary files), then you can add a README file in the same directory containing the copyright and license notices. Check http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html for further information.

The GPL FAQ explains why these procedures must be followed.  To learn why a copy of the GPL must be included with every copy of the code, for example, see http://www.gnu.org/licenses/gpl-faq.html#WhyMustIInclude.

At second, please remove GIF image files from your project and replace them with an other format (such as PNG or JPEG).

Because of the patents (Unisys and IBM) covering the LZW compression algorithm which are used when making GIF files, it's impossible to have free software to generate proper GIFs.  These patents also apply to the compress program.

For more information, see http://www.gnu.org/philosophy/gif.html.

And at last, there is no problem to host your project since you make the changes listed above. :)

Cheers.

Patrick Camus <tizzef>
Sun 28 May 2006 10:03:38 PM UTC, original submission:  

A new project has been registered at Savannah
The project account will remain inactive until a site admin approve or discard 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):

  <https://savannah.gnu.org/siteadmin/groupedit.php?group_id=8597>


######### REGISTRATION DETAILS #########

Full Name:
----------
  Mini http server: w3server

System Group Name:
-----------------
  w3server

Type:
-----
  non-GNU software & documentation

License:
--------
  GNU General Public License V2 or later

Description:
------------
  This is yet another http server, written originally as an
assignment in a computer networks class at uni.
It is written in C, uses multi-threading and seemed quite stable
and, prior to all, it is small (compiles in 2 seconds).
It does, to my knowledge, not support full http 1.0, but
it may be useful for other projects which just need a minimal
http server and/or for educational purposes.
It was tested on an older Solaris and on a current
GNU/Linux system (Gentoo using Kernel 2.6.15 and gcc 3.3.6).
The compiler complains about a few warnings which I am willing to fix if the program will be used by anyone. Apart from that, there is no active development since it was written in 2000. I just never got along to
submitting it to sourceforge or savannah.

The source package is here:
http://www.cvgpr.uni-mannheim.de/gosch/software/w3server.tar.gz


The license is GPL version 2.

Other Software Required:
------------------------
  Dependencies:
- libfl from Flex
- pthreads library



Christian Gosch <golib>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #10314:  w3server.tar.gz added by None (266KiB - application/x-gzip - Hopefully now completely compliant version.)
file #10238:  w3server.tar.gz added by golib (276KiB - application/postscript - Version with requestes changes (also at the link pointed to in the description))

 

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

Date Changed by Updated Field Previous Value => Replaced by
2006-07-10 tizzef StatusWait reply Done
    Percent Complete90% 100%
    Open/ClosedOpen Closed
2006-07-06 None Attached File- Added w3server.tar.gz, #10314
2006-07-06 tizzef StatusIn Progress Wait reply
    Percent Complete30% 90%
2006-06-23 golib Attached File- Added w3server.tar.gz, #10238
2006-06-16 tizzef StatusWait reply In Progress
2006-06-08 tizzef StatusIn Progress Wait reply
    Percent Complete10% 30%
2006-06-04 tizzef StatusNone In Progress
    Assigned toNone tizzef
    Percent Complete0% 10%

Back to the top

Powered by Savane 3.13-4448.
Corresponding source code