Uploaded image for project: 'MyFaces Core'
  1. MyFaces Core
  2. MYFACES-4526

Reduction of jsf.js build artifacts for 2.3 and 2.3-Next and Main

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.3.10, 2.3-next-M7, 4.0.0-RC2
    • 2.3-next-M8, 4.0.0-RC3
    • None
    • None

    Description

      We have introduced in the new codebase reduced build artifacts.

      Given that in 4.0 we use mapping files, we reduced the artifacts to a production and development faces.js file. Also the i18n was dropped because it was never used.

      Now, most of this makes sense also for the older codebase despite not having map files.

      The source still can be traced back in development due to the readability, but

      more important, can phase out i18n into a separate file (if still needed) and then reduce the file size signifcantly.

      Also that we we can get rid of all the extra config params like minimum, compressed-full etc... which are plainly confusing.

      This also will be rolled into the stable branch for 2.3 since we decided to sync the js codebases. So synching the js builds and resources also makes sense.

       

      Attachments

        Activity

          People

            werpu Werner Punz
            werpu Werner Punz
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: