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

Remove code unused by LIC and LCD #1430

Closed
eparovyshnaya opened this issue Sep 1, 2024 · 2 comments
Closed

Remove code unused by LIC and LCD #1430

eparovyshnaya opened this issue Sep 1, 2024 · 2 comments
Assignees
Labels
component::ide Project templates, cheat sheets and other facilities to help developers to employ Passage (LDC)) component::runtime Passage Licensing Runtime (LIC): reused accross other components
Milestone

Comments

@eparovyshnaya
Copy link
Contributor

eparovyshnaya commented Sep 1, 2024

Runtime Passage component (LIC) currently contains several bundles and features that Passage Runtime does not actually use.
Like feature users, products, features; keys an agreements are also to be analyzed.

LCD functionality is to be kept sufficiently facilitated though, so code revision should be performend with LCD needs in mind.

@eparovyshnaya eparovyshnaya added component::ide Project templates, cheat sheets and other facilities to help developers to employ Passage (LDC)) component::runtime Passage Licensing Runtime (LIC): reused accross other components labels Sep 1, 2024
@eparovyshnaya eparovyshnaya added this to the 4.0.0 milestone Sep 1, 2024
@eparovyshnaya eparovyshnaya self-assigned this Sep 1, 2024
eparovyshnaya added a commit that referenced this issue Oct 4, 2024
publish `licenses` feature
@eparovyshnaya
Copy link
Contributor Author

bundles e4.* and lic.jface.* are yet to be considered

eparovyshnaya added a commit that referenced this issue Oct 4, 2024
publish `licenses` feature
eparovyshnaya pushed a commit that referenced this issue Oct 4, 2024
ui components are not used
eparovyshnaya added a commit that referenced this issue Oct 4, 2024
ui components are not used
eparovyshnaya pushed a commit that referenced this issue Oct 4, 2024
exclude ui requirements from Passage Runtime component
eparovyshnaya added a commit that referenced this issue Oct 4, 2024
exclude ui requirements from Passage Runtime component
publish e4.ui feature
do not publish lic.bc feature separately - it is included in lic.execute
eparovyshnaya added a commit that referenced this issue Oct 4, 2024
exclude ui requirements from Passage Runtime component
publish e4.ui feature
do not publish lic.bc feature separately - it is included in lic.execute
eparovyshnaya added a commit that referenced this issue Oct 15, 2024
eparovyshnaya added a commit that referenced this issue Oct 15, 2024
eparovyshnaya added a commit that referenced this issue Nov 15, 2024
expression protocol Munich is not used

Signed-off-by: eparovyshnaia <[email protected]>
Signed-off-by: eparovyshnaya <[email protected]>
eparovyshnaya added a commit that referenced this issue Nov 15, 2024
expression protocol Munich is not used

Signed-off-by: eparovyshnaia <[email protected]>
Signed-off-by: eparovyshnaya <[email protected]>
@ruspl-afed
Copy link
Contributor

Done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component::ide Project templates, cheat sheets and other facilities to help developers to employ Passage (LDC)) component::runtime Passage Licensing Runtime (LIC): reused accross other components
Projects
None yet
Development

No branches or pull requests

2 participants