[ 
https://issues.apache.org/jira/browse/COUCHDB-2489?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Keen updated COUCHDB-2489:
------------------------------
    Description: 
Right now the prod bundling process sticks everything - libs + code - into a 
single require.js file. Libs seldom change, but code changes all the time. 
Split them so that browsers would cache the unchanging libs file and not force 
an unnecessary re-download each time anything changes. The libs to separate 
are: 

- require
- d3
- jquery
- backbone
- bootstrap
- lodash 
- velocity, velocityUI

  was:
This'll take a little investigation. Right now the prod bundling process sticks 
everything - libs + code - into a single require.js file. Libs seldom change; 
code changes all the time. Split them so that browsers would cache the 
unchanging libs file and not force a re-download each time. The key libs are: 

- require
- d3
- jquery
- backbone
- bootstrap
- lodash 
- velocity, velocityUI


> Remove libs from main require.js bundle 
> ----------------------------------------
>
>                 Key: COUCHDB-2489
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-2489
>             Project: CouchDB
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: Fauxton
>            Reporter: Ben Keen
>            Assignee: Ben Keen
>
> Right now the prod bundling process sticks everything - libs + code - into a 
> single require.js file. Libs seldom change, but code changes all the time. 
> Split them so that browsers would cache the unchanging libs file and not 
> force an unnecessary re-download each time anything changes. The libs to 
> separate are: 
> - require
> - d3
> - jquery
> - backbone
> - bootstrap
> - lodash 
> - velocity, velocityUI



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to