@simsa04 I do not know of any such service for #GNUsocial. There are a few very old web-based quick installers from the #StatusNet days, but even then they weren't much better than getting a VPS and installing by hand, because as soon as you wanted to change something, you needed to use ssh, the command line, and edit config files.
If you still have contact with Lohan G, the artist from Sri Lanka, he hosted an instance somewhere, maybe he has ideas and warnings that would help. Last I knew, @lohang .
I seem to recall there's a standard API that should be common to all the #StatusNet derivitave servers. I'm pretty sure that in its infancy Mastodon conformed to that API. But Mastodon's API expanded beyond that, and I suspect some of the common API was removed, probably around the time #OStatus was dropped from Mastodon too.
But that's sheer speculation on my part.
Time to upgrade my server, so I can upgrade PHP, so I can upgrade this GNUsocial instance...
> We made GNU social which had its part in starting the Fediverse! GNU social was a spin-off from GNU FM, which was the software we made to run Libre.fm -- Libre.fm has been federated for a very, very long time.
I’m not sure when FooCorp’s GS project started, but the ##Fediverse predates the merger of #StatusNet, #FreeSocial, and #GNUsocial into the modern GS project. Y’all have some historical accomplishments already, so there’s no need to overinflate your role.
One thing about this surge of people migrating from #Twitter to the #Fediverse is that people who gave up on #federated #socnets years ago and solely used #corpocentric platforms are now coming back.
Thus, I get announcements about people I knew from #Tent (thanks to fellow former Tentler @bthall) along with news about people from #Identi.ca and other #StatusNet and #Pump.io instances returning.
I actually think that the overwhelming majority of blocking should be done by individuals curating their own timelines. I am sensitive to the effect on the Fediverse as a whole, especially as we've already been through this.
Even the original #bifurcation (when the largest instance at the time, Identica, severed communication with #StatusNet / #GNUsocial & #OStatus and switched to the #Pump.io protocol and software) and the subsequent #ActivityPub - #OStatus split have caused untold breakage. I've seen AP-side devs, admins, users patting themselves on the back while commiserating about brokenness that is built into the protocol itself or at least its common implementations.
I have also seen people telling other people to create "alts" on various instances, so that their posts can reach all of their intended contacts. Not for resilience against instance shutdowns or separating by posts and recipients by topics and interests (which is what groups and Diaspora style Aspects / GPlus style Circles are for), but because #blockwars prevents posts and members from one instance to be seen on certain others.
For the record, I think that instance governance is something that Mastodon should include in its instances.social instance-picker, along with instances' topical foci. People should have a way to see what they're agreeing to (and what the alternatives are) before the sign up.
In other words, it isn't my way or the highway so much as it is making it possible to know what one is getting into. I am certain that there are (or were) instances with democratically chosen rules. I also believe that we're not doing the people who use an instance any favor by not making it possible for them to contribute to the financing and administration of the instance. If you're paying all the costs and doing all the work to maintain and moderate the instance, it is difficult to let an election institute a policy that you disagree with. (I've started to really disagree with the idea of individuals hosting public instances wholly out of their own financial and time resources. Besides the "truck factor", it is much easier to keep an instance going if everything was already handled by a team and at least partly member supported.)
On the other hand, if the instance encourages those in its membership who can do so to participate in keeping it going, then it is perfectly reasonable to expect the admin team to carry out the decisions voted by the membership. I do realize that not everyone can contribute funds, nor can everyone do the technical labor ... but as @simsa04 will remember, things like writing documentation, contributing in discussions about improving the software, designing and implementing themes, and even marketing-type tasks such as creating a logo and a favicon or promoting the instance to people outside the #Fediverse are beneficial.
I keep thinking about a couple #Twitter threads criticizing #Mastodon (the #Fediverse, really) for being inherently different than closed commercial platforms using far-fetched hypotheticals and extraordinary occurrences; while I do not want to make a useless point-by-point response, instead I'll tell you what I like about federated social media and #Friendica in particular.
After #Facebook froze my account for using a pseudonym (a spottily enforced rule), I started hosting my own #Diaspora pod because I could.
I didn't know anyone so I initially made contacts with other podmins and progressively extended my circle through shared posts. This is how I learned about #Friendica, a platform that was compatible with both #Diaspora and #OStatus (#GNUSocial, #StatusNet ) because it could.
Written in #PHP, liked both the multi-protocol approach and that I could contribute code to it. So I started hosting my #Friendica node and I kept following the same Diaspora accounts, because I could.
When #Mastodon was first released based on OStatus, I started following several accounts on there because I could. When #ActivityPub was released and supported by Mastodon, we followed suite a few months later, because we could.
With popularity came the right-wing trolls and free speech extremists who organized their own federated instances, but they never bothered me much as I blocked their entire instance domains because I could.
None of these are currently possible with commercial platforms. Not all people will end up hosting their own node and it's fine, but the breadth of possibility is what makes federated social network attractive.
In the old days ... that is, in the year or two before and after #StatusNet ended and #GNU_Social began (and the bifurcation of one #OStatus network into two networks that couldn't talk to one another) a number of left-leaning projects joined the #Fediverse, seeing it as a way to help solve whatever issue they were working on.
Projects in Spain, in France, in South America. And of course, Sweden's EKK and their Qvitter project & Quitter instance. Of these, Qvitter/Quitter lasted longest.
What really surprised me is that few right-leaning and even fewer religious-based groups joined back then. Even then, having views that are not far-left was frowned on by the big #corpocentric sites. Believing that some deity exists and that your views and actions should be influenced by that is even more actively opposed by the big sites than rightist views.
But even then, the left wingers weren't harassing those who just wanted a space to hang out or the occasional right winger who stumbled into the network.
I really need to try to sort out my memories of the Fediverse since I joined Identica in 2009 and publish my own history article. So many of the ones I've seen leave out things I found important, or focus on political things that are only tangential to the overall story.
I think many of the mistakes that Evan initially made in 2006-2007 have been repeated by everyone in this space, which is why so many anti-federation proposals are strongly argued for by people who have not been here for a decade.
I don't think politicizing the #Fediverse is what Feld is getting at. He's saying that people are starting to pay attention, but the AP implementations still lack features they use on #corpocentric sites.
Note that everything proposed was in #StatusNet a decade ago. Some was stripped out a few years back, but I can still do calendar events and communicate with PuSH-enabled blogs from #GNU_Social today.
(english) I try to create an overview of the features of the different federated platforms and which communication protocols they are capable of. Or add another platform (with sources) that can "speak" the communication protocol that is mentioned on the sheet. Once it's finished it will be available for everybody. github.com/hoergen/besser-der-…
(deutsch) Ich versuche eine Übersicht von Featuren der verschiedenen föderierten Plattformen zund deren verfügbare Kommunikationsprotokolle zu erstellen. Oder fügt eine Plattform (mit Quellen) hinzu, die hier nicht aufgeführt ist, die die entsprechenden Kommunikationsprotokolle "spricht". Wenn es dann fertig ist, stelle ich es natürlich allen zur Verfügung. github.com/hoergen/besser-der-…
Please comment like (use the green fields) / Bitte folgendermaßen kommentieren (die grünen Felder benutzen) 1b=x 5e1=x 6i1=x 2a1=blank
@infernalturtle I think they are still around. I don't know if they can still federate with the outside world. AFAIK, they were still using custom-themed #StatusNet.
As for "Private" posts, GS used to have a private post mode (using advisory privacy) ... but it was removed because people thought it was really private, but it was leaky at best. And yes, the private posts were federated across #OStatus.
When I hear about all the "new" halfway-working things in #ActivityPub, almost all of them were tried and discarded in #StatusNet / #GNU_Social before #Mastodon existed.
@lj_writes I agree with Mike here, AP provides for many functions that aren't yet implemented across all the #fediverse apps, because they couldn't be federated under #OStatus (the older standard #Mastodon adopted from #StatusNet / #GNUsocial) or choices were made not to use them (eg groups in Mastodon). @mike can you recommend the DW crew a more general resource on implementing AP than the Mastodon one they are looking at?
And if it's not possible to run !GNUsocial or #StatusNet on #PHP7, whether it's possible to run #Apache with #PHP7 in one virtual server, and #PHP5 in another...
♲ @utzer@social.yl.ms: Hey there social media hosting people and developers working on any of the #Fediverse systems!
Is there anyone of you at the Chaos Communication Congress in Leipzig this year right after Christmas? Is there anyone interested to have a meeting there?
Just some exchange, we would need some people to moderate the event, but basically some meetup to exchange information and get to know other players in the field. "Someone" could then register a "talk" or "meetup" for the upcoming congress, I'd say a duration of about 1.5 to 2 hours and maybe 60+ people can be expected, assuming there is many #webmasters or #developers among the visitors at the #35C3.
Hey there social media hosting people and developers working on any of the #Fediverse systems!
Is there anyone of you at the Chaos Communication Congress in Leipzig this year right after Christmas? Is there anyone interested to have a meeting there?
Just some exchange, we would need some people to moderate the event, but basically some meetup to exchange information and get to know other players in the field. "Someone" could then register a "talk" or "meetup" for the upcoming congress, I'd say a duration of about 1.5 to 2 hours and maybe 60+ people can be expected, assuming there is many #webmasters or #developers among the visitors at the #35C3.
Whatchutalkinbout Willis? #GNU_Social has supported federated polls since the #StatusNet days, and long before #Twitter added it. (I don't think Qvitter supports polls, but there are other reasons to avoid it already.)