Loomio

Feature Discussion: Groups

ST Sean Tilley Public Seen by 205

This discussion is directly related to this Pull Request here

  • Is this a feature we want in our code?
  • Does anything need to be updated for Backbone.js?
  • Do we need to add a "group" type to our federation spec?

outdated:
* Pistos code originally didn't have tests for groups. Naturally, it shouldn't be all that hard to write some, however I myself am a bit shaky in this area still.
* How does Pistos' code stack up, and how can we improve it?
* I seem to remember that Pistos' groups could federate. Hypothetically, what do we need to do to ensure that groups are federated?

J

Jakob Thu 9 Oct 2014 11:43AM

As my group and I use it now: Yes it is error prone. But if you could choose the group from a dropdown menu like the aspect-dropdown, tag could be automatically placed in the bottom of the post - like the right aspect could automatically be chosen.

I think it could be useful to take what is already there: tags (whichs create a stream only consisting of concerned posts) and aspect/public (targeting only concerned users), instead of reinventing a lot of stuff. I already use a combination to create a group, and it is working.

What I do see as a problem is having tags that are not used by someone outside the group. This would pollute the group stream with irrelevant posts. I have solved this by choosing a tag that I anticipate will not be used by others. I do not know if you could reserve a special kind of hashtag like the ## and ### i propose above to groups, maybe someone else with a better understanding of the code can enlighten us.

J

Jakob Thu 9 Oct 2014 11:54AM

I guess the groups could actually be below the aspects, separated by a thin line in the already existing dropdown-menu.

S

shirish Thu 9 Oct 2014 3:50PM

A sort of oldish newbie here. I know that's the contradiction/irony there but that's life as we know it :) . Forgive me but from what I understand it, aspects is a label we make on people. Say I know few friends who like football and so I can publish it only on those aspects. This somehow feels restricting the conversations.

In Groups the conversation is usually more informal and more interaction takes place. In a federated environment, this would be more interesting and dynamic as well. The possibilities are endless :)

B

Birch** Thu 9 Oct 2014 5:50PM

A group based on tags has no moderation capabilities.
I realize that specialized tags is much easier because it is already here - but I do think moderation of a group is a desired feature.

J

Jakob Thu 9 Oct 2014 6:04PM

@shirish You can have people in many aspects at a time. For a closed group you would post to a group-aspect, in an open group you would post public ...

@Birch Moderation as in throwing people out? If so that would happen in the group aspect Taro and Johannes talked about. Removing posts ... maybe could be a problem.

It is the combination of tag and aspect that gives group-like functionality, and most of the complex stuff would be in the aspect ... as I see it.

To long since I was in a Facebook group. What does group moderation imply.

S

shirish Thu 9 Oct 2014 6:44PM

This may/will borde on censorship. If there are people who form a group say about sexuality or bestality or nazism or something which may be obnoxious to large number of people, you will throw them out ? Wouldn't that be majoritism?

I do hope that censoring or moderation is the rare thing (the lightest touch) rather than what is being talked about here.

BB

Brent Bartlett Thu 9 Oct 2014 8:39PM

@shirish Moderation within the group. That means that if you create a group, you (or other designated moderators of that group) can moderate: delete posts or ban users from the group. It's censorship, but if you don't like how a group is being run, you are free to start your own.

S

shirish Thu 9 Oct 2014 9:40PM

@Brent, oh, for some reason I didn't get that. Thank you for clarifying. In that case I'm for having moderation within a group BUT with the caveat that an admin could have a group with no moderation at all . If that is also possible then have no objection at all.

JN

Jens Nyborg Wed 15 Oct 2014 12:32PM

Thinking about mailing list.

From the point of view of your e-mail program the mailing list is just another account, just like any other.

Similarly a (set of) group(s) might be implemented as a diaspora account that, to external pods, look exactly like any other account.

They would have to have some automated client behind them but except for the need to connect that client diaspora need not change anything.

What do you say? Are there things you would want from groups that cant be done this way?

E

Elm Wed 15 Oct 2014 1:36PM

There once were groups on Diaspora : it was only one one pod maintained by pistos who had added a group feature to D* : has the code changed too much to add the "pistos code "? Or is this code not usable because of too much change ?

Load More