Skip to content

Reduce manually started bundles#2574

Merged
Mailaender merged 1 commit into
eclipse-chemclipse:developfrom
akurtakov:develop
Nov 25, 2025
Merged

Reduce manually started bundles#2574
Mailaender merged 1 commit into
eclipse-chemclipse:developfrom
akurtakov:develop

Conversation

@akurtakov
Copy link
Copy Markdown
Contributor

This should have some (probably minimal) effect on startup time but what's more important is:

  • reduces the unexpected installation possibilities of someone using dropins
  • prepares for the actual removal of update.configurator

* Dropins
(https://help.eclipse.org/latest/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fp2_dropins_format.html
) are by design unsafe as if any conflict or missing dependency arise
they will not be installed. It is strongly recommended to use p2
operation to install directly thus no need to manually start the dropins
bundle.
* Update configurator (org.eclipse.update.configurator) is pre p2 thing
that is simply not needed nowadays and even marked fro removal in
2025-06 (eclipse-platform/eclipse.platform#1867
)

This should have some (probably minimal) effect on startup time but
what's more important is:
* reduces the unexpected installation possibilities of someone using
dropins
* prepares for the actual removal of update.configurator
@Mailaender Mailaender merged commit 2cdf041 into eclipse-chemclipse:develop Nov 25, 2025
3 checks passed
akurtakov added a commit to akurtakov/openchrom that referenced this pull request Nov 25, 2025
* Dropins
(https://help.eclipse.org/latest/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fp2_dropins_format.html
) are by design unsafe as if any conflict or missing dependency arise
they will not be installed. It is strongly recommended to use p2
operation to install directly thus no need to manually start the dropins
bundle.
    * Update configurator (org.eclipse.update.configurator) is pre p2
thing that is simply not needed nowadays and even marked fro removal in
2025-06 (eclipse-platform/eclipse.platform#1867
)

This should have some (probably minimal) effect on startup time but
what's more important is:
* reduces the unexpected installation possibilities of someone using
dropins
* prepares for the actual removal of update.configurator

Continuation of
eclipse-chemclipse/chemclipse#2574
Mailaender pushed a commit to OpenChrom/openchrom that referenced this pull request Nov 25, 2025
* Dropins
(https://help.eclipse.org/latest/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fp2_dropins_format.html
) are by design unsafe as if any conflict or missing dependency arise
they will not be installed. It is strongly recommended to use p2
operation to install directly thus no need to manually start the dropins
bundle.
    * Update configurator (org.eclipse.update.configurator) is pre p2
thing that is simply not needed nowadays and even marked fro removal in
2025-06 (eclipse-platform/eclipse.platform#1867
)

This should have some (probably minimal) effect on startup time but
what's more important is:
* reduces the unexpected installation possibilities of someone using
dropins
* prepares for the actual removal of update.configurator

Continuation of
eclipse-chemclipse/chemclipse#2574
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants