Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-5395

Ship gogo 1.0.0 with JLine support as default in the Felix Distro

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • Main Distribution
    • None

    Description

      Now that we have gogo 1.0.0 with nice JLine support, command completion, colours, history and more goodies, I think it would be nice to ship this as the default shell implementation with Felix.

      This would make the bundles that are pre-installed with the distro as follows:

      g! lb                                                                  09:49:44
      START LEVEL 1
         ID|State      |Level|Name
          0|Active     |    0|System Bundle (5.7.0.SNAPSHOT)|5.7.0.SNAPSHOT
          1|Active     |    1|JLine (3.0.1)|3.0.1
          2|Active     |    1|Apache Felix Bundle Repository (2.0.8)|2.0.8
          3|Active     |    1|Apache Felix Gogo Command (1.0.0)|1.0.0
          4|Active     |    1|Apache Felix Gogo JLine Shell (1.0.0)|1.0.0
          5|Active     |    1|Apache Felix Gogo Runtime (1.0.0)|1.0.0

      It does bring in the new JLine dependency which requires Java 8. I think at this stage most developers are using Java 8. For those that cannot use Java 8 they can use the alternative Gogo shell that does not depend on JLine.

      Attachments

        Activity

          People

            bosschaert David Bosschaert
            bosschaert David Bosschaert
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: