git404hub

what is pentaho-osgi-bundles fr?

pentaho/pentaho-osgi-bundles — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2026-06-20

13JavaAudience · developerComplexity · 4/5ActiveSetup · moderate

tl;dr

A shared toolkit of reusable building blocks (OSGI bundles) that Pentaho's data analytics and BI products depend on, so common code isn't duplicated across the ecosystem.

vibe map

mindmap
  root((repo))
    What it does
      Shared bundles
      Common utilities
      Central versioning
    Tech stack
      Java
      Maven
      OSGI
    Use cases
      Shared data connectors
      Shared UI components
      Cross product fixes
    Audience
      Platform engineers
      Pentaho contributors
    Structure
      Lowdeps modules
      Highdeps modules

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Reuse a shared data connector across multiple Pentaho products.

VIBE 2

Fix a bug once in a shared bundle so every Pentaho product benefits.

VIBE 3

Add a new lowdeps or highdeps module to the Pentaho ecosystem.

VIBE 4

Build and test Pentaho platform pieces before integrating into a product.

what's the stack?

JavaMavenOSGI

how it stacks up fr

pentaho/pentaho-osgi-bundleshcrab/rtsbuildingmeowdump/meowassistant
Stars131313
LanguageJavaJavaJava
Last pushed2026-06-20
MaintenanceActive
Setup difficultymoderatemoderatemoderate
Complexity4/53/53/5
Audiencedevelopervibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 1h+

Requires Java 11 and Maven, plus care to avoid breaking lowdeps/highdeps dependency order.

prompts (copy fr)

prompt 1
Explain the difference between lowdeps and highdeps modules in pentaho-osgi-bundles.
prompt 2
Help me set up a Maven build for pentaho-osgi-bundles with Java 11.
prompt 3
Show me how to add a new shared bundle without breaking the lowdeps/highdeps dependency order.
prompt 4
Walk me through running the unit and integration tests in this repo.
prompt 5
Help me configure IntelliJ to work on pentaho-osgi-bundles.

Frequently asked questions

what is pentaho-osgi-bundles fr?

A shared toolkit of reusable building blocks (OSGI bundles) that Pentaho's data analytics and BI products depend on, so common code isn't duplicated across the ecosystem.

What language is pentaho-osgi-bundles written in?

Mainly Java. The stack also includes Java, Maven, OSGI.

Is pentaho-osgi-bundles actively maintained?

Active — commit in last 30 days (last push 2026-06-20).

How hard is pentaho-osgi-bundles to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is pentaho-osgi-bundles for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.