{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "",
    "ClosedDate": null,
    "CommentCount": 0,
    "Custom": null,
    "Description": "I understand that the binary releases of DotNetZip work, without change, on Mono+Suse.\n \nBut it is not a supported configuration - in other words, I don't run tests on Mono and I don't take defect reports for problems that happen only on Mono.\n \nThis workitem is a request to produce a cross-platform release that will work under mono and in other OS. \n \nThis involves:\n- producing a mechanical conversion so that VS2008 Unit tests can be run on Mono\n- ensuring any OS-specific code is generalized (eg, use Path.Combine etc)\n- running the tests on Mono + the \"supported\" OS's, presumably Windows and at least one Linux. \n \nIf the community wants this, I would love to get some volunteers. \n \nI don't have the time and resources to do this myself, and ensure the quality that people would expect.",
    "LastUpdatedDate": "2015-05-26T01:37:54.173-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2008-08-07T05:55:23.07-07:00",
    "Status": {
      "Name": "Proposed",
      "Id": 1
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Mono Support on Windows and non-Windows OS",
    "Type": {
      "Name": "Feature",
      "Id": 1
    },
    "VoteCount": 6,
    "Id": 5730
  },
  "FileAttachments": [],
  "Comments": [
    {
      "Message": "Can you identify you have specific issues in the code that prevent it from running on other OS?   I believe I do use Path.Combine, but I am sure there are places where I do not.  For example, I can think of the tests for trimming leading slashes from filenames....  Have you got any other specific issues to identify?  \r\n\r\nOne problem I have is that I do not have a linux+mono machine to test on.  \r\nI will have to look into acquiring a Virtual image. . .\r\n\r\n",
      "PostedDate": "2008-08-07T19:52:49.82-07:00",
      "Id": -2147483648
    },
    {
      "Message": "Yes, that will be great! You can try SUSE it already comes with preinstalled mono. They also deployed a tool to check wheather all classes from .Net are implemented in their own environment.\r\n\r\nAnd also could you please check your solution with fxCop. In most cases it produces valuable messages about the possible code problems\r\n\r\nThank you very much!\r\n\r\nP.S. i wrote an opensource public domain tool and in month when i test it i'll publish here a link on it. That's why for me it's significant. I'm using Windows two but i want that tool to be runnable not only for windows but and for suse linux users",
      "PostedDate": "2008-08-11T09:11:25.173-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2008-08-15T18:58:18.77-07:00",
      "Id": -2147483648
    },
    {
      "Message": "Instead of having and using a virtual image, try andLinux:\r\nhttp://www.andlinux.org/\r\n\r\nOnce installed, open a command prompt and type:\r\napt-get install mono libmono-winforms2.0-cil\r\n\r\nThis will get you an updated working mono  environment.\r\nTo test your app do:\r\ncd \"/mnt/win/Documents and Settings/<username>/MyGreatApp\"\r\nmono MyApp.exe",
      "PostedDate": "2008-08-17T12:12:35.013-07:00",
      "Id": -2147483648
    },
    {
      "Message": "Here is it: http://www.codeplex.com/ZipSolution",
      "PostedDate": "2008-08-20T07:01:10.87-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2009-03-12T09:24:45.447-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2009-05-26T17:26:20.87-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2009-08-16T19:38:33.76-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2010-03-08T20:07:52.2-08:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2011-08-05T15:17:29.307-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-02-21T18:44:43.403-08:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2015-05-26T01:37:54.173-07:00",
      "Id": -2147483648
    }
  ]
}