From owner-freebsd-ports@FreeBSD.ORG Sun Mar 20 07:26:47 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A85BA106566B for ; Sun, 20 Mar 2011 07:26:47 +0000 (UTC) (envelope-from lichray@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 3AB6D8FC14 for ; Sun, 20 Mar 2011 07:26:46 +0000 (UTC) Received: by wwc33 with SMTP id 33so6310869wwc.31 for ; Sun, 20 Mar 2011 00:26:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=YukSE87bVFm2ueFOkxfH9nhzdowZDqrmJJVyyfjnIeE=; b=CJ5sF9PfLjx+h8ovq46ld3X7PpMszvo+YgkYHunxX94V7GP1hyeVigHU62UcSUx5x4 grXvoI+h8S0yPP7g+5Si2ZU8Z51084IGZesAigED9kVshcdIIgs9oaM3p2iYzz1D9AIy yT209/8CFgaTjtu+YtQr03oXOOldFJCiO7few= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=RMu6oIV87gAbr+vxM86LHPZO2dwCHvmUGpbT+0oflfAXt4mrF7V5lWqVjYTKkjUXlG AVW7sM4QDzTRgiTsf8ieu7fOqZNTyjWpKloXWUygrPu+kWm2eMGBPcF5N3zXLk1HLEED uXcsn+Lqdr8KI9PoiD0Y08YId3W2Ysd9J3HCs= MIME-Version: 1.0 Received: by 10.227.173.66 with SMTP id o2mr2873982wbz.182.1300606005787; Sun, 20 Mar 2011 00:26:45 -0700 (PDT) Received: by 10.227.135.70 with HTTP; Sun, 20 Mar 2011 00:26:45 -0700 (PDT) In-Reply-To: References: Date: Sun, 20 Mar 2011 02:26:45 -0500 Message-ID: From: Zhihao Yuan To: Henk van Oers Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org Subject: Re: [HEADS UP] Ports Infrastructure Changes X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Mar 2011 07:26:47 -0000 On Sat, Mar 19, 2011 at 5:29 PM, Henk van Oers wrote: > > From: Pav Lucistnik > > Matthias Andree p=C3=AD=C2=B9e v so 19. 03. 2011 v 09:52 +0100: > [...] >>> >>> Where do you see the dividing line between web apps on one hand and on >>> the other hand "http servers ... everything related to apache"? =C2=A0I= OW, >>> how do I decide if I put a new port into www-webapps or into www-server= s >>> for its primary category? > >> Basically, everything that serves network is "server" and everything >> that generates pages on these servers is "webapp". > > So: why is p5-Mojolicious in webapp, it serves network (main deployment). > And it's a client too... Not just p5-Mojolicious. Many webapps can be web servers, like Flask. Even some unrelated packages can be www servers, like python, with SimpleHTTPServer. And some www-clients can also be www-servers. For example, opera. It's a client, server, email client, HTML-editor. You can't just *separate* things into clients, servers, apps, and misc. And also, during the development of the HTML5, there will be more and more www-client ports can be used as servers, by using web socket. The border of clients and servers will become fuzzy. We should not used a C/S model to sort these ports. That's why I suggest that to create a www-devel branch - you can determined what a software is mainly designed for, but you can not always determined what a software can be used as. > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > --=20 Zhihao Yuan The best way to predict the future is to invent it.