Skip to content

Conversation

@captainbrosset
Copy link
Contributor

@captainbrosset captainbrosset commented Feb 11, 2025

I need help to describe this as I don't know the API much at all, so I'm not sure what the entry points are.
This is a non-standard API that's part of Google's privacy sandbox initiative.

For more info, see

@github-actions github-actions bot added feature definition Creating or defining new features or groups of features. tools and infrastructure Project internal tooling, such as linters, GitHub Actions, or repo settings labels Feb 11, 2025
@lolaodelola
Copy link

lolaodelola commented Mar 18, 2025

I wrote about this a couple of years ago so happy to take a stab but is this a web feature yet? Both Mozilla and Firefox have negative standards positions on it, it's not on the standards track, it's not implemented outside, there's an enrollment process to use it and it's generally considered not good for the web (at this moment in time) - should we be adding this as a web feature here? Is there developer interest in Topics API?

This feels more like a proposed web feature rather than an actual web feature at the moment.

@ddbeck
Copy link
Collaborator

ddbeck commented May 5, 2025

should we be adding this as a web feature here?

To answer @lolaodelola's question, web-features is primarily descriptive. When an API ships in a browser, we ought to record the presence of that feature, whether nor not it's good or useful or popular. In an ideal world, single-implementation features that don't get uptake will be deprecated or withdrawn, which we can also describe when it happens.

Copy link
Collaborator

@ddbeck ddbeck left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've left a suggestion for the description, but I think merging this would be a positive development either way.

The specs list needs a merge conflict resolved as well, before merging. Thank you!

@lolaodelola
Copy link

Thanks for the clarification @ddbeck. When you say

In an ideal world, single-implementation features that don't get uptake will be deprecated or withdrawn

In this context what does it mean for a web feature not to get uptake?

@captainbrosset captainbrosset merged commit f7f7ecc into main Sep 30, 2025
3 checks passed
@captainbrosset captainbrosset deleted the topics-api branch September 30, 2025 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature definition Creating or defining new features or groups of features. tools and infrastructure Project internal tooling, such as linters, GitHub Actions, or repo settings

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants