ICEfaces
  1. ICEfaces
  2. ICE-2828

Strip redundant copyright notices in Javascript build

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7Beta1
    • Fix Version/s: 1.7RC1, 1.7
    • Component/s: Bridge
    • Labels:
      None
    • Environment:
      All

      Description

      If you look at the served icefaces-d2d.js and ice-extras.js files, you will see that they hold 24 and 19 redundant copies of our copyright notices, each of which is 1,618 bytes, for a total of 69,574 bytes. We should change the build process, which amalgamates the many Javascript files together, to only include one copy of our copyright notice, and strip out the others.

      And how come we're not smallifying these files, or at least stripping out redundant whitespace?
      1. build.xml
        12 kB
        Krashan Brahmanjara
      2. build.xml
        22 kB
        Krashan Brahmanjara

        Issue Links

          Activity

          Repository Revision Date User Message
          ICEsoft Public SVN Repository #16294 Fri Apr 04 17:28:02 MDT 2008 mircea.toma Erase coalesced files before re-creating them.
          ICE-2828
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/bridge/build.xml
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #16030 Fri Mar 14 10:41:12 MDT 2008 mircea.toma Stop caching the DOM element wrappers.
          ICE-2828
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/element.js
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #16026 Thu Mar 13 17:36:02 MDT 2008 mircea.toma Fix target.
          ICE-2828
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/bridge/build.xml
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #16025 Thu Mar 13 17:17:46 MDT 2008 mircea.toma Replace Dojo compressor with YUI compressor (version 2.3.5).
          Refactor build file.
          ICE-2828
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/core/build.xml
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #16024 Thu Mar 13 16:59:05 MDT 2008 mircea.toma Replace Dojo compressor with YUI compressor (version 2.3.5).
          Refactor build file.
          ICE-2828
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/bridge/compressor.jar
          Commit graph MODIFY /icefaces/trunk/icefaces/bridge/build.xml

            People

            • Assignee:
              Unassigned
              Reporter:
              Mark Collette
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: