Re: Meta Unspools Threads

On Sat, Jul 15, 2023 at 3:48 PM Ryan Barrett <public@ryanb.org> wrote:

> We're working on improving that though! First step is to document this
> existing migration process and which implementations currently support it.
> Evan and others are thinking about the former in
> https://github.com/w3c/activitypub/issues/357 , Tim Chambers (cc'ed) et
> al may have started on the latter.
>

Also https://socialhub.activitypub.rocks/t/account-migration/3058 .



>> On Wed, Jul 12, 2023 at 4:04 PM Evan Prodromou <evan@prodromou.name>
>> wrote:
>>
>>> So, I thought I’d come in with my own wishlist for Meta and Threads
>>> participating in this group and the AP and AS2 standards.
>>>
>>>
>>>    - *Implement bi-directional, deny-list following.* There’s a lot in
>>>    there! But ideally a threads.net account should work like any other
>>>    account on the fediverse — you should be able to follow anyone anywhere,
>>>    and they should be able to follow you back. Any asymmetry, or use of an
>>>    allow list (only allow followers/following from pre-approved domains) would
>>>    set a bad precedent for the social web.
>>>    - *Use a namespace for extensions. *Most implementations have added
>>>    extension properties or flows, and my guess is that Threads will be no
>>>    exception. JSON-LD has a mechanism for using a separate namespace for
>>>    extension properties and types, and it can be really helpful if you use
>>>    that mechanism.
>>>    - *Graceful fallback behaviour for extensions*. Ideally, threads.net should
>>>    have graceful fallbacks if their custom extensions aren’t supported by
>>>    other servers on the network.
>>>    - *Document and standardize extensions. *A key part! As extension
>>>    properties or flows are developed, they should be documented here —
>>>    preferably before release, but at least sometime after release.
>>>    - *Report bugs*. As issues come up in the threads.net implementation
>>>    of AP, it would be great to hear about them so we can fix them with errata,
>>>    extensions, and/or a future version of the standard.
>>>    - *Be kind to smaller nodes*. At least for now ;-) threads.net will
>>>    be the biggest node on the network by a few orders of magnitude. Please
>>>    implement back-end practices like caching and exponential backoff to
>>>    prevent overwhelming smaller nodes.
>>>    - *Test with multiple server implementations*. Testing with Mastodon
>>>    should get you pretty far, but it would be great if you can also test with
>>>    some other implementations. There’s a good list
>>>    <https://fedidb.org/software> of the most popular ones on fedidb.org.
>>>    - *Don’t test on the live network. *It sounds basic, but you’d be
>>>    surprised how many implementors test their software by following unwitting
>>>    Mastodon users with test accounts. Please use virtual servers in your labs
>>>    to do testing!
>>>    - *Participate here.* It is so great to have you here. I hope we can
>>>    count on your presence at calls and in-person meetings of the group.
>>>    - *Bring partners here.* Once threads.net opens up to the fediverse,
>>>    there will be third-party companies who want to establish bilateral
>>>    partnerships with Meta. It would be a huge benefit if those third parties
>>>    were using open standards to interact with threads.net, and they
>>>    were also participating in the SocialCG.
>>>
>>>
>>> I hope that gives some food for thought for what all implementors should
>>> try to do. Thanks for being open to feedback!
>>>
>>> Evan
>>>
>>
>>
>>
>
>
> --
> https://snarfed.org/
>


-- 
https://snarfed.org/

Received on Saturday, 15 July 2023 22:52:35 UTC