From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.204.72.79 with SMTP id l15cs780425bkj; Thu, 13 Aug 2009 10:55:36 -0700 (PDT) Received-SPF: pass (google.com: domain of grbounce-ceibQwUAAAB4YPBqaDIjI2bFOCxyyh3G=chneukirchen=gmail.com@googlegroups.com designates 10.220.80.198 as permitted sender) client-ip=10.220.80.198; Authentication-Results: mr.google.com; spf=pass (google.com: domain of grbounce-ceibQwUAAAB4YPBqaDIjI2bFOCxyyh3G=chneukirchen=gmail.com@googlegroups.com designates 10.220.80.198 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.220.80.198]) by 10.220.80.198 with SMTP id u6mr1540408vck.22.1250186134776 (num_hops = 1); Thu, 13 Aug 2009 10:55:34 -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:mime-version:received :in-reply-to:references:date:message-id:subject:from:to:content-type :reply-to:sender:precedence:x-google-loop:mailing-list:list-id :list-post:list-help:list-unsubscribe:x-beenthere-env:x-beenthere; bh=B8yH7RKEzVxNVU/2FQycYEyCUWnWgn1ZlCaRa0ubWXY=; b=Ge7EzNGwTslaWURGGSTJrl8x48B/rjYqO2aO46zJ3FeytBHwm1+X1PPG8yw8hEOgos z6P7BVKWtzQ+SeTVjioDuweGc87DvhIN2vCNTKdf1CVXGrlWU7A3gNxSV8DjOzK8ED4w 6CW3WQUGhSz7QtNsbWnth42YgW4XHscCgwi8E= 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:mime-version:in-reply-to :references:date:message-id:subject:from:to:content-type:reply-to :sender:precedence:x-google-loop:mailing-list:list-id:list-post :list-help:list-unsubscribe:x-beenthere-env:x-beenthere; b=mMuMrrz9dm+MJ1KSJGMOciEXg+vBPxK2WuCiP3jIVtkOevzj05WI2JcgX9tiO+b8do 36qVYf7TRaAvnGvWY2D4nX+078DTVlj/0Wr7IV6uNOWrpb5DT98UFeBYHa3DgxQ8Q4UI 74ia0F7D00q/xGJmBROuz9E/WMIrT+M+viA2U= Received: by 10.220.80.198 with SMTP id u6mr235482vck.22.1250186134414; Thu, 13 Aug 2009 10:55:34 -0700 (PDT) Received: by 10.230.109.166 with SMTP id j38gr1584vbp.0; Thu, 13 Aug 2009 10:55:29 -0700 (PDT) X-Sender: aemadrid@gmail.com X-Apparently-To: rack-devel@googlegroups.com Received: by 10.220.98.207 with SMTP id r15mr155892vcn.18.1250186128465; Thu, 13 Aug 2009 10:55:28 -0700 (PDT) Return-Path: Received: from mail-qy0-f197.google.com (mail-qy0-f197.google.com [209.85.221.197]) by gmr-mx.google.com with ESMTP id 23si41974vws.10.2009.08.13.10.55.27; Thu, 13 Aug 2009 10:55:27 -0700 (PDT) Received-SPF: pass (google.com: domain of aemadrid@gmail.com designates 209.85.221.197 as permitted sender) client-ip=209.85.221.197; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of aemadrid@gmail.com designates 209.85.221.197 as permitted sender) smtp.mail=aemadrid@gmail.com; dkim=pass (test mode) header.i=@gmail.com Received: by qyk35 with SMTP id 35so752217qyk.24 for ; Thu, 13 Aug 2009 10:55:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=Sd8XtZBMLDn6lLPnPd9gTqiDSZiB7uNYgRkPF2RCJ4M=; b=Krdkok4mZns8oTWa9fDfaKN4O8HXJuv13K8UaG4dwriM1g/Tg4klZ7tCBALn97CmjH 70rjB+JRN2P42IYc8JAboXAkJmspfwW1cVsEjaXa03cI1UQtMA9UCqVQElFRRmWXGRjS GSRruNB/fVkslubvhGgtaQUtM8riQiqKSi2+E= 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 :content-type; b=UXXhssKyCsiYMQTJucwVy9Tfmwjav4zXah1BdMOWTb38YIaYRTT2hdmZGpCPew4bBH j4odw3TWglckxSooq3TNtKHybonU/8ydscMv3gwjrRXc1LaeYy/GD7ktdXL9Jm7lBAUj USDD5qklMqUWMuaRgzWJGeS8wfPiGz9tX3esw= MIME-Version: 1.0 Received: by 10.229.47.79 with SMTP id m15mr1110726qcf.19.1250186126465; Thu, 13 Aug 2009 10:55:26 -0700 (PDT) In-Reply-To: <3FD8F8B4-D31A-40B4-BA74-7BE083A9BC41@gmail.com> References: <2a8d4a710908131004i2cef7cb7lc0be17ae7fe7619f@mail.gmail.com> <1c5622660908131049x72c4460ao460d858bbfe96a7c@mail.gmail.com> <3FD8F8B4-D31A-40B4-BA74-7BE083A9BC41@gmail.com> Date: Thu, 13 Aug 2009 11:55:26 -0600 Message-ID: Subject: Re: Bloat? From: Adrian Madrid To: rack-devel@googlegroups.com Content-Type: multipart/alternative; boundary=00163641722ff89c69047109a301 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 --00163641722ff89c69047109a301 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I don't think that rack is bloated considering the bloat is only self-inflicted (autoload as mentioned) but Yahuda brings another point: performance. I would love to have response more performant for everyone to use. Adrian Madrid My eBiz, Developer 3082 W. Maple Loop Dr Lehi, UT 84043 801-341-3824 On Thu, Aug 13, 2009 at 11:50, James Tucker wrote: > > > 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 >> > > --00163641722ff89c69047109a301 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I don't think that rack is bloated considering the bloat is only self-i= nflicted (autoload as mentioned) but Yahuda brings another point: performan= ce. I would love to have response more performant for everyone to use.=C2= =A0


Adrian Madrid
My eBiz, Developer
308= 2 W. Maple Loop Dr
Lehi, UT 84043
801-341-3824


On Thu, Aug 13, 2009 at 11:50, James Tuc= ker <jftucker@gm= ail.com> wrote:


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 somew= here else?



On Thu, Aug 13, 2009 at 12:04 PM, Matt Todd<chiology@gmail.com> 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<= br> 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 val= idate
a basic application at minimum.
Thoughts?
Matt
--
Matt Todd
Highgroove Studios
www.highgroove.com<= /a>
cell: 404-314-2612
blog:
maraby.org

Scout - Web Monitoring and Reporting Software
www.scoutapp.com<= br>



--
Joshua Peek


--00163641722ff89c69047109a301--