This account is not set to public on notestock.
This account is not set to public on notestock.
・APIで特定ユーザーからの通知を取得可能
現行これが試せるのはTheDeskだけ!(多分)
(BT)
Mastodon v2.9.0rc1がリリースされました。
https://github.com/tootsuite/mastodon/releases/tag/v2.9.0rc1
改造していないサーバの方は、fetchしてcheckoutして切り替えればOKです。リリースノートの手順に、railsのキャッシュクリアが追加されていますのでご注意を。
改造している人は、v2.8.2からのアップグレードになります。v2.8.4にmergeすると大変だから、v2.8.2に戻してからmergeした方がいいよ!
master追従勢は、単に追従すれば終了です。
変更点については、リリースノートを参照してください。
私もざっくり紹介していますので、こちらも参考にどうぞ。
https://dtp-mstdn.jp/@noellabo/102241967001482352
#mastodon
#Mastodon v2.9.0rc1 is out, the first release candidate for testing
https://github.com/tootsuite/mastodon/releases/tag/v2.9.0rc1
This release introduces the single-column mode along with making it the default for new users, a reorganization of preferences, as well as a revamp of the light theme
Mastodon v2.9 の主要な変更は、やはりなんといってもシングルカラムレイアウトの追加です。
ぼちぼちrc1がでますので、試せるサーバが増えると思います。
ざっくり紹介。
・シングルカラムがデフォルトに(新規の他、1ヶ月以上アクティブでないユーザーも変更)
・ブースト解除の確認追加
・メディアの表示非表示ショートカット追加
・CWとアンケート項目に絵文字の候補がでるように
・APIで特定ユーザーからの通知を取得可能に
・APIで投稿を削除した時に投稿の情報が帰ってくるように
・環境設定ページが整理された(設定に見出しがついて、ページが分割された)
・ライトテーマが整備された
・bioが500文字に拡張された(プロフィールの紹介文)
・tootctl domain purgeで絵文字も削除されるように
・削除の転送に関するパフォーマンス改善
https://dtp-mstdn.jp/@noellabo/102241411555970101
・Dockerでapt dist-upgradeしなくなった
他にもFix等入っています。リリースされたら、リリースノートをご確認ください。 #mastodon
カントリーマアムの超チョコミント美味しい! こういうのでいいんだよ!
https://dtp-mstdn.jp/@noellabo/102241587800218184 #dtp
分散SNS萬本 vol.1 readme - Komittee Express https://komittee-express.netlify.com/posts/readme-of-distributed-sns-everything-book-vol1/
#分散sns萬本 vol.1のreadmeになります。締切はすでに一ヶ月ちょいあとです!著者各位、または参加したい方々はよろしくお願いします!
カントリーマアム withチョコ
『超チョコミント』食べるよ!
パッケージの写真と現物の色が違いすぎる! 詐欺っぽい!w
(画像はイメージです。)
ミント感アップ!※当社比
など表記については色々思うところありますが、
味はとても美味しいです!
カントリーマアム偉大なり!
This account is not set to public on notestock.
Mastodon、毎日地味な改善を積み上げてここまで来ています。
次はv2.9の見込みですが、目立った機能の改善の裏に、そういった地味な改善点が積み込まれているので、アプデしようね!
たとえば、こちらは、削除の転送の優先順位を下げて、安定を図るための最新コミットです。
Change priority of delete activity forwards for replies and reblogs
https://github.com/tootsuite/mastodon/commit/8746f4d17b2cfa364cbddd21c61ac06a645c4bc6
リモートのサーバで投稿が削除されると、その投稿の削除依頼が飛んできます。
Mastodonでは、その投稿が公開(PublicおよびUnlisted)で、自鯖の誰かが返信したりブーストしていた場合、他のサーバに配信していますから、責任をもって削除依頼を転送します。
まとまった数の削除依頼を受けると、それを転送するジョブがドカン!と増えます。
この転送はpushキューを使いますが、それが原因で他のジョブの送信が詰まります。
This account is not set to public on notestock.
@sublimer ウチは49行目あたりにこんな感じ。
definition = definition.order(id: { order: 'desc' })
Kyash、小遣いが足りなくてピンチ! とか、なんかこうモチベーションが欲しい! とかに使うと絶大な効果があって良いですよ。
@sublimer 標準では、マッチする割合を計算した順序になります。
時系列順にする場合は、order by id descな処理をsearch_service.rbに追記してください。
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.
よし、だいたい環境戻ってきた。
やっぱりATOKが無いとツライ。入れて安心。
パスワード管理は1Passwordからbitwardenに移行してみた。
VSCodeとhomebrew、Xcodeなど開発系をコツコツ戻す。
お一人様、責任の所在を自分に束ねておけばいいだけであって、立てるのも、運用するのも、人の手を借りてええんやで。 #distsns
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.
DTP鯖は、大体24時間以内の適当なタイミングでmaster追従しています。概ね半日以内です。時々masterより先行したfeature系ブランチがマージされていますw
ここ(添付画像)のfedibrird/dtp-mstdn-jpのリンクがGithubに置いてある最新のソースツリーになるようになっていて、現在はこんな感じです。
https://github.com/fedibird/dtp-mstdn-jp/tree/4f5f6131d6aabfc2fbbc031a85232158dcedfdf1
リポジトリは、Mastodon本家の最新ソースコードをベースに、独自の改造を最後にまとめて追加した状態を維持しています。コミット履歴を見ると、どんな改造を施しているか、一目で確認することができます。
ただし、常時rebaseしてpush -fしているので、毎日コミットハッシュが変わっています。ここからcherry-pickすることはお勧めしません。
別途、リリースバージョンに適用したリポジトリを用意して、コミュニティ向けにはそちらで公開する方法をとっています。(こちらについてはまた別途言及します) #mastodon #mastodev #dtp
This account is not set to public on notestock.