[
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: Christian Pontesegger <christian.pontesegger@xxxxxx>
- Date: Mon, 08 Sep 2025 14:23:38 +0200
- 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>
- Ui-outboundreport: notjunk:1;M01:P0:QorOQJMrQQs=;ZEXsWTkALznJMpNkbT9A6IrVSQN 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 Bdylg9/ZBDrdEfOY9BEDIVtVI=
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