[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ee4j-pmc] [External] : Enable GitHub self-service?
|
- From: Lukas Jungmann <lukas.jungmann@xxxxxxxxxx>
- Date: Fri, 27 Oct 2023 09:21:16 +0200
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=Uv04/yDo2f0PVttOQ11Txs9MOi4dyd3Fl0udqZr6Agw=; b=ETsrf/rCXxI2Hh9wznNR60rM0reY7Tf6ziDCe3wsjv7iHYWxxYYzDL12/QHiAgIAzgZtjVwXSn5/ka99EuPZo5HNc/dLyBMH4oXqol33h/HRt4xDHDGWPdvaEpeSmFr0SOL3/qwJaZBCN1gabiHOdhMjlZm4cZN0JuFG1xkfAK5m3Y+7AFhgGuB95i5N1vLKBPBSq6Vbmd2sCvSt6MaIbSdOHR863msXfPIKzeZVVdrYO2KfckPaSd07nNtdvTHCBbB/IsAz1ahUENgBflzgRp0yPd1AAKo1n54FfqUKvus+BcuHtqGJ0K+A1X/+OjoJWktNg4wGQTuhvkFO4DS1og==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fOcMOlYS7ZpuApbpkjVCE5xsZCVxeOD0LXp1N5KJjii5w+SsQsRsMmVzsG4AUP+RnslFIRxIDnZbLBzMWllRt4o/AsmkRYMf9fFjdzM/SlLyUeoSdeSbj7m+VBdD7omsozhlJdf51b6tuFHuvWzXI1dUlyjG3SqPf+Wymg6zURpvtObi85ZFrAptuTYV2TKiHrvi3fVoI48Pe24RhULmoTtchT2In50cToD208wERJoaKT+g+s9BjQifyCUAPGmuNEBIalpmPC4RRkKf2l/D1eDGGow3MmBpEa2Bm21+osy4Yif/SxbvCf1eh0dtWcJ5KK2FqbfLbXGVoMfzdeZi8Q==
- Delivered-to: ee4j-pmc@xxxxxxxxxxx
- List-archive: <https://www.eclipse.org/mailman/private/ee4j-pmc/>
- List-help: <mailto:ee4j-pmc-request@eclipse.org?subject=help>
- List-subscribe: <https://www.eclipse.org/mailman/listinfo/ee4j-pmc>, <mailto:ee4j-pmc-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://www.eclipse.org/mailman/options/ee4j-pmc>, <mailto:ee4j-pmc-request@eclipse.org?subject=unsubscribe>
- User-agent: Mozilla Thunderbird
the self-service for the eclipse-ee4j GitHub organization has been
enabled, see
https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/3844#note_1264615
for details/how-to.
thanks,
--lukas
On 28.09.2023 11:09, Ivar Grimstad via ee4j-pmc wrote:
Dear PMC,
It is now possible to enable self-service
(https://www.eclipse.org/projects/handbook/#resources-github-self-service <https://urldefense.com/v3/__https://www.eclipse.org/projects/handbook/*resources-github-self-service__;Iw!!ACWV5N9M2RV99hQ!O38ReAohtgCbd2egLBjpABWsqIK_1EagadtjdkQoWacxZQbXzRuZqXEDyJqoQg0SuyIq7ORdySvJJHth5SCJQw$>) for our projects at GitHub. This will capture the existing configuration as code in a separate repo (.eclipsefdn) and any committer can create PRs against this repo to change the configuration to fit your needs. The PRs will need to be approved by EF staff (and project leads if needed) before being merged and the changes finally being applied to GitHub.
Here is an example of a PR from another project enabling consistent
branch protection rules for all repositories:
https://github.com/eclipse-velocitas/.eclipsefdn/pull/1
<https://urldefense.com/v3/__https://github.com/eclipse-velocitas/.eclipsefdn/pull/1__;!!ACWV5N9M2RV99hQ!O38ReAohtgCbd2egLBjpABWsqIK_1EagadtjdkQoWacxZQbXzRuZqXEDyJqoQg0SuyIq7ORdySvJJHsJ_98vhg$>
Each project will have its own dashboard to look at the current
configuration in a convenient way and a playground to experiment with
configuration changes, e.g. https://adoptium.github.io/.eclipsefdn/
<https://urldefense.com/v3/__https://adoptium.github.io/.eclipsefdn/__;!!ACWV5N9M2RV99hQ!O38ReAohtgCbd2egLBjpABWsqIK_1EagadtjdkQoWacxZQbXzRuZqXEDyJqoQg0SuyIq7ORdySvJJHtQvx8txg$>. A list of all Eclipse projects that have this already enabled can be found via this link: https://eclipsefdn.github.io/otterdog-configs/ <https://urldefense.com/v3/__https://eclipsefdn.github.io/otterdog-configs/__;!!ACWV5N9M2RV99hQ!O38ReAohtgCbd2egLBjpABWsqIK_1EagadtjdkQoWacxZQbXzRuZqXEDyJqoQg0SuyIq7ORdySvJJHvlCAAn9Q$>
The documentation of all supported resources and their settings is
available at: https://otterdog.readthedocs.io/
<https://urldefense.com/v3/__https://otterdog.readthedocs.io/__;!!ACWV5N9M2RV99hQ!O38ReAohtgCbd2egLBjpABWsqIK_1EagadtjdkQoWacxZQbXzRuZqXEDyJqoQg0SuyIq7ORdySvJJHujDpksdA$>
The infra team at Eclipse Foundation will make all preparations and
create the first PR for demonstration purposes and also provide help for
any questions that may arise. Even if it is enabled, we can still file
Helpdesk-requests as Today.
*Please give a +1 if you think we should enable this now for our GitHub
organizations (https://github.com/jakartaee
<https://urldefense.com/v3/__https://github.com/jakartaee__;!!ACWV5N9M2RV99hQ!O38ReAohtgCbd2egLBjpABWsqIK_1EagadtjdkQoWacxZQbXzRuZqXEDyJqoQg0SuyIq7ORdySvJJHsQANeYCA$>, and https://github.com/eclipse-ee4j <https://urldefense.com/v3/__https://github.com/eclipse-ee4j__;!!ACWV5N9M2RV99hQ!O38ReAohtgCbd2egLBjpABWsqIK_1EagadtjdkQoWacxZQbXzRuZqXEDyJqoQg0SuyIq7ORdySvJJHsUywQPmg$>). *
And of course, object if you don't want us to enable this at this moment
(it may become mandatory in the future).
Ivar
--
Ivar Grimstad
Jakarta EE Developer Advocate | *Eclipse Foundation *
Join Community Day for Java Developers - October 16, 2023 (only €40)
EclipseCon 2023
<https://urldefense.com/v3/__https://www.eclipsecon.org/2023__;!!ACWV5N9M2RV99hQ!O38ReAohtgCbd2egLBjpABWsqIK_1EagadtjdkQoWacxZQbXzRuZqXEDyJqoQg0SuyIq7ORdySvJJHuO6FXwWg$>- October 16-19, 2023
_______________________________________________
ee4j-pmc mailing list
ee4j-pmc@xxxxxxxxxxx
To unsubscribe from this list, visit https://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/ee4j-pmc__;!!ACWV5N9M2RV99hQ!O38ReAohtgCbd2egLBjpABWsqIK_1EagadtjdkQoWacxZQbXzRuZqXEDyJqoQg0SuyIq7ORdySvJJHv4JHzLbA$