Well, the incoming donations aren’t really motivating but I kind of expected that (it’s not the first free project I do).

But that’s no reason to not do donations for projects I use within Xeres! This year, the winners are as follows:

  • Bouncy Castle: providing invaluable crypto support (PGP, X.509 certificates and more)
  • H2 database: although it’s often used as an in-memory database to run integration tests, it’s also a solid embedded database with many features

Hopefully my donations will keep their motivation going. Remember that open source projects don’t have any revenue most of the time so if you have some spare cash, don’t hesitate to support the projects you like.

Version 0.2.0 released

This version contains many improvements:

  • identities transferts is fully supported and validations is performed, which means you can properly chat with RS users (no more missing usernames and so on)
  • the chat UI has been improved a lot
  • support for sending and receiving images in the distributed chat
  • typing notifications in distributed chat
  • many many bug fixes

This release is not compatible with the previous one. If you upgrade, please delete your previous user data and recreate a profile (there were too many changes to make it seamless).

Xeres should be usable for distributed chat now, also with Retroshare users. More services are comming.

Available on the release page.

First version released

The first public release of Xeres is available. Please note that it’s considered as a beta release (i.e. many features are still lacking) and you shouldn’t use it for mission critical stuff yet. But feel free to play around with it and give feedback as there’s still a lot of ongoing development.

What is supported

Xeres is compatible with Retroshare 0.6.6 or higher and can connect with such instances. Right now the supported services are as follows:

  • service info
  • discovery
  • heartbeat
  • rtt
  • chat (partial)
  • status (partial)
  • gxsid (partial)

Xeres can mostly be used for chatting. Either private messages (one friend to another) or group chats, also known as chat rooms.

Known bugs

  • creating a chat room is a bit spotty (the other side will see it but the local side requires a reconnect sometimes)
  • Retroshare seems to not like the outgoing GxsIds and refuses them, resulting of an “Unknown” identity in the chat rooms

Website Online

The Website is now online. There is no public release for Xeres as it is still not fully usable yet. Hopefully very soon.

There’s an highlight of the current plans:

  • Platform availability: Windows, Linux, MacOS
  • Compatible with Retroshare 0.6.6 or higher
  • Fully decentralized
  • Desktop User Interface
  • Remote access