From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.204.72.79 with SMTP id l15cs780088bkj; Thu, 13 Aug 2009 10:51:02 -0700 (PDT) Received-SPF: pass (google.com: domain of grbounce-ceibQwUAAAB4YPBqaDIjI2bFOCxyyh3G=chneukirchen=gmail.com@googlegroups.com designates 10.101.11.7 as permitted sender) client-ip=10.101.11.7; Authentication-Results: mr.google.com; spf=pass (google.com: domain of grbounce-ceibQwUAAAB4YPBqaDIjI2bFOCxyyh3G=chneukirchen=gmail.com@googlegroups.com designates 10.101.11.7 as permitted sender) smtp.mail=grbounce-ceibQwUAAAB4YPBqaDIjI2bFOCxyyh3G=chneukirchen=gmail.com@googlegroups.com; dkim=pass header.i=grbounce-ceibQwUAAAB4YPBqaDIjI2bFOCxyyh3G=chneukirchen=gmail.com@googlegroups.com Received: from mr.google.com ([10.101.11.7]) by 10.101.11.7 with SMTP id o7mr1489852ani.23.1250185861412 (num_hops = 1); Thu, 13 Aug 2009 10:51:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:received:received:x-sender:x-apparently-to :received:received:received-spf:authentication-results:received :dkim-signature:domainkey-signature:received:received:message-id :from:to:in-reply-to:content-type:content-transfer-encoding :mime-version:subject:date:references:x-mailer:reply-to:sender :precedence:x-google-loop:mailing-list:list-id:list-post:list-help :list-unsubscribe:x-beenthere-env:x-beenthere; bh=38C3mqwOxtQxvy78IvOghHE6lPkAQhUs8mKrSknLF3Q=; b=NY4YdxaYaC0Y6m75+HuZEYTYZQppZmquYA1ohBka6TLXvQ2l1E5otUS7l9DsSqCStI IkeDADz9wfoQx+sTPHI5LgAjyk273VVKvIDuQ2ZtlMCjZ+ppkB6QKYcHh4vq3xer6yqk DDpykOnduI6uJIsrtGFdDW1U/ENfcCQP8Xutc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlegroups.com; s=beta; h=x-sender:x-apparently-to:received-spf:authentication-results :dkim-signature:domainkey-signature:message-id:from:to:in-reply-to :content-type:content-transfer-encoding:mime-version:subject:date :references:x-mailer:reply-to:sender:precedence:x-google-loop :mailing-list:list-id:list-post:list-help:list-unsubscribe :x-beenthere-env:x-beenthere; b=lBhN0TTAHdgvfS2WiKP6M3s6BxNqjd0sjRU7Sq8yqw5gSc7m/zbqFlTzL37QuSJiCI 1YmdR296FvWU82sYRD7ZMk0RqFnSAe4DAyVlXHkkdW0XSPgBjuwAp3W0MEtry/TfPpRt ghJwYav8ZP8i6kCzSgqZGss/av1R2hcQ94hsQ= Received: by 10.101.11.7 with SMTP id o7mr213849ani.23.1250185861069; Thu, 13 Aug 2009 10:51:01 -0700 (PDT) Received: by 10.177.154.18 with SMTP id g18gr1583yqo.0; Thu, 13 Aug 2009 10:50:55 -0700 (PDT) X-Sender: jftucker@gmail.com X-Apparently-To: rack-devel@googlegroups.com Received: by 10.210.29.9 with SMTP id c9mr342928ebc.4.1250185854732; Thu, 13 Aug 2009 10:50:54 -0700 (PDT) Return-Path: Received: from mail-ew0-f206.google.com (mail-ew0-f206.google.com [209.85.219.206]) by gmr-mx.google.com with ESMTP id 14si122461ewy.5.2009.08.13.10.50.53; Thu, 13 Aug 2009 10:50:53 -0700 (PDT) Received-SPF: pass (google.com: domain of jftucker@gmail.com designates 209.85.219.206 as permitted sender) client-ip=209.85.219.206; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jftucker@gmail.com designates 209.85.219.206 as permitted sender) smtp.mail=jftucker@gmail.com; dkim=pass (test mode) header.i=@gmail.com Received: by mail-ew0-f206.google.com with SMTP id 2so285877ewy.43 for ; Thu, 13 Aug 2009 10:50:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=TQBzqfZh8C4V5J/kQAPkq4tyy086X0zd8q5bjLVZHxE=; b=O7oXgvfN2t+QA+p+9EXcKvnRUr33QlHxat7y4YOBoXe2QkJ7Od1K9xwKF/6C8ncuA7 uL2qwKKU4lrNOXiw0VL7b0K1KnorMtJBTimn9rOVp1L3R+y2Yis3uYrHtW9AIwnbeVOO Z81AVXhsEdhQlysmLLhb27ZZdEzl+rRn9qFuY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=WbHNyiIOzQDSCDcLPVlZLQBrtRVSXlihu/TpWmRj3jKrLD71pUJdGr6ybJGSEJVywE CFUJ2fILg62rFnraoPS1EMCxi8L7Sk4qNS/3D/QrtZ638UPE3wGcNl4giFYchoAWj6YL Z1P04VxSwf/KJyBitkPxEHSc7thSy0ioCqIY0= Received: by 10.216.0.73 with SMTP id 51mr214552wea.52.1250185853536; Thu, 13 Aug 2009 10:50:53 -0700 (PDT) Return-Path: Received: from ?192.168.1.213? (bb-87-81-237-21.ukonline.co.uk [87.81.237.21]) by mx.google.com with ESMTPS id i35sm224146gve.11.2009.08.13.10.50.52 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 13 Aug 2009 10:50:53 -0700 (PDT) Message-Id: <3FD8F8B4-D31A-40B4-BA74-7BE083A9BC41@gmail.com> From: James Tucker To: rack-devel@googlegroups.com In-Reply-To: <1c5622660908131049x72c4460ao460d858bbfe96a7c@mail.gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: Bloat? Date: Thu, 13 Aug 2009 18:50:51 +0100 References: <2a8d4a710908131004i2cef7cb7lc0be17ae7fe7619f@mail.gmail.com> <1c5622660908131049x72c4460ao460d858bbfe96a7c@mail.gmail.com> X-Mailer: Apple Mail (2.936) Reply-To: rack-devel@googlegroups.com Sender: rack-devel@googlegroups.com Precedence: bulk X-Google-Loop: groups Mailing-List: list rack-devel@googlegroups.com; contact rack-devel+owner@googlegroups.com List-Id: List-Post: List-Help: List-Unsubscribe: , X-BeenThere-Env: rack-devel@googlegroups.com X-BeenThere: rack-devel@googlegroups.com On 13 Aug 2009, at 18:49, Joshua Peek wrote: > > Here are a few candidates I'd like to see moved into rack-contrib. > > Adapter::Camping > Auth::OpenID > ContentType > Recursive > Session::Memcache Whilst I sort of agree, doesn't this just shift the bloat problem somewhere else? > > On Thu, Aug 13, 2009 at 12:04 PM, Matt Todd wrote: >> I was talking to a friend of mine yesterday and he mentioned that >> thought >> the Rack package itself seemed to be slightly bloated by things >> like Basic >> Auth et al. He mentioned two things I thought were interesting and >> I wanted >> to get your feedback on it: >> 1. Like Merb, Rack probably could benefit from using a core and more >> separation of functionality, and >> 2. Rack core should only include what's necessary for Rack::Lint to >> validate >> a basic application at minimum. >> Thoughts? >> Matt >> -- >> Matt Todd >> Highgroove Studios >> www.highgroove.com >> cell: 404-314-2612 >> blog: maraby.org >> >> Scout - Web Monitoring and Reporting Software >> www.scoutapp.com >> > > > > -- > Joshua Peek