[CONTROLLER-1998] Archive the Blueprint component Created: 29/Sep/21  Updated: 09/Feb/23

Status: Confirmed
Project: controller
Component/s: blueprint
Affects Version/s: None
Fix Version/s: None

Type: Epic Priority: Medium
Reporter: Robert Varga Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: pt
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
blocks ODLPARENT-297 Do not pull in org.apache.aries.bluep... Confirmed
blocks ODLPARENT-298 Do not pull in org.apache.aries.quies... Confirmed
Relates
relates to ODLMICRO-23 Blueprint Removal Open
Epic Name: Archive Blueprint

 Description   

Service Component Runtime provides much better ergonomics with regard to code layout and lifecycle. Most notably it forces proper service separation and is annotation-driven. Having wiring in code also allows the code to not be tailored to a single framework, either.

There are only a few places in controller, which actually are still using blueprint – and we use those as integration tests, mostly.

Gradually reduce dependencies on our blueprint plugin extension and its overall exposure to downstreams, culminating in its removal.


Generated at Wed Feb 07 19:56:57 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.