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]
_______________________________________________
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.