Conversation
Notices
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Thursday, 17-Aug-2023 21:43:34 JST ぐぬ管 (GNU social JP管理人) @tak4 !issue 情報ありがとうございます。OStatusプラグインを無効にしてもだめですか。そしたらちょっとよくわかりませんね。ひとまず、issueに登録しました。
Duplicated post with activity (like/reply/repost) between remote GNU social server - NotABug.org: Free code hosting 公式リポジトリーで2年前から報告されています。
デバッグ方法とか、基本的な作りとか、ある程度私は把握しているので、記事にまとめておけばよかったのですけどね。優先度低めで、余力なくてまだまとめていません。
ひとまずconfig.phpに以下を記載でpublic/gnusocial.logにログが出ます。
$config['site']['logfile'] = 'gnusocial.log'; $config['site']['logdebug'] = true; $config['log']['debugtrace'] = true; $config['sessions']['debug'] = true;
直せそうなら、あまり無理せず、見てみてください。少し先になりますけど、無理なら遅くても2024年2月から私が対応しますので。
https://gnusocial.jp/notice/3844404-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Thursday, 17-Aug-2023 22:13:25 JST ぐぬ管 (GNU social JP管理人) @tak4 はい。今はあまり無理しないでください。ローカルのデバッグ用のメモを以下に貼ります。
lib/util/util.phpにログなどの共通関数が存在する。デバッグに役立つ。
- common_log
- common_debug: common_log(DEBUG, )。基本はこれを使う。
- common_log_objstring: DB_DataObjectを文字列に変換。これとcommon_debugを併用する感じ。
- _ve: var_exportのラッパー。オブジェクトの文字化に便利。
- スタックトレース: common_debug(_ve(debug_backtrace()));
今は資金調達源のweb.gnusocial.jpの会員サービスや、時間勝負の情報の記録のほうが優先度高いのです。資金さえ解決できれば、専従できて持続可能になりますので。次の10月か1月 (1月有力) で今の仕事をやめて、開発・サイト運営に1-2年ほど専従予定です。それまでに、会員サービスの土台構築が大事だという考えなのです。
いろいろ目に見えているバグがあるのはわかっています。それを直せというだけなら、子供でもできる簡単なことです。ですが、目先のバグ修正は持続可能ではありません。持続可能なビジョン・マスタープランが重要なのです。ビジョンもプランもなしに目先の作業に取り掛かっても、資金もモチベーションも枯渇してすぐ頓挫します。私には私のビジョン・プランがあって、それに沿って、昨年7月から活動を始めているのです。ご理解ください…。
https://gnusocial.jp/notice/3844649In conversation permalink Attachments
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Saturday, 19-Aug-2023 00:27:26 JST ぐぬ管 (GNU social JP管理人) @tak4 おお!素晴らしいですね。うまくいくことを願っています。
https://gnusocial.jp/notice/3853181In conversation permalink Attachments
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Sunday, 20-Aug-2023 23:26:32 JST ぐぬ管 (GNU social JP管理人) @tak4 !issue おお!素晴らしいです。GNU social同士の会話で問題があって困るので、単体テストコードを用意できていませんけど、これだけ早めに取り込んでv2.0.1にしたいです。試験は後に回します。私の作業は次の週末になりますかね。 こちらからPull Requestしてみてください。
https://notabug.org/gnusocialjp/gnusocial/pulls
可能ならば、git rebase -i HEAD~
で直前のコメント修正のコミットをsquashで1コミットにまとめてほしいです。意味のないコミットなので。
https://social.076.moe/notice/795877 https://social.076.moe/notice/796286In conversation permalink Attachments
-
Embed this notice