• Mo chevron_right

    Timothée Jaussoin – pubsub.movim.eu / Movim – Saturday, 20 January, 2018 - 10:01 edit

    A nice article, in German that present Movim, what do you think of the conclusion :) ? #hasecke #german #movim

  • link

    Movim

    Kick Ass Social Network on top of XMPP

  • favorite

    3 Like

    Paul Schaub , debacle , Kristian

  • 7 Comments

  • 20 January, 2018 Johannes Brakensiek

    thanks for sharing that blog post. I don't think that the number of users has anything to do with programming language either. it's rather about software quality, team communication and marketing. many successful distributed networks did have nice backing campaigns or were supported by successful American companies or people. many successful projects are American though. For a long time a problem of Movim was that it was quite focused on a French community, imho. But I think it's quite worth it to support a project that's mainly European and targets European privacy protection as well.

  • 21 January, 2018 Dominik George

    I renamed it to „Gemeinschaften“ for a reason ;)! For everyone knowing German TV commercials: Don't call it Gruppen!

  • 21 January, 2018 juh

    Thank you very much for sharing my post about Movim. There were some discussions on Diaspora about the post as well. And I hope that my cursory overview can attract a handful of new users to a project which is really amazing.

    The french centric community might be a reason, that I overlooked Movim until now. Only lately I recognized a couple of Open Source projects from France. The french open source community is a lot more active than I thought, but perhaps they are too busy with themselves. We need more networking in Europe.

    I don't think that calling Movim a European Project is a good idea. Mastodon is strong in China, USA and Europe. Internet and technology should not be labelled European. That narrows the focus too much. We need a European infrastructure of servers but the social network in itself is global. Why set boundaries if there are no?

    I cannot say a word about things Johannes mentioned: software quality and team communication. But being a marketing guy I would say that the website is a good start and the interface is looking nice. Perhaps it needs more drive. Some years ago Diaspora attracted new users as it presented itself as a Facebook alternative. Mastodon is about tweeting without Twitter. So people know what they want to do on the network. I must say that I really like Diaspora because there are many people with different interests. Diversity is great. Mastodon looks good, but it is quite boring. It's Twitter without all the users. ;-)

    Why does Movim exist and why should I care? These are the questions the network or the people who use it should answer. I don't have an answer. But looking at the foundation (XMPP), the website and Movim Hello Beta I would say that Movim could be the place where all communication come together: chatting, microblogging, telephoning, videoconferencing, live video news channels etc. This is a lot of things that need a rock solid, future proof, and scalable technology. This is why I am a little bit nickpicking about the programming language. Imaging an influencer with 1 million followers standing in front of the White House talking about the new hair color of the US-president. Could Movim bear that challenge?

  • 23 January, 2018 debacle

    Dominik, I'm German, but I don't know what is wrong with "Gruppen". Since long I don't have a TV set, so maybe I'm missing some context?

    juh, I had to laugh about "Mastodon: It's like Twitter without all the users"! I tried to use Mastodon and have account there, but I'm too stupid to understand the concept.

    My favourite social network at the moment is Diaspora, too, but I would be prefer a more solid technical base. A Diaspora clone based on XMPP would just be perfect :~)

  • 25 January, 2018 Johannes Brakensiek

    juh, thanks for your reply. Of course Movim should not be limited to European borders. It's just a feature it aims the needs of people in the EU especially well.
    Regarding the PHP technology I would suggest that the daemonized PHP architecture is somewhat limited regarding performance. (PHP itself is not - it is known to scale very well horizontally. But of course horizontal scaling is difficult when you use a PHP daemon.) But I think that's not the point: Having a dezentralized structure load can and should be distributed over a network being able to bear higher loads. So I think it's part of the ongoing development process to make XMPP and its pubsub servers be able to handle even higher amounts of people using it.

  • 29 January, 2018 juh

    Good point, Johannes. How does this pubsub federation works? I have the impression that content from a pubsub server is only fetched when I click on a link. The same what happens when I click on an external link on a website via HTTP. When I subscribe to a channel I would think that the content is preloaded when I lock in. That would speed up things.

  • person

    2 April, 2018 florian.graetz

    A nice wrap-up, although the last paragraph is a little discerning. However, the author pointed out correctly, that the key to social network is reaching a critical mass of users. The major reason, why new users sign up, is either that many of their friends are already members (that's how facebook drags in people), or that the new network provides outstanding features (that is how snapchat succeeded in the first place).

    So, why should new users favour movim over other decentralized social networks like Diaspora? The key features are basically the same. I hate to bug you with this again, but end-to-end encryption maybe an outstanding feature, which would even companies allow to use a social network for internal communication. This in turn could generate a steady cash flow. [And yes, I have read the issue https://github.com/movim/movim/issues/63, which discusses, why this is hard or nearly impossible to implement server-side.]

    By the way, all other decentralized social networks are leading similar discussions. In my humble opinion, the key is storing the private parts of the timeline on the user's device(s) instead of persisting them on the server. New messages would be pushed end-to-end-encrypted. Whenever new contacts are added, they would receive the entire timeline from the user's device immediately after the contact has been initiated. You have to keep in mind, that removed contacts may still keep your private data.