Open qdhj opened 3 months ago
copying my thoughts on this from session channel where we discussed this:
I recommend waiting with review until I rewrite it with new sessionjs framework, currently it is very limited and based on somewhat between old framework and new one, web client is proof of concept, not actual client to be used, it will likely break with existing sessions due to lack of support for many types of messages and caveats, needs testing and polishing.
The good news is that, unlike swift client that I develop aiming at performance and ux, sacrificing some cool ideas and features in my mind that couldn't be implemented on swift due to apple's decision to make small subset od easy to use components to build app or use very complex structures where you have to reivent everything from scratch, I can tell that next version of the web client will be beautiful and feature rich, because it's easy to use react, css and js to create any component I want and I have many years of experience with that
Also always keep in mind that web client have one single centralized node (my proxy) which sees all unencrypted requests and sends them directly to swarms instead of oxen decentralized network, which should be fixed in future if I figure out how onion requests work and manage to redirect them to actual session nodes instead of directly to swarms
But surely my session projects will develop better & faster if you donate to me hloth.dev/donate and consider donating to oxen so that they can afford to hire me 😊 https://optf.ngo/donations
We need an audit for this stuff, cuz' it's NEAT:
Thus, I'm praying for some rich buddy to buy this guy an audit. But this won't likely happen, so everybody reading this please donate to the guy!