In reply to: https://poliversity.it/users/elettrona/statuses/116323012944644098
@elettrona in which case, I'd wait.
@elettrona in which case, I'd wait.
@elettrona It depends on if you want to move your followers between name changes.
The WP ActivityPub settings let you move your followers if you change your (sub) domain.
@macgirvin
I thought Punycode was only for domain names. Are you saying you also use it for the user part?
@Mumonkan@mastodon.online thanks for the reference to places.pub! It already exposes OSM places as AP objects in JS, so perhaps I won’t have to reinvent too many parts of the wheel.
I had also read back then the article from @Edent@mastodon.social - and since it was published around the same time that I had started working on GPSTracker it was the initial spark for the idea of a “federated Foursquare”. But I’m not sure if he’s done any progress on that after that article (or at least I couldn’t find any repo with an MVP).
His approach is also a good one, he proposes using the (also nearly unused) location attribute on an AP object - and perhaps using both that and h-adr on the URL may make it compatible both with Indieweb and ActivityPub.
The elephant in the room then would just be support for location attributes on Mastodon I guess.
I have the code at https://github.com/edent/location-activitypub-symfony
And you can follow @edent_location
The AP object has:
```json
"location": {
"name": "École maternelle Charles Perrault",
"type": "Place",
"longitude": "2.3002506",
"latitude": "48.9993291"
}
```
I think that's the same way PixelFed does it.
🆕 blog! “Some updates to ActivityBot”
I couple of years ago, I developed ActivityBot - the simplest way to build Mastodon Bots. It is a single PHP file which can run an entire ActivityPub server and it is less than 80KB.
It works! You can follow @openbenches to see the latest entries on OpenBenches.org, and @colours for a …
👀 Read more: https://shkspr.mobi/blog/2026/03/some-updates-to-activitybot/
⸻
#ActivityBot #ActivityPub #mastodon #php
I was temped to add versioning to #ActivityBot using:
```php
define( "VERSION", hash_file( "xxh32", __FILE__ ) );
```
But I've gone with boring old DateVer instead.
@hongminhee @COSCUP
If there's any kind of travel bursary, I'd be delighted to speak.
@hongminhee @COSCUP woooooooooooo! Let me know if @swf can help in any way
@evan@cosocial.ca @swf@socialwebfoundation.org That means a lot, thank you! I’d love to take you up on that—will send you a DM with some specifics shortly.
@Edent It should work. But of course, there is a possibility of some popular implementation not being able to handle it.
@Edent embrace the diversity. 😜
@Edent FEP-7628 is the only accurate spec. Move activity should be delivered to followers and have an ID (just like every other activity).
SWICG document is incomplete. SocialDocs website appears to be AI-generated.
A question about #ActivityPub account migration.
Is it possible to use it to combine multiple accounts into one?
That is, can I `movedTo` all my old accounts to one new account, and set *several* `alsoKnownAs` on my new account's actor?
@Edent yes