Re: making CHI the cache default

Jonathan Swartz <[email protected]> Tue, 29 Dec 2009 08:30:59 -0800
Newsgroups gmane.comp.web.mason.devel
Message-ID <[email protected]>
--===============1661181859041525239==
Content-Type: multipart/alternative; boundary=Apple-Mail-58-329218271


--Apple-Mail-58-329218271
Content-Type: text/plain;
	charset=US-ASCII;
	format=flowed;
	delsp=yes
Content-Transfer-Encoding: 7bit

CHI is the next generation of Cache::Cache.

     http://search.cpan.org/~jswartz/CHI-0.33/lib/CHI.pm

That's fine, I'll leave things as is, and wait for Mason 2 to default  
to CHI. :)

Jon

On Dec 29, 2009, at 8:24 AM, Shane McCarron wrote:

> If I get a vote, then I agree caching should work out of the box.   
> And I don't really want extra dependencies right now - my customer  
> base has a hard enough time installing the modules we already require.
>
> Forgive my ignorance, but what is CHI?
>
> Jonathan Swartz wrote:
>>
>>> On Tue, 29 Dec 2009, Jonathan Swartz wrote:
>>>
>>>
>>>> In the next release I'd like to make CHI the cache default, and
>>>> removing the dependency on Cache::Cache. To use caching, one will
>>>> have
>>>> to explicitly install CHI (or Cache::Cache if one really desires).
>>>>
>>>> This is mainly so that new users of Mason aren't defaulted into a
>>>> moribund caching system.
>>>>
>>>> Any objections?
>>>>
>>> Are you saying we wouldn't depend on either? Can we depend on CHI
>>> explicitly? I want caching to be available for anyone who installs
>>> Mason.
>>>
>>>
>>
>> CHI has a whole lot of dependencies, particularly Moose, that Mason
>> doesn't have right now and that I don't want to add.
>>
>> You make a good point, it is nice for caching to work out of the box.
>> Maybe I'll just leave this as is and ratchet up the mentioning of CHI
>> in the docs.
>>
>> Jon
>>
>>
>> ------------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Verizon Developer Community
>> Take advantage of Verizon's best-in-class app development support
>> A streamlined, 14 day to market process makes app distribution fast  
>> and easy
>> Join now and get one step closer to millions of Verizon customers
>> http://p.sf.net/sfu/verizon-dev2dev
>> _______________________________________________
>> Mason-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/mason-devel
>>
>
> -- 
> Shane P. McCarron                          Phone: +1 763 786-8160 x120
> Managing Director                            Fax: +1 763 786-8180
> ApTest Minnesota                            Inet: [email protected]
>


--Apple-Mail-58-329218271
Content-Type: text/html;
	charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

<html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><div>CHI is the next generation =
of Cache::Cache.</div><div><br></div><div>&nbsp;&nbsp; &nbsp;<a =
href=3D"http://search.cpan.org/~jswartz/CHI-0.33/lib/CHI.pm">http://search=
.cpan.org/~jswartz/CHI-0.33/lib/CHI.pm</a></div><div><br></div><div>That's=
 fine, I'll leave things as is, and wait for Mason 2 to default to CHI. =
:)</div><div><br></div><div>Jon</div><br><div><div>On Dec 29, 2009, at =
8:24 AM, Shane McCarron wrote:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"> <div =
bgcolor=3D"#ffffff" text=3D"#000000"> If I get a vote, then I agree =
caching should work out of the box.&nbsp; And I don't really want extra =
dependencies right now - my customer base has a hard enough time =
installing the modules we already require.&nbsp; <br> <br> Forgive my =
ignorance, but what is CHI?<br> <br> Jonathan Swartz wrote: <blockquote =
cite=3D"mid:[email protected]" type=3D"cite">=
  <blockquote type=3D"cite">    <pre wrap=3D"">On Tue, 29 Dec 2009, =
Jonathan Swartz wrote:

    </pre>    <blockquote type=3D"cite">      <pre wrap=3D"">In the next =
release I'd like to make CHI the cache default, and
removing the dependency on Cache::Cache. To use caching, one will =20
have
to explicitly install CHI (or Cache::Cache if one really desires).

This is mainly so that new users of Mason aren't defaulted into a
moribund caching system.

Any objections?
      </pre>    </blockquote>    <pre wrap=3D"">Are you saying we =
wouldn't depend on either? Can we depend on CHI
explicitly? I want caching to be available for anyone who installs =20
Mason.

    </pre>  </blockquote>  <pre wrap=3D""><!---->
CHI has a whole lot of dependencies, particularly Moose, that Mason =20
doesn't have right now and that I don't want to add.

You make a good point, it is nice for caching to work out of the box. =20=

Maybe I'll just leave this as is and ratchet up the mentioning of CHI =20=

in the docs.

Jon


=
--------------------------------------------------------------------------=
----
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and =
easy
Join now and get one step closer to millions of Verizon customers
<a class=3D"moz-txt-link-freetext" =
href=3D"http://p.sf.net/sfu/verizon-dev2dev">http://p.sf.net/sfu/verizon-d=
ev2dev</a>=20
_______________________________________________
Mason-devel mailing list
<a class=3D"moz-txt-link-abbreviated" =
href=3D"mailto:[email protected]">[email protected]=
forge.net</a>
<a class=3D"moz-txt-link-freetext" =
href=3D"https://lists.sourceforge.net/lists/listinfo/mason-devel">https://=
lists.sourceforge.net/lists/listinfo/mason-devel</a>
  </pre> </blockquote> <br> <pre class=3D"moz-signature" cols=3D"72">--=20=

Shane P. McCarron                          Phone: +1 763 786-8160 x120
Managing Director                            Fax: +1 763 786-8180
ApTest Minnesota                            Inet: <a =
class=3D"moz-txt-link-abbreviated" =
href=3D"mailto:[email protected]">[email protected]</a>

</pre> </div> </blockquote></div><br></body></html>=

--Apple-Mail-58-329218271--


--===============1661181859041525239==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
--===============1661181859041525239==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Mason-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mason-devel

--===============1661181859041525239==--