This one time, at band camp, Ben Bangert wrote:
>
>On Apr 30, 2006, at 6:55 PM, Jamie Wilkinson wrote:
>
>> Just out of curiousity's sake, how much does the Pylons template  
>> change
>> between versions?  (How much has it changed with the impending 0.9  
>> release
>> from 0.8?)
>
>0.8.1 will be out first, but the template so far doesn't appear to  
>have any changes. The paster command to install the Javascripts for  
>WebHelpers would take a directory option, so it can be easily used  
>with any framework, like:
>paster install-scriptaculous yourproj/public
>
>> See, it seems to me that there's going to be newer code in the  
>> template that
>> uses newer features of Pylons, and that means looking at the  
>> template and
>> merging that code into my own; if a newer webhelpers comes with some
>> javascript that fixes bugs from a previous release, I'd like to  
>> have that
>> just work with an upgrade rather than having to remember to copy it  
>> in.
>> It's a separate library, not my own, so I don't think it belongs in my
>> source tree.
>
>Yes, that makes sense, though it also leaves you in a position where  
>a Javascript library might be updated in a way that breaks  
>functioning against some specific Javascript call you make somewhere.  
>If the Javascript files are in your project, you have full control  
>over when they're upgraded, though it means if WebHelpers gets an  
>update that requires the new Javascripts..... it breaks till your  
>project gets updated.

Right, so if the JS is in someone else's library, it affects everyone and is
likely to get fixed and a new version made, whereas if it's in local code,
it means everyone's got to duplicate the effort to fix it :)
>
>Hmm, you convinced me. :)

Cool :)

>I'm now with you in favor of a middleware that brings in the  
>Javascript files, and a little function helper like:
>javascript_includes()
>
>For use in templates that spits out the Javascript <link> tags with  
>the assumption you're using the middleware.

Awesome, I look forward to it.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss
-~----------~----~----~----~------~----~------~--~---

Reply via email to