What are the pros and cons of using feature repositories, Maven
repositories, and OSGI bundle repositories in Karaf?

Feature Pros
- can include bundle configuration
- can include other features
- can group unrelated bundles/features
- no required directory structure

Feature Cons
- manually created
- no automatic dependency resolution

Maven Pros
- no configuration required
- convenient for development, can reuse local repository

Maven Cons
- no automatic dependency resolution
- no bundle configuration
- requires deep directory structure

OBR Pros
- automatic dependency resolution
- no required directory structure

OBR Cons
- no bundle configuration
- repository isn't as dynamic since bindex must be run to assimilate
changes

Did I miss anything?  It appears that a combination of these is probably
best.  How are people using these repositories when distributing their
projects?


Tim Moloney                 The reasonable man adapts himself to
MRSL                        the world; the unreasonable one persists
2015 Cattlemen Road         in trying to adapt the world to himself.
Sarasota, FL  34232         Therefore all progress depends on the
(941) 377-6775 x208         unreasonable man. - George Bernard Shaw


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to