GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Thursday, 17-Aug-2023 21:43:34 JST ぐぬ管 (GNU social JP管理人) ぐぬ管 (GNU social JP管理人)
    • たかし
    • Issue
    @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
    In conversation Thursday, 17-Aug-2023 21:43:34 JST from Qvitter permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: notabug.org
      NotABug.org: Free code hosting
      from Gogs
      Gogs is a painless self-hosted Git service.
    2. Domain not in remote thumbnail source whitelist: notabug.org
      gnusocialjp/gnusocial
      from gnusocialjp
      GNU social is a social communication software used in federated social networks. It is widely supported and has a large userbase. It is already used by the Free Software Foundation.
    3. No result found on File_thumbnail lookup.
      gnusocial.jp
    • Embed this notice
      ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Thursday, 17-Aug-2023 22:13:25 JST ぐぬ管 (GNU social JP管理人) ぐぬ管 (GNU social JP管理人)
      in reply to
      • たかし
      @tak4 はい。今はあまり無理しないでください。ローカルのデバッグ用のメモを以下に貼ります。

      lib/util/util.phpにログなどの共通関数が存在する。デバッグに役立つ。

      1. common_log
      2. common_debug: common_log(DEBUG, )。基本はこれを使う。
      3. common_log_objstring: DB_DataObjectを文字列に変換。これとcommon_debugを併用する感じ。
      4. _ve: var_exportのラッパー。オブジェクトの文字化に便利。
      5. スタックトレース:  common_debug(_ve(debug_backtrace()));
      GNU socialの開発を私が本格的にするのはもうしばらく後です。まず、PHPUnitの単体テストを学習して、新規修正コードには原則全部単体テストを入れます。この学習からなので、時間かかります。

      今は資金調達源のweb.gnusocial.jpの会員サービスや、時間勝負の情報の記録のほうが優先度高いのです。資金さえ解決できれば、専従できて持続可能になりますので。次の10月か1月 (1月有力) で今の仕事をやめて、開発・サイト運営に1-2年ほど専従予定です。それまでに、会員サービスの土台構築が大事だという考えなのです。

      いろいろ目に見えているバグがあるのはわかっています。それを直せというだけなら、子供でもできる簡単なことです。ですが、目先のバグ修正は持続可能ではありません。持続可能なビジョン・マスタープランが重要なのです。ビジョンもプランもなしに目先の作業に取り掛かっても、資金もモチベーションも枯渇してすぐ頓挫します。私には私のビジョン・プランがあって、それに沿って、昨年7月から活動を始めているのです。ご理解ください…。

      https://gnusocial.jp/notice/3844649
      In conversation Thursday, 17-Aug-2023 22:13:25 JST permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        gnusocial.jp
    • Embed this notice
      ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Saturday, 19-Aug-2023 00:27:26 JST ぐぬ管 (GNU social JP管理人) ぐぬ管 (GNU social JP管理人)
      in reply to
      • たかし
      @tak4 おお!素晴らしいですね。うまくいくことを願っています。

      https://gnusocial.jp/notice/3853181
      In conversation Saturday, 19-Aug-2023 00:27:26 JST permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        gnusocial.jp
    • Embed this notice
      ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Sunday, 20-Aug-2023 23:26:32 JST ぐぬ管 (GNU social JP管理人) ぐぬ管 (GNU social JP管理人)
      in reply to
      • たかし
      • Issue
      @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/796286
      In conversation Sunday, 20-Aug-2023 23:26:32 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: notabug.org
        gnusocialjp/gnusocial
        from gnusocialjp
        GNU social is a social communication software used in federated social networks. It is widely supported and has a large userbase. It is already used by the Free Software Foundation.
      2. Domain not in remote thumbnail source whitelist: social.076.moe
        たかし (tak4@social.076.moe)'s status on Sunday, 20-Aug-2023 20:02:16 JST - 076萌SNS
        取り急ぎ、わたしの修正版のGNU socialをnotoabugで公開しました。 https://notabug.org/tak4/gnusocial/src/fix-duplicate-and-tree ・GNU social同士でリプライ/リピート/いいねをした時の投稿の増殖を修正。 ・リモートの會話でもツリーが繋がる樣に修正。←別問題だが、原因や修正箇處が同じで、増殖を直すだけでは解決にならないと判斷した。 どちらの修正も、自分のGNU socialに適用するだけでよく、相手のGNU socialはそのままで大丈夫です。 單體テストが無く、他機能への副作用は未調査のため、修正としては不充分です。飽くまでも非公式なフォークです。 これから、コードの説明とパッチを用意してクリアネットで公開します。
      3. Domain not in remote thumbnail source whitelist: social.076.moe
        たかし (tak4@social.076.moe)'s status on Sunday, 20-Aug-2023 22:42:45 JST - 076萌SNS
        GNU socialのバグの修正内容の説明と、パッチも公開しました。 かういふ事をするのは始めてなので、分りにくければすみません。 https://bibi.moe/gs/bugfix-20230820.html

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.