Message from discussion
Split Cowboy's acceptor and HTTP code
Received: by 10.204.131.75 with SMTP id w11mr1105867bks.0.1333466328734;
Tue, 03 Apr 2012 08:18:48 -0700 (PDT)
X-BeenThere: erlang-programming@googlegroups.com
Received: by 10.204.156.65 with SMTP id v1ls6769047bkw.4.gmail; Tue, 03 Apr
2012 08:18:48 -0700 (PDT)
Received: by 10.204.143.143 with SMTP id v15mr1103137bku.8.1333466328351;
Tue, 03 Apr 2012 08:18:48 -0700 (PDT)
Received: by 10.204.143.143 with SMTP id v15mr1103136bku.8.1333466328341;
Tue, 03 Apr 2012 08:18:48 -0700 (PDT)
Return-Path: <erlang-questions-boun...@erlang.org>
Received: from hades.cslab.ericsson.net (hades.cslab.ericsson.net. [192.121.151.104])
by gmr-mx.google.com with ESMTP id cs9si1398525bkb.3.2012.04.03.08.18.48;
Tue, 03 Apr 2012 08:18:48 -0700 (PDT)
Received-SPF: pass (google.com: domain of erlang-questions-boun...@erlang.org designates 192.121.151.104 as permitted sender) client-ip=192.121.151.104;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of erlang-questions-boun...@erlang.org designates 192.121.151.104 as permitted sender) smtp.mail=erlang-questions-boun...@erlang.org; dkim=neutral (body hash did not verify) header...@gmail.com
Received: from hades.cslab.ericsson.net (hades [192.121.151.104])
by hades.cslab.ericsson.net (Postfix) with ESMTP id CF7A15C0B3;
Tue, 3 Apr 2012 17:18:42 +0200 (CEST)
X-Original-To: erlang-questi...@erlang.org
Delivered-To: erlang-questi...@erlang.org
Received: from mail-ee0-f53.google.com (mail-ee0-f53.google.com [74.125.83.53])
by hades.cslab.ericsson.net (Postfix) with ESMTP id 7F6C75C008
for <erlang-questi...@erlang.org>; Tue, 3 Apr 2012 17:18:40 +0200 (CEST)
Received: by eekb47 with SMTP id b47so1210094eek.40
for <erlang-questi...@erlang.org>; Tue, 03 Apr 2012 08:18:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:cc:content-type:content-transfer-encoding;
bh=74rlAKw93Qh0SWZco/C6681qnBVmKadwGUtZ76ctQ64=;
b=RJDcchEt80xObNS7dEzhJhMmlseFZjRz4Vn8K8fhMTEI7YmM3rgf1m2tw9Tr2PDqtM
hjvMPevgubZttXB179PhoipH20cm4pwWKRTgLj9/JqMEp+rt64BeCNzLsWC04AwOKSHg
cWriG1hDsferdPM6js2mbwgB7yTOAXdPauCAHzE/SGrGnNWdQfoVjb0u6LrEcK+5Cbk1
NXiObYywH+2QkCjFKgeOapuyAyk2fL4z+xePWiQ8+ostKUZPqqyKl+p8mrJ/MblxkKll
3PAnzTrgsKUdtV1McHrKZIHHgIkzWHtjFAOhn1GCfeOp0D7s9a5M+p+ZAD6+XNrPZCRN
mkiA==
MIME-Version: 1.0
Received: by 10.213.34.138 with SMTP id l10mr1210701ebd.198.1333466320101;
Tue, 03 Apr 2012 08:18:40 -0700 (PDT)
Received: by 10.14.98.134 with HTTP; Tue, 3 Apr 2012 08:18:40 -0700 (PDT)
In-Reply-To: <4F7AE069.1030...@ninenines.eu>
References: <4F7AE069.1030...@ninenines.eu>
Date: Tue, 3 Apr 2012 17:18:40 +0200
Message-ID: <CAJNb-9oS3=BBf0KS3sVvMMm2Q97uqXvsanp4bgQBH1UNSFd...@mail.gmail.com>
From: Benoit Chesneau <bchesn...@gmail.com>
To: =?ISO-8859-1?Q?Lo=EFc_Hoguin?= <es...@ninenines.eu>
Cc: Erlang Users' List <erlang-questi...@erlang.org>
Subject: Re: [erlang-questions] Split Cowboy's acceptor and HTTP code
X-BeenThere: erlang-questi...@erlang.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: General Erlang/OTP discussions <erlang-questions.erlang.org>
List-Unsubscribe: <http://erlang.org/mailman/options/erlang-questions>,
<mailto:erlang-questions-requ...@erlang.org?subject=unsubscribe>
List-Archive: <http://erlang.org/pipermail/erlang-questions>
List-Post: <mailto:erlang-questi...@erlang.org>
List-Help: <mailto:erlang-questions-requ...@erlang.org?subject=help>
List-Subscribe: <http://erlang.org/mailman/listinfo/erlang-questions>,
<mailto:erlang-questions-requ...@erlang.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Errors-To: erlang-questions-boun...@erlang.org
Sender: erlang-questions-boun...@erlang.org
+1 for splitting it out. It will make the life easier for people who
are using only the acceptor part . Also it's better to do that early I
guess.
On Tue, Apr 3, 2012 at 1:35 PM, Lo=EFc Hoguin <es...@ninenines.eu> wrote:
> Hello,
>
> I have received a lot of feedback on Cowboy recently, especially at the
> Erlang Factory. The main concern people seem to have today is that many of
> you seem to want to use Cowboy's acceptor code and transport abstraction,
> but don't want to include the HTTP components.
>
> I argued until now that you can always remove the HTTP modules from the
> release if you want, and that it's easier to work on improving both sides=
at
> the same time without the dependency, while still keeping in mind that the
> two parts would eventually get split before 1.0.
>
> Considering the feedback, I'm wondering if now would be the time to split
> them.
>
> Most people use rebar nowadays, so the dependency should be handled
> automatically. But I did receive a few comments before from people who li=
ked
> the fact that Cowboy was a single package.
>
> If the split happens, it will be right after the next version tag, 0.6.0,
> and will most likely include a renaming of most modules all in a single
> commit. People who follow master will need to update their code immediate=
ly
> (I'll give a script to do that automatically), while others staying at 0.=
6.0
> will have some time to make it happen.
>
> If you don't want the split to happen at this point, you should probably
> reply to this mail so we can all discuss what should happen and when.
>
> I hope it won't be too much trouble on everyone, the module renaming scri=
pt
> should take care of most of it.
>
> Thanks for your feedback, as always!
>
> --
> Lo=EFc Hoguin
> Erlang Cowboy
> Nine Nines
> _______________________________________________
> erlang-questions mailing list
> erlang-questi...@erlang.org
> http://erlang.org/mailman/listinfo/erlang-questions
_______________________________________________
erlang-questions mailing list
erlang-questi...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions