Uploaded image for project: 'Mule'
  1. Mule
  2. MULE-5501

Examples launcher should not duplicate XML configs or README info.

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: To be reviewed
    • Resolution: Won't Fix or Usage Issue
    • Affects Version/s: 3.1.1
    • Fix Version/s: None
    • Component/s: Examples / Tutorials
    • Labels:
      None
    • User impact:
      High
    • Similar Issues:

      Description

      The examples launcher is nice but has not been designed with maintenance in mind:

      • There is an independent copy (i.e., fork) of the XML config for each example. This will quickly become a maintenance nightmare.
      • The "about" page contains info. which already is or should be in the README.txt for each example.
      • The "run" page (HTML front-end) for each example really belongs in the example itself, not in the launcher.

      Ideally, the launcher should just be a container which displays the above info. from each example. We need to refactor things a bit so that the XML, README, and UI for each example live (and are maintained) inside the example itself and are merely consolidated and presented by the launcher.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mariano.capurro Mariano Capurro
                Reporter:
                tcarlson Travis Carlson
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: