Uploaded image for project: 'Commons IO'
  1. Commons IO
  2. IO-127

Move to a minimum of JDK 1.4

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 1.4
    • None
    • None

    Description

      There was a discussion a while back on moving Commons IO to a minimum JDK version of 1.4 - see [1] below. The majority view was this was a good idea. Jorg Schaible suggested[2] that the compiler options be kept at JDK 1.3 so that, apart from new JDK 1.4 dependant features, Commons IO would still operate under JDK 1.3. This seems like a good idea and resolves the issue of whether this would require a major version change.

      There was also a view that we should move to JDK 1.5 instead - I have no issue with that, but would advocate that theres no point in doing so until there are people wanting to commit JDK 1.5 dependant features.

      This change is targeted at Commons IO 1.4 - and a Commons IO 1.3 branch has been created for anyone still desiring future JDK 1.3 only releases.

      [1] http://mail-archives.apache.org/mod_mbox/commons-dev/200705.mbox/%3c55afdc850705152004o4c9e009ex53ceed5b20fdf591@mail.gmail.com%3e
      [2] http://mail-archives.apache.org/mod_mbox/commons-dev/200705.mbox/%3cf2p2ud$37s$2@sea.gmane.org%3e

      Attachments

        1. commons-io-jdk-1_3-check.patch
          6 kB
          Niall Pemberton

        Issue Links

          Activity

            People

              niallp Niall Pemberton
              niallp Niall Pemberton
              Votes:
              1 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: