Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IDE: create OSGi config action #118

Open
3 tasks
deeprim opened this issue Sep 1, 2017 · 0 comments
Open
3 tasks

IDE: create OSGi config action #118

deeprim opened this issue Sep 1, 2017 · 0 comments
Assignees
Projects
Milestone

Comments

@deeprim
Copy link
Collaborator

deeprim commented Sep 1, 2017

Add additional item inside of OSGi configs gutters: "Add"

Upon click dialog with ability create new OSGi config for underlying service should appear.
The dialog should have:

  • Path selection field "OSGi configs root"

  • Mode selection field containing comma-separated run modes

    • Selected run modes should be validated on the fly, "Run mode already exists" error message will appear if user enter run mode that already contain config for underlying service.
  • For OSGi service factory additional field "Suffix" should be available (in order to have ability to create several configurations for single run mode)

After user click "Ok" in the dialog new xml file of jcr:primaryType="sling:OsgiConfig" should be created in corresponding directory.

The file should contain all placeholders for parameters present in underlying OSGi service.

  • Create "Add" item in gutter menu
  • Create dialog
  • Create OSGi configuration for service action
@deeprim deeprim created this issue from a note in Common (Proposed) Sep 1, 2017
@deeprim deeprim moved this from Proposed to Ready for development in Common Oct 27, 2017
@DeusBit DeusBit self-assigned this Sep 6, 2018
@koha26 koha26 added this to the v1.0 milestone May 20, 2022
@koha26 koha26 modified the milestones: v1.0.1, v1.0.0 May 27, 2023
@koha26 koha26 modified the milestones: v1.0.4, v1.1.0 Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Common
Ready for development
Development

No branches or pull requests

3 participants