早速、セルフホストインスタンスにインストールしました。現在、スタッフユーザーでテスト中です。
まだいじっている段階ですが、気に入りました!コミュニティで活用できるはずです。
まだ100%理解できていない点もありますので、いくつか初期の感想を述べさせていただきます。
現在、チャットを閲覧できるのはスタッフ/管理者のみですが、公開トピックに追加した場合、そのボタンを閲覧できるのはスタッフのみになりますか?
トピックとチャットチャンネルを紐付けるのは良いのですが、リンク以外は基本的に別々のエンティティです。関連性がある場合に、別の場所でチャット/投稿が発生したことを示すものがあると嬉しいです。
パーミッションに関して、「返信」と「作成」がチャットメッセージにどのように適用されるかは不明ですが、「返信」は人々がチャットできることを意味すると仮定しています…
最初、「カテゴリ」というチャンネル用語は、1つのカテゴリに複数のチャンネルが存在する可能性があるため、混乱しました。より良い代替案は思いつきませんが、メモとして残しておきます。
カテゴリのページから、関連するすべてのチャットチャンネルを見たいです。
ブラウザのチャンネルページやサイドバーで、カテゴリごとにチャンネルをグループ化し、カテゴリの定義順に表示されると嬉しいです。現在はアルファベット順のようですが、カテゴリでグループ化することで、「category-X-Y」「category-X-Z」のようなチャンネル名の重複を減らせると思います。
チャンネルの作成/編集のUXは少し混乱します。ブラウズページにも新しいチャンネルボタンがあるのではないでしょうか?チャンネルを編集するにはブラウズに移動する必要があることが少し不明瞭でした。
最後に、チャットウィンドウを右側にドッキングできるようにしたいです。そうすれば、フローティングしてコンテンツを覆い隠すのではなく、常に表示されたままになります。ワイドスクリーンを使用しているので、投稿は左側にあっても問題ありません。
これらの点のいくつかはすでにロードマップにあるか、あるいはギャップとして認識されていることと思います。このツールは依然として非常に素晴らしく、コミュニティ全体で広く有効化する方法を検討しています。
また、バグ も1つ見つけました。
Unhandled Promise Rejection: TypeError: t.canModifyMessages is not a function. (In 't.canModifyMessages(this.currentUser)', 't.canModifyMessages' is undefined)
スタッフ専用カテゴリにトピックを作成しました。その後、そのトピックでチャットを有効にしました。チャットウィンドウが右上隅に表示されましたが、このエラーが発生し、投稿できませんでした。<アイコンを使用してすべてのチャンネルのリストに移動し、トピックの新しいチャットチャンネルを選択しました。その後、投稿は正常に行われました。この問題の他の原因についてはよくわかりません。
とにかく、このフィードバックが有用な視点となれば幸いです。この素晴らしい取り組みに感謝します!
「いいね!」 19
sam
(Sam Saffron)
2022 年 4 月 26 日午前 6:40
139
素晴らしいフィードバックをありがとうございます、@Michael_Ball !これを特定の Feature / Bug / UX トピックに切り分け、chat タグを付けることで、改善に集中できるようになると思います。
canModifyMessages エラーについて、@j.jaffeux さん、何かアイデアはありますか?
「いいね!」 9
Xamaa
(Xamaa)
2022 年 5 月 1 日午前 7:35
141
新しい時代に敬意を表します。これを高く評価しました…
「いいね!」 8
全体的な1対1チャットを無効にする方法、またはグループメンバーシップに基づいて無効にする方法はありますか?
「いいね!」 4
jimkleiber
(Jim Kleiber)
2022 年 5 月 6 日午前 2:30
143
現時点では、管理者ではないユーザーから「新しい個人メッセージを開始」ボタンを非表示にするCSSを使用した回避策を見つけました。グループクラスコンポーネントを使用すると、特定のグループに焦点を当てることができるかもしれません。
CSSを知っている人にとっては簡単に回避できるため、完全にブロックしたい場合には機能しない可能性があります。
「いいね!」 5
ssvenn
2022 年 5 月 12 日午前 7:39
144
現時点で、discourse-chat プラグインをチャットボットに接続する方法はありますか、それともロードマップに載っていますか? discourse-chat-integration のすべてのものを新しいチャットにリダイレクトする方法はありますか?
hubot や errbot のチャットボットを新しいチャットで使用できれば、Discourse は非常に優れた ChatOps ソリューションとしても機能すると思います
「いいね!」 9
j.jaffeux
(Joffrey Jaffeux)
2022 年 5 月 12 日午前 9:58
145
まだこれに深く入り込むには早すぎます。私たちはまだ非常に強固な基盤を築こうとしています。
「いいね!」 8
j.jaffeux
(Joffrey Jaffeux)
2022 年 5 月 12 日午前 11:28
146
@Michael_Ball 数日前に修正したと思いますが、確認していただけますか?
「いいね!」 4
これを試すのが楽しみです!
私はDiscourseの管理者としては初心者で、DigitalOcean上のCloudronを使用しています。他のプラグインを追加したり、独自のプラグインを作成したりすることは問題なく試してきました。チャットプラグインをインストールすると、Discourseインスタンスが応答しなくなります。プラグインを削除して再起動すると、しばらく時間がかかりますが、最終的にはオンラインに戻ります。Cloudronで管理されているインスタンスで使用する際に、何か特別なことをする必要がありますか、それとも互換性のない組み合わせですか?
以下は、ターミナル経由でプラグインをインストールするために使用している手順のCloudronドキュメントです。
Discourse - Cloudron Docs
リカバリモードにして、次のエラーが表示されました。
エラー:非アクティブ - redis-deb848df-b7cd-42f5-bb34-572dab2fd29fサービスのIPを取得できませんでした。
リソース不足でredisが停止している可能性を考え、2GB RAMから4GBにアップグレードしています。(サーバー管理は得意ではないので、解決策として意味がなければ私のミスです。思いつく唯一の試みです。)
よろしくお願いします!
「いいね!」 1
Benjamin_D
(Benjamin Decotte)
2022 年 5 月 28 日午後 8:15
148
UserBookmarkBaseSerializer が不足しているようです。
committed 10:23PM - 21 Apr 22 UTC
This pull request follows on from https://github.com/discourse/discourse/pull/16… 308. This one does the following:
* Changes `BookmarkQuery` to allow for querying more than just Post and Topic bookmarkables
* Introduces a `Bookmark.register_bookmarkable` method which requires a model, serializer, fields and preload includes for searching. These registered `Bookmarkable` types are then used when validating new bookmarks, and also when determining which serializer to use for the bookmark list. The `Post` and `Topic` bookmarkables are registered by default.
* Adds new specific types for Post and Topic bookmark serializers along with preloading of associations in `UserBookmarkList`
* Changes to the user bookmark list template to allow for more generic bookmarkable types alongside the Post and Topic ones which need to display in a particular way
All of these changes are gated behind the `use_polymorphic_bookmarks` site setting, apart from the .hbs changes where I have updated the original `UserBookmarkSerializer` with some stub methods.
Following this PR will be several plugin PRs (for assign, chat, encrypt) that will register their own bookmarkable types or otherwise alter the bookmark serializers in their own way, also gated behind `use_polymorphic_bookmarks`.
This commit also removes `BookmarkQuery.preloaded_custom_fields` and the functionality surrounding it. It was added in https://github.com/discourse/discourse/commit/0cd502a55838d5d27f96f13c0794f3669ac41fcc but only used by one plugin (discourse-assign) where it has since been removed, and is now used by no plugins. We don't need it anymore.
最新バージョンにアップグレードされていますか?
標準インストールを試す良い機会かもしれません
「いいね!」 3
素晴らしい、問題を見つけてくれてありがとう。Cloudronのインストールは昨日行ったので、そのシステムで提供される最新の状態です。チャットプラグインを使用したい場合は、標準のインストールに慣れる必要があるようですね…おそらくそろそろその時かもしれませんね
「いいね!」 4
canyon289
(Ravin Kumar)
2022 年 5 月 30 日午後 8:03
150
これは素晴らしいですね。ホストされた標準のDiscourseでテストすることは可能ですか?新しいコミュニティを始めており、DiscordとDiscourseの使用の間で既に緊張を感じています。Discourseを最初に選択し、チャットを失うという難しい決断をしましたが、これはまさに私たちが求めているもののように見えます。
「いいね!」 4
全く同じ状況で、同じ決断をしました!素晴らしいです。結局のところ、実際のビジネスにおいては、Discordモデルよりも、自分のデータ/プラットフォームを所有する方がはるかに優れています。
「いいね!」 6
nathank
(Nathan Kershaw)
2022 年 5 月 31 日午前 9:42
152
literatecomputing.com や communiteq.com を試してみてはいかがでしょうか。これらは、(例えばチャットプラグインのような)セルフホスティングの利点を享受しつつ、煩雑な作業を避けることができます。
ベータ版のチャットプラグインをサポートしているかどうかは定かではありませんが、どちらもこのような用途に優れたサービスとサポートを提供しています。
「いいね!」 5
canyon289
(Ravin Kumar)
2022 年 5 月 31 日午後 12:55
153
Discourseチームを直接サポートしたいからです。このソフトウェアは素晴らしく、彼らは素晴らしい仕事をしています。
Discourseチームにとって、ホストプランでこの機能を見たいと強く思っています。営業チームの方がいらっしゃいましたら、私を有力な見込み客として記録してください!
「いいね!」 5
michaeld
(Michael - Communiteq)
2022 年 5 月 31 日午後 7:10
154
Discourseでは、これはどのくらい難しいでしょうか?
「いいね!」 6
pfaffman
(Jay Pfaffman)
2022 年 6 月 1 日午前 4:24
155
良い質問ですね。この質問は、それ自体でトピックを立てる価値があるようです。
「いいね!」 6
これらのことの一部は、ロードマップに含まれているか、ギャップであることがわかっているはずです。このツールは依然として非常に素晴らしく、コミュニティ全体でこれをどのように有効にできるかを引き続き検討しています。
また、バグ も1つ見つけました。
「いいね!」 5
ようこそ、Devdreamさん!コミュニティへようこそ。discourse chatについて、私たちと同じくらい熱意を持っていただき嬉しく思います。
Devdream Solution:
バグ も1つ見つけました。
引き延ばしですね!バグは何でしょうか?投稿に何か含めるのを忘れたようですね
「いいね!」 8