うっ日付が変わった
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。
このアカウントは、notestockで公開設定になっていません。
@mayaeh git revert a8e46cf7a
こいつコケるかも。直さないと。
a8e46cf7a Add support for magnet: URIs (#12905)
Mastodonのmasterにannouncementsがマージされ、いよいよ次のリリースの準備が始まった感があります。遠からずv3.1.0rc1のタグが切られる見込みです。
リリース準備が始まると、これまでコードを追加した人以外があまりテストしていなかった部分を多くの人が試して、新たに問題が発見されるようになります。そういう意味で、最初のrc1はなんだかんだバギーだと思います。タグが切られても、適用は慎重にお願いします。
逆に、試す余裕のある方は、ガンガン適用して、問題点を報告した方が良いです。そのうち誰かが直すだろうと思ったら、そのままリリースされちゃったりしますよw
現在、v3.0.1から427ものcommit(コードの変更)が行われています。めっちゃたくさんあるので、これから変更点を追いかけるのはかなり大変だと思います……。毎日みていてもわかんなくなってきていますw
#mastodon #mastodev
これからmasterを試す人、環境依存かもしれませんが、ちょっとこのコミットあやしいのでご注意ください。
a8e46cf7a Add support for magnet: URIs (#12905)
https://github.com/tootsuite/mastodon/commit/a8e46cf7a16857d6983c5c1878ab9914d3203f2b
ウチでは/aboutがエラーで表示できなくなって焦りました。問題起きない場合は静観してください。
こういう、特定のコミットを外す場合ですが、checkoutなりpullなりして適用されたあとで、
git revert a8e46cf7a
でコミットの取り消しを追加できます。
この際、(お好みですが)コミットメッセージの編集がエディタで開いたら末尾の括弧ハッシュ数字の部分 (#12905) を消して保存することをお薦めします。数字入れたままでgithubにpushすると、本家の元commitにrevertした履歴が反映されたりします。
いや、まぁ、反映されたって別にかまわないとは思うんですが、自分の行動が本家に見えてるとびっくりするかもしれません。そういう仕組みがあることは覚えておいた方がいいかと思います。
このアカウントは、notestockで公開設定になっていません。
@ponapalt 一回ぐらい出しておいた方が良いですよね。
うわっ……私のcommit、revertされすぎ……?
ウチの場合、rebaseで運用しているので、何かする度に新しいrevert報告増やしちゃって、一人で10個も20個も増殖させちゃったりするという……(嫌がらせっぽいw)
@204504bySE rackが原因なので、rackのバージョンをmasterにあげるか、古いの(2.0.8)に下げる。
https://github.com/fedibird/mastodon/commit/b8575dc122e57644ea122d814a17bc725f8de73e
#fedibird の場合、Fedibird所属ユーザーの動向が使用感に影響を与えることは少ないから、新規ユーザーが定着するかどうかは完全にその人次第。
LTLが無いので、離れる理由に人の問題が極めて少ない。このサーバの特徴が合うか合わないかだけ。
新しいユーザーが増える切っ掛けには所属ユーザーの影響というのは結構あって『〜が使っている、引っ越し先に選んだ場所だから、私も使ってみよう』という理由が多いと予想している。友人同士、連れだって引っ越してくることもあると思う。
グラフィックのダイレクト入稿プラグイン、Illustrator v24.0.3だと死ぬね。インストールされてるとIllustratorが起動時にクラッシュするわ。 #dtp
次のMastodonのリリースでは、announcements(未翻訳)という、サーバ管理者からの重要なお知らせを表示する機能が追加されます。(この機能の完成待ちという感じです)
色々検討された結果、ホームタイムラインの最上部に最新一件だけ見えるようになりました。古いものは右下の件数表示されている場所から辿るか、×ボタンで読んだものを非表示にして順番に辿ります。ストリーミングにより随時更新されます。
また、さしあたりこのannouncementsだけの機能ですが、Misskeyのように、絵文字によるリアクションが可能になります。
お知らせには公開予定日時と公開期間が設定されます。メンションやURLなど通常の投稿と同じような内容が記載可能です。
announcementsは連合されず、未対応クライアントにも表示されないので、管理者投稿と併用する運用が良いかと思います。
クライアントアプリにおいては、REST APIおよびストリーミングで対応することになりますが、いまのところ一覧取得とリアクション・非表示のみ実装されている状態で、投稿まわりは未実装です。 #mastodev
QT: [https://mastodon.social/@Gargron/103494218546213984]
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@mamemomonga tootctl accounts refresh mamemomonga@raspidon.mamemo.online
v3.1.0rc1勢に向けて、nodeアプデ手順の雑な記事を書きました。
Mastodon v3.1.0、node v10.13以上が必要だってよ
https://noellabo.qrunch.io/entries/98VRL9IXvryo4wKt
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Announcements、サイトテーマにあわせて『大本営発表』とか『ハイカラニュース』とかカスタマイズしたいよね(普通でいいです)
@Methylenedi_oxy 公開範囲がプライベート(フォロワーのみ)のブースト、という奴だと思います。
ブーストした人をフォローしていない場合は、見えなくて正常じゃないかな。
この仕組み、Mastodon長くやっている人でもよくわかってないんじゃないかってぐらい、難易度高いかもしれない。 #fedibird
このアカウントは、notestockで公開設定になっていません。
#fedibird announcementsの×ボタンを押すと、そのannouncementはミュートされて表示されなくなるんですが、復活する方法はいまのところありません。
ので、ちょっと実験でAPIを生やしてみました。
curlで叩いてみて下さい。アクセストークンが必要です。アクセストークンは、ユーザー設定の『開発』で取得してしまうのが簡単です。
https://fedibird.com/@noellabo/102824184879156911
ミュートしたやつ全部戻す
curl -XPOST -H "Authorization: Bearer XXXXXXXX" https://fedibird.com/api/v1/announcements/restore_all
ミュートしたやつ個別に戻す(IDを調べておく。ここでは1とする)
curl -XPOST -H "Authorization: Bearer XXXXXXXX" https://fedibird.com/api/v1/announcements/1/restore
一覧
curl -XGET -H "Authorization: Bearer XXXXXXXX" https://fedibird.com/api/v1/announcements -d "with_dismissed=1"
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@kPherox こんな感じ。
{
"id": "serverB/b/5678#undo"
"type":"Undo",
"actor":"serverB/b"
"object":{
"id":"serverA/a/1234#follow"
"type":"Follow",
"actor":"serverA/a"
"object":"serverB/b",
}
}