Skip to content

Support OSGi development outside of the Eclipse IDE #22

Description

@peterkir

Motivation: vscode has become a very popular and light-weight editor and ide

Purpose: support OSGi development via extensions outside of the Eclipse IDE

Following features should be supported

Workspace support

  • creation of OSGi workspaces

    • based on workspace-templates
    • based on workspace fragments
    • empty workspace with OSGi runtimes
      • felix (based on existing workspace templates)
      • Eclipse Equinox Platform
  • import of existing workspaces

    • allow workspace builds

Editor support

  • syntax-highlightning and editing of bnd files
  • editing support for maven pom/gradle gav based repository configurations

Execution support

  • allow execution of bnd CLI commands

    • provide meaningful defaults/selections for run, runtests, resolve, export, release

Constraints

  • allow configuration of Java Runtime
  • deployed in Visual Studio Code Marketplace
  • continuous Build and release script
  • EPLv2 license

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions