@AWS mzd
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
@AWS iOSのSocialHubは1.16、iOS 15.0上です。これひっかかってるかな?
https://misskey.io/notes/8r1ua5w1kd
Fedilabは、nodeinfoでFedibirdを名乗るようにしたために、Mastodonとして扱われなくなったことが原因のようです。いったん戻すか……。
@Coffee @liaizon @darius @dansup @sexybiggetje Fedilab is referencing software.name in nodeinfo and has encountered an issue where it is no longer recognized as Mastodon. We haven't seen any other clients that have the same problem yet. However, apps that support or will support multiple server types may experience this issue in the future.
@AWS あれ、SocialHubはともかく、Fedilab対策はFedibirdやNightlyにはしてないよ?w(開発サーバだけ差し替えた)
@darius @Coffee @liaizon @dansup @sexybiggetje Fedilab checks with an exact match and does not seem to accept anything other than "mastodon".
https://framagit.org/tom79/fedilab/-/blob/develop/app/src/main/java/app/fedilab/android/activities/LoginActivity.java#L264
@AWS 少なくとも、ログイン(アカウント登録)のコードはnodeinfoでmastodonって名乗っていないと通らない(完全一致でみてる)ですね。
キャッシュでnodeinfoを2パターン応答返しているという話があるので、ちょっとそこみてみます。
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
@darius @Coffee @liaizon @dansup @sexybiggetje In Fedibird, I decided to change the software.name of NodeInfo back to mastodon and instead add forks to metadata and write it there.
This forks will be added to the array when Fedibird is further forked. It's a good idea for the client to trace to a name they already know to determine the type, and to recognize the software's unique name by the last name.
When collecting statistics, it can be used as a category hierarchy.
@darius @Coffee @liaizon @dansup @sexybiggetje While checking the NodeInfo specifications, I noticed that the character type that can be used for software.name is `^[a-z0-9-]+$`.
It may be better to use `-` instead of `+`.
@AWS NodeInfoの件は、互換性のある形に変更したので、今度はちゃんとFedilabで動くようになったと思います。よろしくー。