Hi!
For the past few weeks, I worked on a new #XMPP project: #1999 !
1999 aims to be an XMPP client that is:
1. #free and #opensource
2. cross-platform (mobile and desktop)
3. modern looking, with a uniform look across platforms
4. user-friendly
5. secure

The goal is to have an xmpp client that has the same name, ui and features on every platform, which I believe is what xmpp lacks right now.

I am not a programmer so this is only a UI at the moment!

More info: https://1999.robotfumeur.fr/

1999 – A modern, cross-platform XMPP chat app

@ailyaut That looks very cool and I like the idea for the name and the logo! But yeah, actually making this is another story all together.

There are however two recent projects that have similar goals:
Moxxy https://moxxy.org/ (currently Android only, but it uses Flutter which is cross-platform), and Prose https://prose.org/ (not yet released, but should come later this year). #xmpp #jabber #moxxy #prose
Moxxy | A modern XMPP client

A modern XMPP client

@kris Hi, thank you very much for your feedback!
I didn't know about Prose ant it looks very good, I'll definitely look into it!
@kris @ailyaut It's also what @snikket_im tries do to, isn't it?

@kris @ailyaut

#Libervia is actually also targeting to work on any platform, and has notably a (unique I believe) multi-frontends feature, with web, desktop, mobile, CLI, and TUI frontends (there's even been an #Emacs one).

Furthermore I'm stabilizing the backend <=> frontend API so third party frontends can be done easily, can be an option for your project.

@Goffi @kris Oh, that's nice!
I haven't done any programming outside of game development for now but I was looking at Flutter and thought it would fit my goal pretty well.
Do you happen to know if making a Flutter UI and linking it to your backend would work?
@ailyaut @kris D-Bus is used for communication between backend and frontend (can be changed to something else if necessary), thus any language which can use D-Bus (in short, any language) can be used.
@Goffi @kris Thanks for confirming! I'll look into it!
@kris @ailyaut Developer of Moxxy here: I'm not really happy with my UI since I am a programmer and not a designer. Moxxy shares the same goals as your design, so we could work together, if you want πŸ˜„
@PapaTutuWawa @kris It would be a pleasure! Though I've looked at your previews and your UI looks neat!!
@ailyaut @kris My UI looks "okay", but it does feel a bit clunky. I was also unhappy with the actual UI code quality, making me want to rewrite it.

Feel free to join the Moxxy chat, where we can talk more: xmpp:[email protected]?join
@ailyaut Trying to have the same UI on desktop computers and phones is almost certainly a really bad idea. Small touchscreen devices and large mouse-driven interfaces are inherently different, and require different modes of interaction for maximum utility.
@ailyaut Got OMEMO? ​​
@Orca Well, not currently since it is not a real app, but if it were (or when it is), it would be a key requirement, yes!
@ailyaut this is extremely relevant to my interests and something I've said we need on many occasions.
@ailyaut Why "1999"? Sounds pretty terrible
@speaktrap 1999 was the year in which the first version of the jabber server was released. But yeah I agree it's pretty hard to say in almost any language.
It kinda stands out tho!

@ailyaut The XMPP dev community could use a good designer! Your contributions would be more than welcome!

Starting with a new project from scratch is an exciting step, but also a major undertaking. I suspect that you'll find that many developers are already heavily invested in their own projects. It might be difficult to find a team with room to spare for another project.

Have you considered joining an existing project instead of starting a new one? I would certainly welcome you in ours!

@guusdk Hi, thank you for your proposal!
What would be the best way to have a chat about it?
@ailyaut mdr les exemples de discussion t'es un bon
@condor Merci de les avoir remarquΓ©s πŸ‘€

@ailyaut

This is great. Now you only have to find people to do the rest of work, which is probably 99.99%.

@ailyaut in your bio

> If you need a graphic designer using only open source software, contact me :^)

so you made those mockup with what? penpot? πŸ€”

@lutindiscret Inkscape!
@ailyaut did you checkout @penpot? What do you think?
@lutindiscret @penpot Yes, I know about it! I used inkscape as I was not collaborating with anyone at first but I will use penpot in the future!
@ailyaut make sure you implement PGP support and I'll be sure to use it
@ailyaut thank you for that. I'm also pretty sure a good and convenient client is what XMPP needs (also a reason I actually like FluffyChat for Element)