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

Open Frames support for AT Protocol #1

Open
bmann opened this issue Sep 6, 2024 · 2 comments
Open

Open Frames support for AT Protocol #1

bmann opened this issue Sep 6, 2024 · 2 comments
Labels

Comments

@bmann
Copy link

bmann commented Sep 6, 2024

Open Frames are an extension of Open Graph that makes link previews interactive https://github.com/open-frames

Frames are implemented in the Farcaster protocol. Open Frames is an initiative to bring the Frames pattern to many different systems.

This allows content creators and publishers to have unique creative experiences and experiments. Things like WordPress plugins, or support by platforms like Substack or Shopify, should enable easy insertion of required tags and features -- click to subscribe, click to buy. As well, it's a very low barrier entry for people to have custom experiences in-feed, built on their own, existing content.

This is a tracking issue to create a branch of Ouranos that implements a proof-of-concept support for Open Frames in AT Protocol:

  • implement frames rendering in Ouranos using an existing frames library / codebase
  • if a link is pasted in and detected to be a Frames-enabled link, it will render in a preview for the person posting it
  • other people viewing it in Ouranos will see it rendered as a Frame
  • experiment with security, usability, and level of AT Protocol specific interaction that is possible -- e.g. "must follow poster to click a button"

This initial proof of concept will generate additional issues to research and experiment with.

Upvote & Fund

  • We're using Polar.sh so you can upvote and help fund this issue.
  • We receive the funding once the issue is completed & confirmed by you.
  • Thank you in advance for helping prioritize & fund our backlog.
Fund with Polar
@polar-sh polar-sh bot added the Fund label Sep 6, 2024
@bmann
Copy link
Author

bmann commented Oct 29, 2024

@pdelfan can you make a PR with your code so we can test PR deploys please.

@pdelfan
Copy link
Collaborator

pdelfan commented Oct 29, 2024

@pdelfan can you make a PR with your code so we can test PR deploys please.

Made an attempt today on Railway but ran into build errors (not the case when building locally), likely frames.js-related and dependency conflicts. Will need to have a another look at it later.

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

No branches or pull requests

2 participants