Conversation
Notices
-
On adding Group / List support to #AndStatus
Oh, I see that #GNUSocial development is going on: https://notabug.org/diogo/gnu-social
#ActivityPub Server-to-Server support is being added (and I saw a report that it was successfully tested some days ago...)
Moreover, looking into the source code I found the first-hand info about the system's API .
And although the code, related to Groups support, didn't change for the last six years :-) https://notabug.org/diogo/gnu-social/src/nightly/actions/apitimelinegroup.php , it works and I could actually retrieve the group's timeline at loadaverage.org
The unusual "!groupname" syntax to address a group is not a big problem...
So I'm moving on adding Group support to #AndStatus (whatever it will be actually...) https://loadaverage.org/attachment/5785458
- Sorokin Alexei likes this.
-
@xrevan86 As I see you are an active #GnuSocial developer now :-), congratulations!
Could you help to boost Group support in client apps?
I see that web site has the global Group Directory https://loadaverage.org/groups
but API, as I see, shows local groups only.
Could you extend API to list All accessible groups?!
-
@andstatus I do what I can :-).
As you can see from the code in actions/apigrouplistall.php, listing only local groups is additional code added there intentionally.
I guess the task is to figure out – why %).
-
@xrevan86 I suspect that non-local groups aren't shown via API simply because you cannot do anything with via API with non-local groups: join, leave, list members...
In a case of GNU Social seeing local groups only is mostly useless: main power comes with using the same group across different instances. E.g. naturally I would like to join !gnusocial But as I cannot even find this group via API from loadaverage.org, it looks like implementation of "list local groups" won't worth its efforts :-(