Since groups need a special way of federation information to other pods, we couldn’t program the federated groups unless we have put federation into an abstraction layer. It would be no good to make ourselves double work.
But a prototype could be nice. Pistos already did something like this prototype two years ago.
I fail to see where I complained, but yeah, Goob, with your conservative views on how things should look like, it’s probably really difficult that anything WILL be improved around here…
You may take it as a compliment, I called you a “conservative”, it’s not necessarily a bad thing. But you are insulting people with your attitude, just so you know. I read your comments - you like being a “killjoy” most of the time. If you find that useful and “open source”…I don’t. Sorry, but I can’t admire people that most of the time come with “impossible”, “not worthy”, “useless”. Maybe you’d realize: that’s your way of seeing Diaspora*'s progress…and that’s sad, isn’t it?
It hasn’t been abandoned, but to my knowledge it was never taken up as a project by any developer.
The project’s core developers continue to work hard on improving the core aspects of the software, such as the federation code, and really big, key features such as account migration. A feature such as this requires someone or a group of people from the community who want it to step forward and implement it.
The recent upgrade in the federation code provides better support for features such as events and, I think, groups, so it should now be easier than it was to create this feature. I’m sure anyone who attempted this would get good support from the core team.
We can just all hope someone decides to implement it.
It is a feature that would bring much more people onboard since groups on diaspora could serve as a shadow group for existing groups on FB, without the fear of censorship by FB. In time, as FB grows more restrictive, and enough people on FB get fed up with its policies, hopefully the switch to diaspora will occur.
I’m talking just regular groups in regular countries, not even considering the countries where there’s no free speech at all.
Just now saw this thread and am new here and am trying to get an understanding of the technical challenges behind getting this implemented. It seems to me that the real underlying problem is that there’s not a good way to ensure the same copy of a discussion across pods, i.e. it’s entirely possible that a conversation could not get successfully replicated across all instances; or worse, get forked by unsuccessful replication?
is this correct? I’m also trying to get a sense of how Ruby and Ruby On Rails works. I’ve done some .NET C# programming, but not a web programmer by any measure. I’m interested in decentralized social networks and want to contribute.
The lack of this feature seems to be the number 1 reason for people not to step over from Facebook to discord. I’ve been trying to convince people for some time now, but almost all of them are connect to others via various private or public groups.