{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "implemented in changeset 45584.  The savings was about 100k in the final DLL.  First binary 1.9.0.29",
    "ClosedDate": "2009-10-28T01:22:10.087-07:00",
    "CommentCount": 0,
    "Custom": null,
    "Description": "To produce SFX at runtime, the library embeds a bunch of things, primarily source code files, but also icon files, and resx files. \n \nThe source code in particular will be compressible.  This would reduce the size of the DotNetZip library significantly.\nIt will require a change in the build step - to zip up all those things before embedding the generated zip as a resource in the DLL.  It will also require a change in how those things are retrieved at runtime.  Instead of retrieving each item as an independent resource, retrieve the zip file and then extract each item from the zip.  This shouldn't be difficult to do.",
    "LastUpdatedDate": "2013-05-16T05:32:02.287-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2009-10-21T17:31:52.47-07:00",
    "Status": {
      "Name": "Closed",
      "Id": 4
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Reduce the size of the library by storing all the SFX items in an embedded zip",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 9021
  },
  "FileAttachments": [],
  "Comments": []
}