Skip to content

content(site): publish Powered By entries on merge, add four organisations - #140

Merged
kparisa merged 4 commits into
apache:mainfrom
justinmclean:content/powered-by-logo-wording
Oct 22, 2026
Merged

kparisa merged 4 commits into
apache:mainfrom
justinmclean:content/powered-by-logo-wording

Conversation

@justinmclean

Copy link
Copy Markdown
Member

Entries merged with draft: true stay hidden until a second PR flips the flag. That is how A3S Lab, Omni, wakuwaku and Silkworm from #132 were merged but never shown. Reviewing and merging the PR is already the check, so entries now publish on merge: draft defaults to false, and true only holds an entry back.

The logo rule asked submitters to confirm they could grant the ASF permission to show a mark. Listing an organization that uses Iggy, with its logo, is a statement of fact and needs no permission. The README, template and schema comment now say to use the organization's own public artwork and note where it came from. permissionConfirmed must still be true for a logo to render.

npm run build passes, and the built page shows the four entries.

…permission rule

Entries now publish when the PR merges instead of needing a second PR to flip draft. Logos need no permission to list; use the organization's own public artwork and say where it came from.
@justinmclean justinmclean changed the title content(site): publish Powered By entries on merge and drop the logo permission rule content(site): publish Powered By entries on merge, add FerrisLabs and Kestra Oct 22, 2026
Justin Mclean added 2 commits October 22, 2026 13:02
FerrisLabs runs Iggy as the data plane bus in Autharie and Capitainerie. Kestra ships an Iggy plugin, v1.0.0 released 19 Oct. Logos now show the organisation name on hover.
Mark Aron agreed on 13 Oct to listing both. Logos are rebuilt from each site's header with the wordmark converted to outlines.
@justinmclean justinmclean changed the title content(site): publish Powered By entries on merge, add FerrisLabs and Kestra content(site): publish Powered By entries on merge, add four organisations Oct 22, 2026
@kparisa
kparisa merged commit 48cebd2 into apache:main Oct 22, 2026
2 checks passed
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

Successfully merging this pull request may close these issues.

2 participants