Hello friends. I want to get the approval of the Jitsi team before
continuing on this, as I would not want my effort to go to waste.
Screenshot inside (work in progress, please leave your feedback!)
Why does the Jitsi Website need a re-design?
Jitsi is a brilliant IM/VOIP application, I think it's THE
Skype-killer, and I want to encourage my friends to use it. However,
the current website looks like it's from 2003, and it will turn off a
lot of users from even considering Jitsi. Initial impressions are
important! I personally only bothered downloading Jitsi because of the
fantastic Wikipedia article supporting it; I otherwise would not have
The goal of this re-design is to make users comfortable downloading
Jitsi, and to make it as intuitive as possible to start using Jitsi to
talk with friends and family; while better promoting what makes Jitsi
great, and maintaining the goals and integrity of the project.
Rationale behind the "Jitsi Account".
We have a usability problem: First-time users are required to search
for an XMPP service before using Jitsi. And this service is hidden on
the Jitsi site. This is the biggest barrier-to-entry for your average
user looking to switch to Jitsi. This may not be obvious to
developers, but, non-technical people will not understand what to do.
The legacy concept of centralized accounts from Skype and MSN are so
common that people migrating away from those Apps won't intuitively
understand that XMPP services can be "hosted anywhere". They know
having a "Skype Account", or an "MSN Account", or a "Facebook
Short Term Solution
A simple workaround to smooth out this barrier to entry would be to
have a "Jitsi Account". This simply needs to be a small front-end for
Jitsi's free XMPP Service, as shown in the design. It would be just an
XMPP account. XMPP seems to be the protocol with the most VOIP
features currently supported in Jitsi.
Ideal Future Solution
A first time XMPP account setup inside Jitsi itself would be even slicker.
I intend to write all of the code necessary to finish and launch this
new Jitsi website, and will donate this time to the Jitsi project.