Skip to content

Commit ab91bab

Browse files
authored
build: renaming bom dependencies to pde-deps (#35)
* build: renaming boms projects to tycho-deps Signed-off-by: SimoneFiorani <simone.fiorani@abinsula.com> * fix: copyrights * fix: missing migration Signed-off-by: SimoneFiorani <simone.fiorani@abinsula.com> --------- Signed-off-by: SimoneFiorani <simone.fiorani@abinsula.com>
1 parent 594741f commit ab91bab

6 files changed

Lines changed: 28 additions & 28 deletions

File tree

kura-apps-distrib/kura-addon-prototypes/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
4-
Copyright (c) 2025 Eurotech and/or its affiliates and others
4+
Copyright (c) 2025, 2026 Eurotech and/or its affiliates and others
55
66
This program and the accompanying materials are made
77
available under the terms of the Eclipse Public License 2.0
@@ -29,7 +29,7 @@
2929
<packaging>pom</packaging>
3030

3131
<dependencies>
32-
<!-- Import specific bundles from kura-apps-bom for addon prototypes -->
32+
<!-- Import specific bundles from kura-apps-pde-deps for addon prototypes -->
3333
<dependency>
3434
<groupId>org.eclipse.kura</groupId>
3535
<artifactId>org.eclipse.kura.example.driver.bundle</artifactId>

kura-apps-distrib/kura-examples/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
4-
Copyright (c) 2025 Eurotech and/or its affiliates and others
4+
Copyright (c) 2025, 2026 Eurotech and/or its affiliates and others
55
66
This program and the accompanying materials are made
77
available under the terms of the Eclipse Public License 2.0
@@ -50,7 +50,7 @@
5050
<dependencies>
5151
<dependency>
5252
<groupId>org.eclipse.kura</groupId>
53-
<artifactId>kura-examples-bom</artifactId>
53+
<artifactId>kura-examples-pde-deps</artifactId>
5454
<version>6.0.0-SNAPSHOT</version>
5555
<type>pom</type>
5656
<scope>import</scope>

kura-apps-target-definition/kura-apps.target

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<?pde version="3.8"?>
33
<!--
44
5-
Copyright (c) 2025 Eurotech and/or its affiliates and others
5+
Copyright (c) 2025, 2026 Eurotech and/or its affiliates and others
66
77
This program and the accompanying materials are made
88
available under the terms of the Eclipse Public License 2.0
@@ -21,37 +21,37 @@
2121
<dependencies>
2222
<dependency>
2323
<groupId>org.eclipse.kura</groupId>
24-
<artifactId>kura-bom</artifactId>
24+
<artifactId>kura-pde-deps</artifactId>
2525
<version>6.0.0-SNAPSHOT</version>
2626
<type>pom</type>
2727
</dependency>
2828
<dependency>
2929
<groupId>org.eclipse.kura</groupId>
30-
<artifactId>kura-can-bom</artifactId>
30+
<artifactId>kura-can-pde-deps</artifactId>
3131
<version>4.0.0-SNAPSHOT</version>
3232
<type>pom</type>
3333
</dependency>
3434
<dependency>
3535
<groupId>org.eclipse.kura</groupId>
36-
<artifactId>kura-position-bom</artifactId>
36+
<artifactId>kura-position-pde-deps</artifactId>
3737
<version>2.0.0-SNAPSHOT</version>
3838
<type>pom</type>
3939
</dependency>
4040
<dependency>
4141
<groupId>org.eclipse.kura</groupId>
42-
<artifactId>kura-bluetooth-bom</artifactId>
42+
<artifactId>kura-bluetooth-pde-deps</artifactId>
4343
<version>2.0.0-SNAPSHOT</version>
4444
<type>pom</type>
4545
</dependency>
4646
<dependency>
4747
<groupId>org.eclipse.kura</groupId>
48-
<artifactId>kura-wires-bom</artifactId>
48+
<artifactId>kura-wires-pde-deps</artifactId>
4949
<version>3.0.0-SNAPSHOT</version>
5050
<type>pom</type>
5151
</dependency>
5252
<dependency>
5353
<groupId>org.eclipse.kura</groupId>
54-
<artifactId>target-platform-bom</artifactId>
54+
<artifactId>target-platform-pde-deps</artifactId>
5555
<version>6.0.0-SNAPSHOT</version>
5656
<type>pom</type>
5757
</dependency>

kura-examples/kura-examples-bom/README.md renamed to kura-examples/kura-examples-pde-deps/README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
# Eclipse Kura™ Apps BOM (Bill of Materials)
1+
# Eclipse Kura™ Apps PDE Deps
22

3-
The **Eclipse Kura™ Apps BOM** is a Bill of Materials that provides centralized version management for all Eclipse Kura example and prototype bundles.
3+
The **Eclipse Kura™ Apps PDE Deps** is a centralized dependency version management file for all Eclipse Kura example and prototype bundles. It allows you to manage and align the versions of the dependencies used by the various bundles in a single place, simplifying configuration and ensuring consistency across projects.
44

55
## Purpose
66

7-
This BOM simplifies dependency management for projects using Eclipse Kura™ Examples and Eclipse Kura™ Addon Prototypes bundles, ensuring version consistency and reducing configuration duplication.
7+
This PDE Dependency file simplifies dependency management for projects using Eclipse Kura™ Examples and Eclipse Kura™ Addon Prototypes bundles, ensuring version consistency and reducing configuration duplication.
88

99
## Included Bundles
1010

11-
The BOM includes **26 bundles** organized in the following categories:
11+
The PDE Deps includes **26 bundles** organized in the following categories:
1212

1313
### Demo Bundles (2)
1414
- `org.eclipse.kura.demo.heater` - Heating simulator
@@ -31,16 +31,16 @@ The BOM includes **26 bundles** organized in the following categories:
3131

3232
## Usage
3333

34-
### Importing the BOM
34+
### Importing the PDE Deps
3535

36-
To use the BOM in your project, add the following configuration in the `<dependencyManagement>` section:
36+
To use the PDE Deps in your project, add the following configuration in the `<dependencyManagement>` section:
3737

3838
```xml
3939
<dependencyManagement>
4040
<dependencies>
4141
<dependency>
4242
<groupId>org.eclipse.kura</groupId>
43-
<artifactId>kura-apps-bom</artifactId>
43+
<artifactId>kura-apps-pde-deps</artifactId>
4444
<version>6.0.0-SNAPSHOT</version>
4545
<type>pom</type>
4646
<scope>import</scope>
@@ -51,7 +51,7 @@ To use the BOM in your project, add the following configuration in the `<depende
5151

5252
### Using bundles
5353

54-
After importing the BOM, you can use bundles without specifying versions:
54+
After importing the PDE Deps, you can use bundles without specifying versions:
5555

5656
```xml
5757
<dependencies>
@@ -89,7 +89,7 @@ After importing the BOM, you can use bundles without specifying versions:
8989
<dependencies>
9090
<dependency>
9191
<groupId>org.eclipse.kura</groupId>
92-
<artifactId>kura-apps-bom</artifactId>
92+
<artifactId>kura-apps-pde-deps</artifactId>
9393
<version>6.0.0-SNAPSHOT</version>
9494
<type>pom</type>
9595
<scope>import</scope>
@@ -112,10 +112,10 @@ After importing the BOM, you can use bundles without specifying versions:
112112

113113
## Managed Versions
114114

115-
The BOM manages the following versions:
115+
The PDE Deps manages the following versions:
116116

117117
- **Example Bundles**: `3.0.0-SNAPSHOT`
118-
- **BOM Version**: `6.0.0-SNAPSHOT`
118+
- **PDE Deps Version**: `6.0.0-SNAPSHOT`
119119

120120
## Benefits
121121

@@ -131,7 +131,7 @@ The BOM manages the following versions:
131131

132132
## Repository
133133

134-
The BOM is published to Eclipse Kura repositories:
134+
The PDE Deps is published to Eclipse Kura repositories:
135135

136136
- **Releases**: https://repo.eclipse.org/content/repositories/kura-releases/
137137
- **Snapshots**: https://repo.eclipse.org/content/repositories/kura-snapshots/

kura-examples/kura-examples-bom/pom.xml renamed to kura-examples/kura-examples-pde-deps/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
4-
Copyright (c) 2025 Eurotech and/or its affiliates and others
4+
Copyright (c) 2025, 2026 Eurotech and/or its affiliates and others
55
66
This program and the accompanying materials are made
77
available under the terms of the Eclipse Public License 2.0
@@ -19,10 +19,10 @@
1919
<modelVersion>4.0.0</modelVersion>
2020

2121
<groupId>org.eclipse.kura</groupId>
22-
<artifactId>kura-examples-bom</artifactId>
22+
<artifactId>kura-examples-pde-deps</artifactId>
2323
<version>6.0.0-SNAPSHOT</version>
2424
<packaging>pom</packaging>
25-
<name>Eclipse Kura Examples BOM</name>
25+
<name>Eclipse Kura Examples PDE Deps</name>
2626

2727
<distributionManagement>
2828
<repository>

kura-examples/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
4-
Copyright (c) 2025 Eurotech and/or its affiliates and others
4+
Copyright (c) 2025, 2026 Eurotech and/or its affiliates and others
55
66
This program and the accompanying materials are made
77
available under the terms of the Eclipse Public License 2.0
@@ -43,6 +43,6 @@
4343
<modules>
4444
<module>bundles</module>
4545
<module>tests</module>
46-
<module>kura-examples-bom</module>
46+
<module>kura-examples-pde-deps</module>
4747
</modules>
4848
</project>

0 commit comments

Comments
 (0)