Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support organization and repository logos / avatars #55

Closed
eclipse-csi-bot opened this issue Jun 19, 2023 · 5 comments
Closed

Support organization and repository logos / avatars #55

eclipse-csi-bot opened this issue Jun 19, 2023 · 5 comments

Comments

@eclipse-csi-bot
Copy link
Contributor

In GitLab by @Mistria on Jun 19, 2023, 16:45

It would be highly useful to support setting an organization logo and avatars for individual repos using otterdog. Unfortunately there is no api support atm, so it could only be done using the web ui.

@eclipse-csi-bot
Copy link
Contributor Author

In GitLab by @netomi on Jun 19, 2023, 17:28

Setting the logo for an organization or repository is not yet supported.
These settings can only be made via the web UI as described here:

https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/customizing-your-repositorys-social-media-preview

and setting the profile picture for an organization (for which I did not find a documentation entry).

projects.eclipse.org has a logo defined for each project, this should probably used as profile picture for the org. For repos, we currently do not have plan to support that via otterdog, as it would be quite some hassle as it can only be changed via the web ui, but lets keep this ticket open, maybe we find some better way.

@eclipse-csi-bot
Copy link
Contributor Author

In GitLab by @Mistria on Jun 19, 2023, 20:27

projects.eclipse.org has a logo defined for each project, this should probably used as profile picture for the org

that would be good.

For repos, we currently do not have plan to support that via otterdog,

Using the same image as org/project by default would be a good default value; after that, it's indeed all doable via Web UI so no need to worry further.

@eclipse-csi-bot
Copy link
Contributor Author

In GitLab by @netomi on Jun 20, 2023, 21:13

The internal document to indicate the steps to perform when creating a new GitHub organization for an Eclipse project has been updated to make sure that the existing logo as available via projects.eclipse.org is set as an avatar for the organization.

@eclipse-csi-bot
Copy link
Contributor Author

In GitLab by @netomi on Jun 20, 2023, 21:14

However it would still be useful to have such capabilities by otterdog.

@eclipse-csi-bot
Copy link
Contributor Author

In GitLab by @netomi on Sep 29, 2023, 16:55

Currently there is no plan to support that, closing for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant