

Congratulations, would you like a cookie?
Congratulations, would you like a cookie?
Huh? Baruch HaShem
TrueNAS Core.
For true freedom and to challenge yourself, try OpenBSD. For something easier, try GhistBSD since it comes with a GUI desktop.
I was enthusiastic for Jami around 7 years ago, but now it is wholly irrelevent or meaningless. It also hurts the fact that absolutely nodo is using it.
Now with having Jitsi to use, which is a service and not a program so it doesn’t matter if nobody is on there, plus SimpleX and Signal, as good as Jami legitmately is, it truly means absolutely nothing.
I am already of the opinion that there too many messenging apps and not enough people using open source encrypted apps of any kind to move the market away for corporate proprietary messengers. I’m always working on getting people off of Whatsapp on to Signal/Molly. Maybe Jami team should quit and jump to developing SimpleX.
You could call it p2p since there is no Jami servers. Yes it does messaging and video conferencing. I see no point to Jami due to having to me installed compared to Jitsi would does group video cinferencing without installing it, and anybody can run their own Jitsi server to host conferences to keep them even more private away from the broader internet. The email service I use also has a Jitsi service available that I have used for video conferencing.
I am strongly supportive of what Jami does, I don’t see it ever replacing a similar service like Jitsi or Sgnal.
Since you’re asking, you’re definitely not ready. Learn a projects formatting style for the code, work on open issue, submit patches, listen to all critiques and criticism.
Submit and the others will say when you’re good. If you want to learn code correctness and proper security of code, study and go through OpenBSD’s code. You could read the code for openNTPd and the code for OpenSSH, then move on to reading kernal code for OpenBSD.