<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 9 February 2015 at 07:44, Steffen Larsen <span dir="ltr"><<a href="mailto:zooldk@gmail.com" target="_blank">zooldk@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">XMPP and social networks were quite heavily discussed at this summit - and I think that people are investing quite some time in it.<br>
<br></blockquote><div><br></div><div>I think the best way of putting it is that key concepts like the social graph and messaging are amply catered for in the core of XMPP, so it would seem a natural progression to use it as the substrate for more "traditional" social networking functions. If we can't do this for some reason, then I think we've got something wrong.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
As I see it BuddyCloud and Jappix are quite active and are viable solutions. Because some components in BuddyCloud are written in java in doesn’t make it insecure. In fact I can only say that the JRE is insecure, making statements like Java (JVM) is insecure is a bit bold - and also I think that BuddyCloud only uses Java on their component and REST endpoints - not in the UI, which prob. is done in Javascript / HTML5 (But I’ll let Simon Tennant answer that one to be 100% sure). I would personally use BuddyCloud and extend it to your own purpose and needs.<br>
<span class="HOEnZb"><font color="#888888"><br></font></span></blockquote><div><br></div><div>Right, the UIs are generally done as HTML5 native apps, and there's multiple components involved, many of which are in Node rather than Java. Besides, saying that Java is insecure and then discussing PHP for file uploads is hysterically funny. Still, there are multiple implementations of components within Buddycloud, and it's possible to rewrite any components you don't like.</div><div><br></div><div>That all said, with the MUC2 and PubSub work that was initiated at the summit, I'm hopeful that we have the building blocks coming in the core which will make all these approaches co-exist rather better. In particular, I think we'll see Movim, S-â-T, and Buddycloud all unify in their approach over the next year or two. This would suggest that writing another social networking system over XMPP might be mis-timed; waiting a few weeks until we've written up the Summit's work would be worthwhile.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="HOEnZb"><font color="#888888">
/Steffen<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
> On 08 Feb 2015, at 20:10, stefan <<a href="mailto:sk@synergysky.com">sk@synergysky.com</a>> wrote:<br>
><br>
> Welcome, h8h or for short: 'troll', to jdev!<br>
> I am truly sorry but my mother forbids me to feed you.<br>
> Have a nice day!<br>
><br>
> /Stefan<br>
><br>
> On 2015-02-08 18:16, <a href="mailto:h8h@dev-nu11.de">h8h@dev-nu11.de</a> wrote:<br>
>> Hi there<br>
>><br>
>> 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:<br>
>> * Jappix: Runs very well, but its a bit ugly / complicated for new users and the theme is outdated (in my opinion) [1].<br>
>> * 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].<br>
>> * Onesocialweb is dead [3].<br>
>> * Social Stream: The last commit was at Jun 5, 2014. And its written in ruby [4].<br>
>> * Buddycloud is nice, but its written in Java and Java has many security risks [5].<br>
>><br>
>> So is `XMPP as a social network` a misuse of the xmpp `standard` / basic idea?<br>
>><br>
>> 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.<br>
>><br>
>> 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.<br>
>><br>
>> Thanks so far for your thoughts.<br>
>><br>
>> Cheers<br>
>><br>
>> Christian Homeyer<br>
>><br>
>> [1] <a href="https://github.com/jappix/jappix" target="_blank">https://github.com/jappix/jappix</a><br>
>> [2] <a href="https://launchpad.net/movim" target="_blank">https://launchpad.net/movim</a><br>
>> [3] <a href="http://onesocialweb.org/" target="_blank">http://onesocialweb.org/</a> / <a href="https://twitter.com/OneSocialWeb" target="_blank">https://twitter.com/OneSocialWeb</a><br>
>> [4] <a href="https://github.com/ging/social_stream/" target="_blank">https://github.com/ging/social_stream/</a><br>
>> [5] <a href="https://github.com/buddycloud" target="_blank">https://github.com/buddycloud</a><br>
>> [6] <a href="https://github.com/jcbrand/converse.js" target="_blank">https://github.com/jcbrand/converse.js</a><br>
>> _______________________________________________<br>
>> JDev mailing list<br>
>> Info: <a href="http://mail.jabber.org/mailman/listinfo/jdev" target="_blank">http://mail.jabber.org/mailman/listinfo/jdev</a><br>
>> Unsubscribe: <a href="mailto:JDev-unsubscribe@jabber.org">JDev-unsubscribe@jabber.org</a><br>
>> _______________________________________________<br>
><br>
> _______________________________________________<br>
> JDev mailing list<br>
> Info: <a href="http://mail.jabber.org/mailman/listinfo/jdev" target="_blank">http://mail.jabber.org/mailman/listinfo/jdev</a><br>
> Unsubscribe: <a href="mailto:JDev-unsubscribe@jabber.org">JDev-unsubscribe@jabber.org</a><br>
> _______________________________________________<br>
<br>
_______________________________________________<br>
JDev mailing list<br>
Info: <a href="http://mail.jabber.org/mailman/listinfo/jdev" target="_blank">http://mail.jabber.org/mailman/listinfo/jdev</a><br>
Unsubscribe: <a href="mailto:JDev-unsubscribe@jabber.org">JDev-unsubscribe@jabber.org</a><br>
_______________________________________________<br>
</div></div></blockquote></div><br></div></div>