Group groups for groups page?

Just like it makes sense to distinguish between different types of badges, there should also be different types of groups (in badges, it’s called “groups” so I guess I’m talking about “group groups”). Is this something that’s already on someone’s to-do list?

To be more specific: groups can be based on all kinds of criteria, e.g. geographic location, occupation, special interest etc so it would make sense to list them on the /groups page according to those criteria, right? I would even wish to have separate groups pages for each group group à la /groups/country. (BTW: that would be a nice feature for the badges too: /badges/community, /badges/posting, etc)

「いいね!」 13

I think I understand what you’re getting at.
Currently Badges are grouped into Bronze, Silver, Gold and Custom.
Though this choice of grouping could be debated IMHO it works and is a concept that is easily understood,

But I don’ think anything similar would work for Groups, that is, it would be difficult to come up with a one size fits all scheme. At least nothing that I can think of at the moment.

Maybe a parent child approach similar to categories would be better than grouping groups?
Maybe a way to order them would be good enough?

As for separate pages, those already exist unless I’m not understanding what you’re saying

No, I’m not referring to badge types but badge groups

「いいね!」 1

This is a good idea - on our site we have so many groups, and we use them for a variety of purposes. displaying them like badges is helpful. Right now we are able to (mostly) achieve that on our site by using a particular naming convention for groups… but it would be nice to be more intentional about the ordering like we are with badges.

https://community.namati.org/groups
https://community.namati.org/badges

「いいね!」 6

Other feature idea could include:

  • search box on groups page with URL parameters
  • tabs that could be assigned filters or other search criteria
  • show My Groups|All Groups|Other Groups

The naming convention works to a degree. I believe the sort order is by group name not the full name so there is some flexibility.

I also use the following CSS to remove the group name and just show the full name.

.groups-table .groups-info .groups-info-name {
display: none;
}
「いいね!」 1

You mean because that allows you to create some ugly group names for sorting the list?

Problem is that if you hide the group names it might be confusing for people to understand the sorting logic. Also, if you allow groups to be mentioned, it might be good to show the group name (perhaps with an @ before it?

Anyway, I’d say there is some potential for a better structure of the groups page…

「いいね!」 2

:+1:

This really helps when you have more number of groups.

Agreed. Group types would be ideal. Could add:

  • Group Types menu to /admin/groups
  • Group Type field to each Group settings
  • Order Group Types by alpha on /group
「いいね!」 1

Any chance that this feature will come to life?

Something like this would be my preference, similar to what is on the site settings or users or logs page, where I can type to filter what groups are shown.

Whatever I type could be matched against @groupname, Full Group Name and Group Description.

A search box is surely nice, but it solves a different problem: it makes it easy to find a group if you know what you are looking for.

The idea with groups of groups was to make the groups page more accessible by dividing it into sections, just like on the Badges page. @tobiaseigen provides a nice example above:

Look at their groups page and you’ll see:

https://community.namati.org/groups

「いいね!」 5

Yeah, cool. That would be useful too.

この古いトピックを再浮上させます。非常に役立つと考えているためです。命名規則の手法を採用しようとしていますが、手間がかかり、地域グループ、ローカルグループ、ワーキンググループなど、特定のタイプのすべてのグループを視覚的に把握するというニーズには十分に対応できていません。

理想的には、サイト管理者が新しいグループタイプを作成し、グループをタイプに割り当てられるようにし、そのタイプが「グループタイプでフィルタ」のドロップダウンリストに表示されることです。

また、メインのグループページをタイプ別に分割することも良いでしょう。

これに取り組んでいる方はいますか?

「いいね!」 3

バッジと同じ組織単位をグループの文脈でも持つことには価値があると思います(例:各グループはオプションでグループカテゴリに所属できます)。実際、バッジよりも多くのグループが存在すると予想されます。

これをいつ実装できるかについては、@codinghorror にお任せします。このアイデアには確かに価値があります。大きな未解決の課題は、グループが複数の「グルーピング」に所属できるようにする「タグ」のような概念を使うのか、それともグループが単一の「カテゴリ」のような概念にのみ所属させるのかという点です。

「いいね!」 6

[quote=“sam, 投稿:14, トピック:58232”]
大きな未解決の疑問は、グループが複数の「グルーピング」やカテゴリのような概念に属する「タグ」のような概念を採用するかどうかです。現在のところ、グループは一つのみに属しています。[/quote]

タグ付けにより、フォーラム所有者にとってより創造性や可能性が広がると思います。グループへのタグ付けには賛成です。さらに、カテゴリの権限設定にグループタグを追加できれば、大規模なコミュニティにとって大きなメリットになるでしょう。

「いいね!」 2

はい、タグを「カテゴリ」として使用(ただし強制はしない)できるため、タグ付けシステムには実質的に欠点はありません。実装においてキャストの差異はありますか?

ここがポイントですね。階層構造を強制したい場合はカテゴリが役立ち、多対多の関係性を表現したい場合はタグの方が適しています。どちらか一方を選ぶならタグを支持しますが、両方使えるならさらに素晴らしいと思います。

「いいね!」 1

階層構造?グループのグループという階層構造が必要になる具体的なユースケースとは何でしょうか?

いずれにせよ、カテゴリにはタグ以上に階層性があるわけではありません。また、「階層構造」という言葉の意味によります。例えば、信頼レベルの階層構造を考えてみてください。高い信頼レベルのグループのメンバーは、低い信頼レベルのグループのメンバーでもあります。したがって、この種の階層構造はカテゴリでは実現できません。

つまり、カテゴリにおける真の重点は、「強制」の部分にあるのだと思います。カテゴリが階層的に順序付けられているかどうかに関わらず、単一のカテゴリへの所属を強制するということです。

はい、その通りだと思います。「カテゴリ」を(Discourse 特有の「フォーラム」の代わりとしての用法ではなく、一般的な意味で)捉えると、それは「あるアイテムが一つのカテゴリにしか属することができない」という特殊なケースのタグと見なせます。
哺乳類か爬虫類かという「カテゴリ」にはどちらか一方にしかなれませんが、四本足であることや青い目であることといった「タグ」は、どちらのカテゴリにも同時に持てます。
タグの実装は難しいかもしれません(多対多の関係性であり、かつ制約を設ける必要がある場合があるため。例えば、四本足で青い目を持つことはできても、青い目と緑の目を同時に持つことはできない、といった制約など)。そのため、カテゴリの方が、より迅速な第一歩として有用かもしれません。あるいは、完璧さを追求する上での気がかりな要素となる可能性もあります!

これは、私たちのフォーラムでも検討している機能です。

当フォーラムでは、比較的多くのグループがあり、主に以下の4つのタイプに分類しています。

  • スキルグループ:「プログラマー」「3Dモデラー」など、ゲーム開発の職種を表すグループです。ユーザーは自由にこれらのグループに参加し、自身のユーザー名に該当するタイトルを表示できます。
  • コミュニティグループ:コミュニティメンバーが特定の委員会やイニシアチブのために作成を申請したグループで、メッセージの受信トレイを維持するために使用されます。
  • 言語グループ:私たちは多国籍なコミュニティであるため、「フランス語開発者」「ドイツ語開発者」などのグループを用意しています。これにより、ユーザーは自らの国籍を示したり、通常は非表示になっているサブカテゴリで互いに交流したりできます。
  • スタッフグループ:当社のチームを構成する複数のグループで、タイトルやフラグを表示して、ユーザーが容易に認識し、連絡を取れるようにしています。

フォーラムインスタンス上で、これらのグループを4つのカテゴリに整理できると非常に便利だと考えています。

この機能に関する作業や、仕様書の最終化については進められていますか?当初は当フォーラム専用のプラグインとして開発しようと考えていましたが、この機能の開発に協力することも喜んで行います。

「いいね!」 4