Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Jan 2017 06:53:43 -0700
From:      Adam Weinberger <adamw@adamw.org>
To:        Alexey Dokuchaev <danfe@FreeBSD.org>
Cc:        Larry Rosenman <ler@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r431156 - in head/www: . miniminiweb
Message-ID:  <0E2CA482-E13E-461F-B8DE-B9E9A8FB2DEC@adamw.org>
In-Reply-To: <20170111133702.GA36222@FreeBSD.org>
References:  <201701110304.v0B34f5u031359@repo.freebsd.org> <20170111133702.GA36222@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> On 11 Jan, 2017, at 6:37, Alexey Dokuchaev <danfe@FreeBSD.org> wrote:
>=20
> On Wed, Jan 11, 2017 at 03:04:41AM +0000, Larry Rosenman wrote:
>> New Revision: 431156
>> URL: https://svnweb.freebsd.org/changeset/ports/431156
>>=20
>> Log:
>>  New Port www/miniminiweb
>>=20
>>  MiniMiniWeb is my attempt at creating a multithreaded web server in =
C.
>>=20
>>  Features (and Misfeatures)
>>=20
>>  Written in C
>>  Multithreaded (with pthread)
>>  Designed for Unix-like systems
>>  Supports GET and POST requests
>>  Only serves static files
>>  No SSL
>>  No CGI or anything "dynamic"
>>  No Virtual Hosts
>>  No Directory Listings (gotten pulled out)
>>  No IPv6
>=20
> May I ask what makes it useful to be included in the Ports Collection?
> There're plenty of different production-quality webservers already
> available, and mind that we don't just go and port whatever project we
> find on GitHub without sufficiently strong rationale.  Neither port's
> description nor PR did answer this question.

It's got a very, very small footprint, a very narrow feature-set, and is =
reasonably performant. I found that combination pretty attractive.

# Adam


--=20
Adam Weinberger
adamw@adamw.org
https://www.adamw.org





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0E2CA482-E13E-461F-B8DE-B9E9A8FB2DEC>