Trying to figure out the terms here and how they're used. Are the components just jira classes? Why are they called components and what's the difference between a component and osgi component?
JIRA components as Branden said are simply a way to categorize work in a project. They can also have a different default assignee than the project lead. They have nothing to do with PICO or OSGi except you could use them to segregate work
Hi John,
JIRA components are sub-sections of a project. They are used to group issues within a project into smaller parts. I would take a look at Managing components and Defining a Component for more information. The Stackoverflow post titled What is the difference between OSGi Components and Services provides this explanation in regards to OSGI Components:
A "component" tends to be an object whose lifecycle is managed, usually by a component framework such as Declarative Services (DS), Blueprint or iPOJO. See this page on the OSGi Community Wiki for a discussion of the different component frameworks available.
A component may have any of the following features, in combination or alone:
Hopefully that provides a bit more clarity.
Cheers,
Branden
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
So it has nothing to do with the PICO container. I saw another answer that said,
"Components" can refer either to Pico components or to OSGi services.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.