{"action":"created","issue":{"url":"https://api.github.com/repos/kogmbh/WebODF/issues/807","labels_url":"https://api.github.com/repos/kogmbh/WebODF/issues/807/labels{/name}","comments_url":"https://api.github.com/repos/kogmbh/WebODF/issues/807/comments","events_url":"https://api.github.com/repos/kogmbh/WebODF/issues/807/events","html_url":"https://github.com/kogmbh/WebODF/pull/807","id":42716369,"number":807,"title":"Replace existing zip implementation with jszip v2.4.0","user":{"login":"peitschie","id":1052079,"avatar_url":"https://avatars.githubusercontent.com/u/1052079?v=3","gravatar_id":"","url":"https://api.github.com/users/peitschie","html_url":"https://github.com/peitschie","followers_url":"https://api.github.com/users/peitschie/followers","following_url":"https://api.github.com/users/peitschie/following{/other_user}","gists_url":"https://api.github.com/users/peitschie/gists{/gist_id}","starred_url":"https://api.github.com/users/peitschie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peitschie/subscriptions","organizations_url":"https://api.github.com/users/peitschie/orgs","repos_url":"https://api.github.com/users/peitschie/repos","events_url":"https://api.github.com/users/peitschie/events{/privacy}","received_events_url":"https://api.github.com/users/peitschie/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2014-09-14T09:00:38Z","updated_at":"2015-07-13T12:12:24Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/kogmbh/WebODF/pulls/807","html_url":"https://github.com/kogmbh/WebODF/pull/807","diff_url":"https://github.com/kogmbh/WebODF/pull/807.diff","patch_url":"https://github.com/kogmbh/WebODF/pull/807.patch"},"body":"jszip has a much cleaner API than the existing RawDeflate version. In addition, jszip supports creation of a compressed output stream.\r\n\r\nAs it's non-trivial to make jszip behave with closure compiler, a second concat-only step has been added during compilation to include any 3rd party dependencies.\r\n\r\nFixes #21.\r\n\r\nI've made speed measurements with a 1000 page ODT vs. master (e.g., [http://localhost:8124/webodf/programs/editor/src-localeditor.html#../benchmark/1000pages.odt](http://localhost:8124/webodf/programs/editor/src-localeditor.html#../benchmark/1000pages.odt)) and the new zip library is unchanged from the current implementation. The compression size is good however, with the 1000 page document going from 5.9Mb down to 53Kb!"},"comment":{"url":"https://api.github.com/repos/kogmbh/WebODF/issues/comments/120905819","html_url":"https://github.com/kogmbh/WebODF/pull/807#issuecomment-120905819","issue_url":"https://api.github.com/repos/kogmbh/WebODF/issues/807","id":120905819,"user":{"login":"kogmbh-ci","id":5606163,"avatar_url":"https://avatars.githubusercontent.com/u/5606163?v=3","gravatar_id":"","url":"https://api.github.com/users/kogmbh-ci","html_url":"https://github.com/kogmbh-ci","followers_url":"https://api.github.com/users/kogmbh-ci/followers","following_url":"https://api.github.com/users/kogmbh-ci/following{/other_user}","gists_url":"https://api.github.com/users/kogmbh-ci/gists{/gist_id}","starred_url":"https://api.github.com/users/kogmbh-ci/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kogmbh-ci/subscriptions","organizations_url":"https://api.github.com/users/kogmbh-ci/orgs","repos_url":"https://api.github.com/users/kogmbh-ci/repos","events_url":"https://api.github.com/users/kogmbh-ci/events{/privacy}","received_events_url":"https://api.github.com/users/kogmbh-ci/received_events","type":"User","site_admin":false},"created_at":"2015-07-13T12:12:23Z","updated_at":"2015-07-13T12:12:23Z","body":"Build failed.\nRefer to this link for build results: http://ci.kogmbh.com/jenkins/job/WebODF-PullReq/2401/"}}