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
    テクニカル諏訪子 (suwako@social.076.moe)'s status on Monday, 28-Aug-2023 13:43:12 JST テクニカル諏訪子 テクニカル諏訪子
    • ぐぬ管 (GNU social JP管理人)
    • たかし
    • たかし(自宅)
    @tak4 @gnusocialjp @tak4
    gnusocialをフォークして、PHP 8.2にバージョンアップしています
    まだ未完了ですが、試験環境で確認出来たら幸いです

    エラーを見るには、php.iniで:
    error_reporting = E_ALL
    display_errors = On
    display_startup_errors = On
    log_errors = On

    PHP 8.2をインストールすると、下記のコマンドでサーバーを開始出来ます:
    cd public
    php -S 0.0.0.0:8000

    ブラウザで:
    http://127.0.0.1:8000

    https://notabug.org/TechnicalSuwako/gnusocial
    In conversation Monday, 28-Aug-2023 13:43:12 JST from social.076.moe permalink

    Attachments


    1. Domain not in remote thumbnail source whitelist: notabug.org
      TechnicalSuwako/gnusocial
      from TechnicalSuwako
      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.
    • ぐぬ管 (GNU social JP管理人) and たかし like this.
    • Embed this notice
      ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Monday, 28-Aug-2023 14:10:05 JST ぐぬ管 (GNU social JP管理人) ぐぬ管 (GNU social JP管理人)
      in reply to
      • GNU social
      @suwako ありがとうございます! あなたのこの投稿をチケットに登録して管理します。 !gs
      In conversation Monday, 28-Aug-2023 14:10:05 JST permalink
    • Embed this notice
      たかし (tak4@social.076.moe)'s status on Monday, 28-Aug-2023 14:19:35 JST たかし たかし
      in reply to
      最強! 後で試します。
      In conversation Monday, 28-Aug-2023 14:19:35 JST permalink
    • Embed this notice
      ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Monday, 28-Aug-2023 15:29:59 JST ぐぬ管 (GNU social JP管理人) ぐぬ管 (GNU social JP管理人)
      in reply to
      • ぐぬ管 (GNU social JP管理人)
      • Issue
      !issue チケットはこちらですね。辿れるように追記しました。 https://notabug.org/gnusocialjp/gnusocial/issues/13
      In conversation Monday, 28-Aug-2023 15:29:59 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.
    • Embed this notice
      テクニカル諏訪子 (suwako@social.076.moe)'s status on Monday, 28-Aug-2023 15:55:08 JST テクニカル諏訪子 テクニカル諏訪子
      in reply to
      • ぐぬ管 (GNU social JP管理人)
      はい、そうして返事しました
      In conversation Monday, 28-Aug-2023 15:55:08 JST permalink
    • Embed this notice
      テクニカル諏訪子 (suwako@social.076.moe)'s status on Tuesday, 29-Aug-2023 02:43:02 JST テクニカル諏訪子 テクニカル諏訪子
      in reply to
      • ぐぬ管 (GNU social JP管理人)
      また大きな変更をコミットしました
      それでも、まだ終わっていないと思いますが
      In conversation Tuesday, 29-Aug-2023 02:43:02 JST permalink
      ぐぬ管 (GNU social JP管理人) likes this.
    • Embed this notice
      ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Tuesday, 29-Aug-2023 16:08:47 JST ぐぬ管 (GNU social JP管理人) ぐぬ管 (GNU social JP管理人)
      in reply to
      @suwako 作業中なら、一旦suwakoのほうで作業を一通りやってみて、完了か行き詰まったところで、issue上で共有してもらうのがたぶん効率いいです。

      私はGNU socialのPHP v8対応は以前から認知していて、重要度も高いことを理解していますが、この課題は後に回す予定でした。動作の理解が不十分で、影響範囲が広く、デグレや副作用の可能性が相当数あるからです。小さめのバグなどをこなしながら、単体テストを拡充しながら取り組む予定でした。

      私には私の全体の作業の優先順位があり、現状私の開発作業の優先度は低めです。来年から優先度や作業時間を確保して進める予定です。suwakoのほうで対応を進めてもらうのは問題ありません。が、現時点では情報提供や動作確認程度の簡単な作業協力しかできないので、ご理解ください…
      In conversation Tuesday, 29-Aug-2023 16:08:47 JST permalink
    • Embed this notice
      テクニカル諏訪子 (suwako@social.076.moe)'s status on Tuesday, 29-Aug-2023 22:22:19 JST テクニカル諏訪子 テクニカル諏訪子
      in reply to
      • ぐぬ管 (GNU social JP管理人)
      PHP 8.2対応は殆ど完了しました
      今は1つの問題が残っていますので、これは修正したら、プッシュします

      PHP 8.2対応は最初やる理由は、私のパソコンでPHP 8.2.9を実行中ですので、それ以下でテスト出来ません
      同時に、複数セキュリティーとパフォーマンスの問題も修正しました
      In conversation Tuesday, 29-Aug-2023 22:22:19 JST permalink
      ぐぬ管 (GNU social JP管理人) and たかし like this.
    • Embed this notice
      ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Tuesday, 29-Aug-2023 22:28:51 JST ぐぬ管 (GNU social JP管理人) ぐぬ管 (GNU social JP管理人)
      in reply to
      @suwako そうでしたか。仕事が早くてさすがですね。修正完了したらこちらも確認させてもらいます。問題なさそうなら取り込んでv2.1.0にします。

      WordPress同様PHP 7.4もサポート維持したいので、PHP 8以上の専用構文がないことを願っています。あったらたぶんこちらでそこだけ直します。
      In conversation Tuesday, 29-Aug-2023 22:28:51 JST permalink
    • Embed this notice
      テクニカル諏訪子 (suwako@social.076.moe)'s status on Wednesday, 30-Aug-2023 00:02:56 JST テクニカル諏訪子 テクニカル諏訪子
      in reply to
      • ぐぬ管 (GNU social JP管理人)
      実際には、現在のバージョン(v2.0.2)では、PHP 7.4に非対応のコードが多数存在していますが、7.4でもその非対応な機能は引き続き存在していました
      ただし、8.0以上のバージョンでは、この非対応のコードは削除されたため、8.0以降では利用できなくなりました

      ところで、最後の問題を修正出来ましたので、最後のコードレビューしたら、コミットします
      In conversation Wednesday, 30-Aug-2023 00:02:56 JST permalink
      ぐぬ管 (GNU social JP管理人) likes this.
    • Embed this notice
      ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Wednesday, 30-Aug-2023 00:11:31 JST ぐぬ管 (GNU social JP管理人) ぐぬ管 (GNU social JP管理人)
      in reply to
      @suwako そうでしたか。現状のPHP 7.4非対応コードというのは、PHP 7.3以下のコードなどでしょうか?だとしたら、いくつかバグで機能していない機能が、これが原因の可能性ありますね。

      私よりあなたのほうがPHPに詳しいと思うので、修正部分の外観やPHP 7.4の今のサーバーでの動作の確認を中心にさせていただきます。時間かかると思うので週末になると思います。お待ちしています。

      https://notabug.org/gnusocialjp/gnusocial/pulls
      In conversation Wednesday, 30-Aug-2023 00:11:31 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.
    • Embed this notice
      テクニカル諏訪子 (suwako@social.076.moe)'s status on Wednesday, 30-Aug-2023 04:13:43 JST テクニカル諏訪子 テクニカル諏訪子
      in reply to
      • ぐぬ管 (GNU social JP管理人)
      https://notabug.org/gnusocialjp/gnusocial/pulls/14
      (; ̄д ̄)ハァ↓↓
      In conversation Wednesday, 30-Aug-2023 04:13:43 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.
      ぐぬ管 (GNU social JP管理人) likes this.

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.