[
Date Prev][
Date Next][
Thread Prev][Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [eclipse.org-committers] Enabling self-service for all projects hosted on GitHub | 
Hi Thomas,
> Starting July 15th, we will be enabling the self-service for all 
remaining projects hosted on GitHub, the progress can be followed in the 
ticket: https://gitlab.eclipse.org/eclipsefdn/infrazilla/-/issues/1713 .
//
I get 404 - Page Not Found ...
br
Achim
Am 08.07.24 um 09:09 schrieb Thomas Neidhart via eclipse.org-committers:
Dear Committers,
The self-service of Eclipse projects hosted on GitHub has now been 
operational for more than 1 year. Currently, 108 projects have it 
enabled as can be seen at https://otterdog.eclipse.org/. Up to now, 
enabling the self-service for a project was only done on request by 
the project team, but after a year we consider that service to be 
stable and valuable enough to enable it for all remaining projects.
Starting July 15th, we will be enabling the self-service for all 
remaining projects hosted on GitHub, the progress can be followed in 
the ticket: 
https://gitlab.eclipse.org/eclipsefdn/infrazilla/-/issues/1713 .
/Current Status and Next Steps:/
  * 108 projects have self-service already enabled (see
    https://otterdog.eclipse.org)
  * 75 projects (see a list at
    https://gitlab.eclipse.org/eclipsefdn/infrazilla/-/issues/1713)
    will have the self-service enabled in the coming weeks
*For projects self-service will be enabled*:
  * A new repo *.eclipsefdn* will be created in the projects
    organization on GitHub that hosts the current configuration of the
    GitHub organizations and its repositories as code
  * Changes to this configuration can be made by forking the repo and
    adjusting the configuration using a PR
  * The PR will be validated automatically and if eligible, you can
    merge the PR yourself by following the instructions presented to you
  * In cases the PR can not be merge by yourself, some EF staff will
    do some additional checks and merge it if approved by the project
    leads
  * After the PR got merged, the changes will be applied automatically
    in most cases (exceptions are secrets that need to be provisioned)
*Need Help?*
Should you have any questions or need assistance in using the 
self-service, please do not hesitate to open a ticket on the HelpDesk 
<https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/new>. 
Additionally documentation is available at 
https://otterdog.readthedocs.io/en/latest/, the source-code of the 
service itself is located at https://github.com/eclipse-csi/otterdog, 
please file any suggestions for enhancements or bug reports there.
Thank you for your cooperation.
On behalf of the Eclipse security team,
Thomas Neidhart
_______________________________________________
eclipse.org-committers mailing list
eclipse.org-committers@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/eclipse.org-committers