ActivityPub for GNU Social GSoC
Congrats to Diogo Cordeiro on getting a GSoC internship this summer to add ActivityPub to GNU Social! And thanks to GNU Social maintainer mmn-o for mentoring!
GNU Social is a social communication software used in federated social networks. In a federated social network user data stays in user's server instead of a centralized one. Given that, standards were created in order to make the communication between different softwares in a social federated context possible. ActivityPub is the newer and covers parts out of OStatus's specification, namely the app/client development. Because of this and other benefits, GNU Social is looking forward to support this new protocol. The project idea aims at developing a plugin (as GNU Social is true to the Unix-philosophy of small programs to do a small job) that will implement the ActivityPub Protocol in GNU Social.