[
Date Prev][Date Next][
Thread Prev][Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ease-dev] Request for Subproject/Group Creation for CLI-focused EASE Development
|
- From: "Latha Patil (MS/EMT2-ETAS)" <Patil.Latha@xxxxxxxxxxxx>
- Date: Thu, 11 Sep 2025 06:02:48 +0000
- Accept-language: en-US
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=in.bosch.com; dmarc=pass action=none header.from=in.bosch.com; dkim=pass header.d=in.bosch.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=6ZTHtIcToc37bDdyTe1MxOeDdIDykWv2RxwHfSxsyzc=; b=ut9PBiHSfIxbkfVbf3qFyzpASBSbC0I+lMvw/JlLkwXzBZ1KfQhO/UljZ8gQIooFjk8V7VHWZAG6pE9a575mDJFOWZuO6fijgiQB3NM0PRlmcK32mSer8euEPi4WqGDNx502AaTjkK46pDsXmsc0SnBxiAJgSYaSlPDgaxuwbuRTxiocMAxIj0586nxSkJ/EMlDCJ5zmNkMpMnuqQoD8ktUUU/VmitxCOkflu8qubcJPtlDeM7IJ2DyNKMMKgvDCij15z9L9qYVi9qNKbDGLK8c8FuizbDroxM7fpourjxZmYyMZpC6ojfDP0XulYorHv1Zlm0V3Ni9eAt0G7rZcBw==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=SqdwB1podppcjLszo0ZQd9onRkYqNe9fxRx6FqMRGI2hUHHy5l/5dmCaOZDZOo7BfKh11EBDT81wpR/o2BUdZzm+RMiX8FF7xCSV6Uhuacw5krmNEf8jb5U/g5w5mZWQsbenbcwuLXCNyPoBMyZ1z3fu/6Cyf5upk1/UZzCcCiRjwCtBNVLVdzbI5ehPjRMUAXyll8vcl0RIOBM8BpF5NmzYYZ2u9AdnvNdLLP0RMI9Lc+SFy/d9UMwvmRHegM+EuM3bpQOk9I0iw9nE/u8mle1fTDSS8YVcslYHiZ9zFcu+ru68T5gGx9YCE7hVgMrs0v4ChagFGKmMYMkyBfOUow==
- Delivered-to: ease-dev@xxxxxxxxxxx
- List-archive: <https://www.eclipse.org/mailman/private/ease-dev/>
- List-help: <mailto:ease-dev-request@eclipse.org?subject=help>
- List-subscribe: <https://www.eclipse.org/mailman/listinfo/ease-dev>, <mailto:ease-dev-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://www.eclipse.org/mailman/options/ease-dev>, <mailto:ease-dev-request@eclipse.org?subject=unsubscribe>
- Thread-index: AdwcujjykespSAtWTlChMGY9AZqTawEAS50AAIk2ewA=
- Thread-topic: [ease-dev] Request for Subproject/Group Creation for CLI-focused EASE Development
Hello Christian,
Thank you for your incredibly helpful and detailed replies; your guidance has been invaluable.
We appreciate your suggestion to identify specific EASE plugins and scan for UI dependencies, which we'll action immediately. The information on subproject limitations, Jenkins builds, and cost-free resources is also quite clear.
Currently, we're making changes within our local Maven environment. We agree that avoiding a fork benefits everyone, and we look forward to collaborating and contributing our work to EASE once it reaches a mature state.
Thank you again for your support.
Best regards,
Patil Latha
Bosch Global Software Technologies Private Limited
(CIN: U72400KA1997PTC023164) | 360 Degree Business Park - Tower 2 | Neeladri Road | Electronics City Phase 1 | Bengaluru (Electronic City) | INDIA | www.bosch-softwaretechnologies.com
Patil.Latha@xxxxxxxxxxxx
-----Original Message-----
From: Christian Pontesegger <christian.pontesegger@xxxxxx>
Sent: Monday, September 8, 2025 5:54 PM
To: ease developer discussions <ease-dev@xxxxxxxxxxx>
Cc: Latha Patil (MS/EMT2-ETAS) <Patil.Latha@xxxxxxxxxxxx>
Subject: Re: [ease-dev] Request for Subproject/Group Creation for CLI-focused EASE Development
Hi Latha,
great that you are interested in supporting EASE! Let me try to answer your questions below as best as I can:
> Our main motivation is to keep the codebase cleaner for CLI use cases,
> since we notice thatUI dependencies are currently included, even when
> building purely CLI-based products.
EASE plugins (at least the core ones) are separated into UI/non-UI plugins. I guess what you should do first for your usecase is to find out, which plugins of EASE you are interested to use.
Then we can scan these plguins for unwanted UI dependencies.
If there are any, we should consider splitting up plugins into a cli part and an UI part - or probably to move around some classes between plugins. Lets see if this is a practical way to fulfill your request.
> 1. Subproject/Group Creation
> a. Is it possible for us to create agroup or subproject under
> Eclipse EASE to host this work, rather than relying only on a fork?
No, you cannot create subgroups.
>
> 1. Eclipse CI Integration
> a. Would it be possible for Eclipse CI builds (Jenkins/GitLab
> integration) to run for this subproject as well?
We are using Jenkins builds where eclipse is providing the resources for. Additional Jobs - if needed - can be put there. Although you would need my help on this.
> b. If not, are there recommended alternatives to ensure
> continuous builds and artifact generation?
>
> 1. Costs and Available Options
No costs involved from Eclipse when you are happy with the default resources that any project gets. More power for builds would include some costs, but if you are on the Steering Committee, you should get better information on this topic from there.
> Currently, we can only fork the repository but not create a group. We
> would appreciate your advice on the right process to proceed.
If we can avoid a fork, that would benefit all users I guess and also provide a cleaner way for further development.
As for myself, my focus shifted in the past year and I can only put some maintenace effort into this project anymore. From a functional point of view, it is also pretty mature and feature-complete (I hope)
cheers
Christian