We need to support groups. I think a group should just repeat objects that are posted to it, bcc all group members. Is there more to it than that?
There are lots of "policy features" we can [should?] implement: admin should authorize joins, members can invite, moderators should authorize each post, etc.
IMHO, best is not to do these things hard-wired, but rather have
Group admins can grant a bot rights to change user<->group or post<->group relations (not excessive rights - or it would become a vulnerability).
Bots should also be able to send messages to admins/moderators (or all members - depending on the policy the bot is implementing). Such a message will be relayed via the group (because that's what the members are subscribed to), and there should be a mechanism that relays replies to the bot.
The "respond with yes or no" can also be presented as GUI yes/no buttons (using post object-properties that can be understood by smart enough clients), but this is a bit off-topic here.
There are lots of ways to do this, yes.
This is just a bookmark for doing it ever.
There should be a way to view all posts to a group together, in one place, like SN. If not, the Bcc's would get lost in the stream. (this is an important feature for us). thnx.
I think Groups should have profiles with "favorites", just like users. Group admin could use favorites to bookmark content important for specific group.
This is a major drawback since the migration. We were using the "koumbitstatus" group to do status updates for our network in a decentralised way, on some servers outside of our main infrastructure. This functionality is now completely gone.
While I think now that we shouldn't have relied on identi.ca for that service, I was expecting the "federation" bit to survive the migration: I post those notices from my home statusnet server, and the fact that those don't communicate at all anymore makes this a very difficult migration. This will clearly make us hesitant in using pump.io or any other federated protocol (as opposed to say: a simple html page with rss feeds) to post our updates.
I know that you have a lot of work to do, but I think groups make the difference between useful or not. We are not interested only in follow people but also in follow themes, ideas, movements... Since migration to pump.io my timeline it's no such interesting as before.
Please, make an effort to give back groups!
My case is identical to that reported by Colegota.
We love groups!
@evanp I would be interested in testing groups out and possibly expanding their abilities. I know baby steps, but the long term thought I have is for group abilities to have an agenda structure of the statusnet/gnusocial with polls, questions, events etc
Sadly, another reason, why identi.ca has been virtually dead since the move to pump.io.. Groups are a must.
I agree with vasygan. Groups are a must. Groups make it easier to have conversations with those you do not follow about a particular topic. It is one of th things that made status.net great. Without it I would not expect pump.io to be used much.
I guess the broader problem is: Pump.io development is dead, no commit since 22 June 2014. R.I.P.