Skip to main content

[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$



Back to the top