Ben Pate đŸ€˜đŸ»

u/benpate@mastodon.social
0 posts · 10 comments

Recent posts

No posts.

Recent comments

@julian You can certainly use the intent buttons on Bandwagon and the Qwertylicious demo site. They're actually two different implementations, so it might be valid to try both of them.

I'm pretty sure that @pfefferle has implemented some buttons in the WordPress plugin - Matthias, do you have a demo site we can test with?

And, I know Mastodon's Activity Intent work has landed, but I'm not familiar enough with their buttons to say which is being powered by Activity Intents, or how.

@julian

That makes sense. I’ve been building out contexts for conversations, so it’s top of mind for me. But it makes sense that audience and inReplyTo might be enough. If the context is missing, I’d probably just fill in the context from the parent anyway.

@julian This is fantastic. You're awesome, Julian!

I'll try to take a look at this tonight/tomorrow.

Once you're at a stopping point, would it be possible for you to list out the intents you publish and receive? I'd love to include that in the Implementations section at the bottom of the document.

@julian

I know.. agreement on the Fediverse is so rare, it’s almost scary 😉

Yeah, Undo sounds like it makes sense in your case. I didn’t think of any in the beginning, so just overlooked it.

One complicating factor is in showing the “state” of things in the remote site - we’d need a way to know that you voted for something first, so then we could undo it.

But yeah, let’s add that into 3b86 as well. What kinds of parameters would you want to pass? Or, would you just want to write a PR?

@julian

You’re exactly right, and I don’t see it as a criticism at all. It’s an on-ramp that lets people explore slowly, then add capabilities gradually. It’s a checked-and-egg problem.

I also want a “reply” activity as well, but I’m afraid nobody would support it yet.

So I look for {inReplyTo} in the create response to see if replies are possible, then register a “synthetic” activity for the application to discover. This lets me turn buttons on and off based on your servers abilities.

@julian @pfefferle

It looks beautiful! Well done! I can't wait to try it out, as soon as you have it live :)

And, I'd love to hear how it goes - if there are things we can make easier, document better, whatever. I still need to make an implementation guide, but just haven't been able to get it to the top of my stack.

One thing I've been focused on recently is including a signup link in the workflow to help brand new people. Here's a silly demo of my latest: https://qwertylicious.dev/have-you-heard-of-qwertylicious