Re: The `XMPP as a social network` idea
Goffi <[email protected]>
| Newsgroups | gmane.network.jabber.devel |
|---|---|
| Message-ID | <[email protected]> |
G'day, we are working on a "social network" in python, and looking for devs ! The project is well advanced: http://salut-a-toi.org (demo on http://www.libervia.org). I don't want to enter in a implementation language troll, but as far as I know, here are the current projects working on microblogging with XMPP: - Jappix: probably the most famous with buddycloud, implemented mainly in javascript, works mainly in browser with BOSH, do microbloggging, has a embedded chat version (jappix mini). Web only - Movim: implemented in PHP/Javascript, was using BOSH but use Websockets now (more efficient), do microblogging, RSS feeds integration. Web only (there is now a Firefox OS + Android app, the later beging an embedded web browser). - Live Jabber (LiJ): focuses on microblogging, aggregator/gateways to other platformes, web + CLI - Buddycloud: implemented in Java, web + ??? (I think a least mobile). Used in production. I don't know that well the internals, but Simon already answered to the thread here, so he can give more informations - Salut à Toi (the one I'm working on): implemented in python, multi-frontends (web, desktop, ncurses-style, CLI, etc). All these projects are active, and we work together and know each other. Buddycloud use its own implentation for microblogging, while the other ones use XEP-0277. We hope that in the future we'll all be compatible. So "XMPP as a social network" is defenitely an idea being actively worked on. Cheers Goffi On 09/02/2015 11:43, Rashid Khan wrote: > Hey, > > I have been looking to work on building a social network and a social > network around XMPP seems nice. > > I have experience with Django, so in case you decide to take the idea > forward, I will really want to work on it. > > Thanks! > > On Sunday, February 8, 2015, <[email protected] <mailto:[email protected]>> > wrote: > > Hi there > > What happened with the `XMPP as a social network` idea? I would love > to see a social network build on XMPP soon. There are a few projects > yet: > * Jappix: Runs very well, but its a bit ugly / complicated for new > users and the theme is outdated (in my opinion) [1]. > * Movim: Not so kick-ass as they described. Crashs very often (on > my own box) and there is no `easy` option to let (new) user register > on my own xmpp server [2]. > * Onesocialweb is dead [3]. > * Social Stream: The last commit was at Jun 5, 2014. And its > written in ruby [4]. > * Buddycloud is nice, but its written in Java and Java has many > security risks [5]. > > So is `XMPP as a social network` a misuse of the xmpp `standard` / > basic idea? > > Because I'm going to write an open-source social network based on > XMPP (mostly pubsub). Maybe in a nicer language (i.e. javascript > /php (file upload and so on) / python (django) ). It should have an > activity flow, like Social Stream [4], a Chat (w OTR support), like > converse.js [6] and thats all for now. It should be very basic and > secure and more suitable for people with less xmpp experience. That > means, simple login / user creation, simple posting (w maybe like / > dislike) and post reading (activity flow), chat w/o otr. > > I don't know why the other projects are dead or `not working well` > so I hope you folks can give me tricks, hints & pitfalls if I should > / shouldn't launch the new project I mentioned above. > > Thanks so far for your thoughts. > > Cheers > > Christian Homeyer > > [1] https://github.com/jappix/__jappix > <https://github.com/jappix/jappix> > [2] https://launchpad.net/movim > [3] http://onesocialweb.org/ / https://twitter.com/__OneSocialWeb > <https://twitter.com/OneSocialWeb> > [4] https://github.com/ging/__social_stream/ > <https://github.com/ging/social_stream/> > [5] https://github.com/buddycloud > [6] https://github.com/jcbrand/__converse.js > <https://github.com/jcbrand/converse.js> > _________________________________________________ > JDev mailing list > Info: http://mail.jabber.org/__mailman/listinfo/jdev > <http://mail.jabber.org/mailman/listinfo/jdev> > Unsubscribe: [email protected] > _________________________________________________ > > > > -- > -- > Rashid Khan > http://www.imrashid.com > > > > > _______________________________________________ > JDev mailing list > Info: http://mail.jabber.org/mailman/listinfo/jdev > Unsubscribe: [email protected] > _______________________________________________ > _______________________________________________ JDev mailing list Info: http://mail.jabber.org/mailman/listinfo/jdev Unsubscribe: [email protected] _______________________________________________