Sarahp, to random
@Sarahp@mastodon.social avatar
benpate, to ShareYourMusic
@benpate@mastodon.social avatar

HEY! Check out this update to my demo I posted a couple weeks ago:

https://kumi.tube/w/pmqy4eUy6iz88Z6Rh1cM5K

We're working to make a alternative to where up and coming bands can connect with fans and share their music on the Fediverse.

The progress is really encouraging, so it's time to get some feedback from real

My goal is to have something you could actually use in the next month or two. So please get your ideas in so's I can squeeze them into my launch calendar.

benpate, to random
@benpate@mastodon.social avatar

At , @n00q discussed a Federated music service for refugees. After a few days of drawing up requirements and specs, and a couple days of code, something interesting is taking shape.

Here's a too-fast-tour of a hypothetical album page built with . Custom skins, uploads, and transcoding music is still TBD, but so far this feels like magic.

Bands' profiles will be native citizens of the Fediverse to like, share, and comment. Excited yet?

video/mp4

josemurilo, to fediverse
@josemurilo@mato.social avatar

"Building on the is hard. Here is a list of and other developer that have been helpful in developing . This is not a canonical or official list by any means, but hopefully this list of bookmarks is valuable to others who are building their own Fediverse apps."
@benpate

https://emissary.dev/fediverse-resources

tariq, to fediverse
@tariq@absolutelyhar.am avatar

Something I've been pondering about is if there is a good parser, anybody know some good resources for that?

benpate,
@benpate@mastodon.social avatar

@tariq This could mean lots of things.What do you want to do with RSS and ActivityPub?

Maybe this will help:

I’m building a personal server called that sends and receives both and - so if you want an all-in-one server, check out https://emissary.dev

If you’re building with , you can also use my AP and RSS libraries directly

RSS+ActivityStreams parser: https://github.com/benpate/sherlock

ActivityPub API: https://github.com/hannibal

deadsuperhero, to random
@deadsuperhero@social.wedistribute.org avatar

Me after seeing at today.

deadsuperhero, to random
@deadsuperhero@social.wedistribute.org avatar

dev out there today blowing my mind.

https://emissary.dev

ricmac, to random
@ricmac@mastodon.social avatar

Lots of great demos at today. Particularly looking forward to Emissary by @benpate, which was described as an "RSS Server", but it seems to be a lot more than that. I like that it brings the indie web and ActivityPub together. https://github.com/EmissarySocial/emissary

benpate,
@benpate@mastodon.social avatar

@ricmac Thanks, Richard! I'm pretty excited about this, too (and a little scared, tbh)

is a personal / small group server that sends and receives ActivityPub, RSS, and IndieWeb (MicroFormats, WebMentions, etc)

It's also a programmable toolkit for others to build their own Fediverse apps. To anyone who's interested: I'm looking forward to helping you build cool stuff with Emissary. :)

benpate, to random
@benpate@mastodon.social avatar

So, it seems that watching me type is incredibly boring. So, even though I could live-code a custom Fediverse app in the first 10-15 minutes of a session, it's probably better to just show it working.

It's only ~100 lines of JSON config, and less than than in HTML templates. You all won't mind if we skip my typos and get to the good stuff, will you?

Looking forward to Day 2 of the online unconference tomorrow, my speed demo, and hopefully some good follow up discussions after.

benpate,
@benpate@mastodon.social avatar

If you've ever wished there was some custom Fediverse app that served your specific community, we should talk.

is new, and still needs some work, but it's ready for devs and other bleeding edge radicals to start building the next:

music sharing...
workout tracking...
garage selling....
location posting...
neighborhood gossiping...

Fediverse app.

benpate, to random
@benpate@mastodon.social avatar

I figure it's about time to post more about progress on .

Tonight I'm working on the Mastodon API. My goal for February is for the API library to be robust enough to use third-party Mastodon clients with an Emissary server.

Right now, I'm actually able to publish some basic messages to Emissary using https://semaphore.social/ - which is an absolute godsend for developing a server API because it shows me every API call going through the browser. Glorious!

benpate, to fediverse
@benpate@mastodon.social avatar

While I’m at it.. I don’t know if are a thing or not, but I think they’re worth a look.

Mastodon publishes all my follows.. why not let me publish the trolls I’m muting and blocking, too?

The default setting in is to label posts that my friends have blocked, but it’s easy enough to automatically block people that my trusted friends have flagged.

I see an ecosystem.. where tomorrow’s mods publish to many opt-in followers in real time using , not CSV files.

benpate, to fediverse
@benpate@mastodon.social avatar

is an client and reader. It uses page metadata (like data and ) to make every page on the Interwebs work just like an ActivityStreams document.

It works like a cross between self-hosted blogs and a Mastodon mega-instance, letting one hosting provider serve many individual sites that pool resources (like shared caches and worker queues) while remaining portable and distinct from one another.

It’s (finally) getting close to ready...

bitspook, to RSS

Is there an reader which can also show my fediverse subscriptions? I am planning to build one if something like this don't exist. I want:

  1. Must read my RSS subscriptions. i.e they show up as explicitly marked 'Unread' until I read them
  2. Skim through my fediverse subscriptions; with ability to mark some people/topics as Must read
  3. Publish to fediverse (ideally to my personal site, which gets shared on my Mastodon automatically)

Do anyone know of something that might fit the bill?

shellsharks,
wjmaggos, to fediverse
@wjmaggos@liberal.city avatar

With , could you have no character limit for the size of posts but then have them for replies? Posts (like articles) should go viral, replies should make for a great conversation and not deter from further engagement.

benpate,
@benpate@mastodon.social avatar

I'm working on something loosely related - a personal view of the Fediverse (called ) that feels a lot more like an old school RSS reader than Mastodon, Facebook, Xitter, and the rest.

It lets me curate the slice of Fediverse posts that I want to see and blocks out a lot of other noise.

I love it. Others may not. That's cool. Any population of N people will have > N+1 mutually exclusive needs.

I think that's the best we're going to get in any Democracy.

@wjmaggos @DrSeltsam

evan, to fediverse
@evan@cosocial.ca avatar

I'm interested in hearing from developers who've successfully mapped properties from <meta> tags in Web pages onto the Page type and its properties in AS2.

benpate,
@benpate@mastodon.social avatar

@evan Here’s my take, hope it helps?

https://github.com/benpate/sherlock

Sherlock is a library that assembles any data/metadata it can find on a URL (including , , , and ) and returns an back to its caller. There’s composable add-ons for caching and other custom rules.

Overall, mapping to ActivityStreams was pretty easy. Sherlock is the key component in that helps it participate in many different social webs.

benpate, to fediverse
@benpate@mastodon.social avatar

I should take a break from whining about to crow about my big breakthrough. Today, I successfully sent my first messages and replies between and . And all it required was a complete overhaul the custom ActivityPub outbox.

It’s a small step forward, but a huge milestone for me. Hopefully, it will translate to big wins for other devs who can use my libraries in the future.

benpate,
@benpate@mastodon.social avatar

@jjude Hey, thanks for asking. is a new server for individuals and small groups that combines , , and . The app is very flexible, so developers can reprogram most of its behavior, while still empowering non-techies to manage their own personal servers.

Most of the core is done, but ActivityPub support has been a big challenge. So, it’s not ready for the real-world yet, but I’m excited about the progress.

https://github.com/EmissarySocial/emissary

petertrek1, to AllStarTrek

(watching DS9's "Emissary")

And so it begins.

Little did I know when I first watched "Emissary" back in the early '90s that DS9 will become my favorite Star Trek series.

Good night and have a nice weekend!

@allstartrek

pbharristoo, to AllStarTrek




@allstartrek

take your hand off my hip
or from your body I will rip 🎵🎶

MirrorAyako, to AllStarTrek
pbharristoo, to AllStarTrek




@allstartrek

Pulling Dukat around like the dirty dog he is

kcarr2015,
@kcarr2015@mstdn.social avatar

@pbharristoo @allstartrek
I really liked when this series first started. I thought his misguided "benevolence" towards to Bajorans, at least in Cardassian culture, made him one of the more complex and interesting characters.

The fact that he genuinely felt thoroughly unappreciated... 🤦‍♂️

MirrorAyako, to AllStarTrek

Odo is going to pass out from the sight of blood.

@allstartrek

MirrorAyako, to AllStarTrek

Morn is running to evacuate!

@allstartrek

pbharristoo, to AllStarTrek




@allstartrek

PTSD must be pretty horrible...

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • InstantRegret
  • GTA5RPClips
  • magazineikmin
  • mdbf
  • rosin
  • Youngstown
  • khanakhh
  • everett
  • slotface
  • thenastyranch
  • osvaldo12
  • DreamBathrooms
  • anitta
  • ngwrru68w68
  • ethstaker
  • modclub
  • cubers
  • cisconetworking
  • Durango
  • tacticalgear
  • tester
  • normalnudes
  • Leos
  • megavids
  • provamag3
  • lostlight
  • All magazines