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

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

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment