Coder Social home page Coder Social logo

Comments (3)

markqvist avatar markqvist commented on August 27, 2024

The short answer is: Yes, any LXMF app can communicate with any other LXMF client. The format is completely flexible though, so one client might choose to implement features that others don't necessarily support.

Sideband and Nomad Network is completely interoperable. You can message one from the other and vice versa.

Nomad Network also includes functions for hosting sites, pages and files, and for providing infrastructure (propagation nodes) for LXMF users, which is the reason behind the naming.

There is definitely room for improvements in all of the terminology, but I hope this clears it up a little.

from reticulum.

trosel avatar trosel commented on August 27, 2024

Thank you! I plan to try to make a messaging app as well with LXMF. Just need to find a good GUI library that will mesh well with the Python SDK. Maybe Flutter can connect to it.

regarding the branding, I think it would be smart to consider this line of thinking https://snikket.org/blog/products-vs-protocols/

from reticulum.

markqvist avatar markqvist commented on August 27, 2024

Very cool! I will gladly help you with anything related to the backend and the LXMF API. You can use the Sideband source code as an example of how to do all the basic backend stuff needed to communicate over LXMF. The nomadnet code is a little more... unruly... at the moment ;) I will have the full API documentation for LXMF written soon, but you are welcome to ask any questions here in the meantime.

Thanks for the link, I'll read it when I get a moment. From the looks of it, I totally agree, and really, what I am hoping for is people like you to step in and create the well-branded, general-purpose clients. I only have so much time, and I really want to prioritise it where it is best spend, which I think is in the core protocol, utilities, documentation, learning resources and a few specific apps.

from reticulum.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.