Gunnar,
Vidyadhara encountered the following problem while trying to initiate a pull request. Do you have any suggestions?
----------
I tried to initiate pull request and I am getting below error.
<image001.png>
Could you please help me how to proceed on this part.
Regards,
Vidyadhar.
From: Vidyadhara Reddy Vanga
Sent: Friday, July 15, 2016 5:39 PM
To: Derek Lai
Cc: Jamie Wang; Pavan Kacharu Sarda; Naga Ranjan Darbha; Rajesh Kumar Goteti
Subject: RE: EBR for MongoDB (RE: Updating org.eclipse.orbit.mongodb with the latest mongo java driver (3.2.6))
Hi Derek,
I forked the eclipse EBR repo to
https://github.com/vidyadharvanga/ebr
I created com.mongodb.ebr_3.2.2 into recipes/unsorted folder.
I will initiate pull request on Monday ? In pull request do I need to mention our CQ number also ?
If you would like to verify the mongo dB EBR build process,
The following are the steps to build the EBR.
Prerequisites:
1. Install Java (at least Java 7) and Maven (NOTE: We faced issues with java version 7 but with 8 we able to build)
2. Clone this repository and go into the repository root folder
3. mvn -f releng/maven-plugins/pom.xml install
How to build all bundles:
1.
Clone this repository and go into the repository root folder.
2.
cd recipes
3.
mvn clean install
Generate p2 repository :
1.
Go into the repository root folder.
2.
cd releng/p2
3.
mvn clean package
The above are steps to build all recipes in repository.
To build a single recipe the following are steps:
Building the Single recipe:
1.
cd recipes/\<path/to/recipe\>
2.
mvn clean package
Regards,
Vidyadhar.
Hi Derek,
*all* the rules apply. It's not "pick the one you like". :)
The clarify rule #2 for your specific case - the BIRT project requires a CQ for the distribution of the MongoDB driver jar -whether or not EBR is used.
Earlier we notice these rules:
1. no CQ is required for publishing recipes in EBR
2. one CQ is required for the new version of the library
3. another CQ is required for adding a new version of a library to Orbit
We have a another question:
- If we create a EBR bundle, can we ship it with our BIRT Designer? Currently we ship our Orbit bundle for MongoDB 2.6 (org.eclipse.orbit.mongodb) with
our BIRT Designer. The line in red below seems to be saying that we cannot bundle the EBR with BIRT Designer (which is an Eclipse project). Can you clarify / confirm? Or let me know if I misunderstood the statement.
The goal of EBR is to provide infrastructure and recipes for building bundles. To answer your questions, yes it MAY be possible to build and ship and EBR bundle from within the BIRT project. Such a bundle must be build within the BIRT project.
We do not build it as part of the EBR project. The BIRT project must have an approved CQ for the library.
I currently don't see such a CQ for the BIRT project in IPzilla. Please engage with your PMC if the process in unclear.
_______________________________________________
ebr-dev mailing list
ebr-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ebr-dev