Suggestions for the UI #116
Replies: 4 comments 3 replies
-
Thank you for the feedback!
It will seem like development is slow for the next few months. I am writing a client SDK and refactoring both the mobile and web apps to use that SDK. The hope is it will simplify the process of writing apps for the databag network for myself on anyone else. Thanks again for your interest in this project! |
Beta Was this translation helpful? Give feedback.
-
Hi
Thanks a lot |
Beta Was this translation helpful? Give feedback.
-
You are right, sqlite can handle a good amount of data, so it should be fine for almost all use cases. I suppose there could be a point where some larger entity hosting many accounts would want something different, but that hasn't happened yet. I like the idea of a shared secret, perhaps somehow using it in conjunction with the OTP (one time pass) code? Thanks for the suggestions! |
Beta Was this translation helpful? Give feedback.
-
Yes, I can see something like that working. I will add that to the dev backlog. Thank you! |
Beta Was this translation helpful? Give feedback.
-
I was playing around with Databag to setup a chat system for a community of architects. I installed Databag using the Docker route. I then realized, new users can get confused because it is so minimalistic (I personally loved it but I can think of many others who may get confused) I very much liked the fact that each person who takes an account at Databag can choose for himself/herself how much clutter he/she is willing to accept. That is excellent. Also the end-to-end encryption, federation, etc. I also loved the fact that there is no real "admin" as such. It makes things quite democratic. All those are excellent capabilities.
Here are my tips that I think can help Databag. I am 63 years old and highly opinionated so kindly pardon if this does not fit the overall goals of Databag.
I wish there was an easier method to customize the interface. I managed to squirrel into the Docker container (docker exec -it databag bash) and located one index.html into which I inserted a script tag for a new JS file. Using that JS file and some CSS tweaks, I managed to insert a help link and a link for new users to separately join topics created by the main 'admin' ... This way of customizing is a hack, frankly
I don't know why the Subject is optional for a Topic. I think a "Description" should also be given for each topic.
There is no clear "forgot password" mechanism. If there is a field in the user profile which is a secret known only to the user (i.e. it is not displayed anywhere ... not even in the public listing); then that can be used later for implementing a "forgot password"
There are no emojis and reactions. Personally I like it that way. But some architects are highly expressive (I am trying to implement Databag as a chat system for architects) and for them, those things are useful ..
How does one search in the topics? I am not clear if that is implemented. I think search would be extremely useful. Now that i am kind of getting familiar with the API, I can implement a separate hack (that works outside Databag) but that would really be a hack.
Sharing a screenshot of my modified main page of Databag (on the browser). You can see the extra links at the bottom next to the New Topic button.... and changes in the main title. The help button points to an external HTML web-page which I plan to write. The icon next to it is for letting new users join topics made by one user (me... I was the first user :-) ) and that also goes to an external HTML page with some simple code (I have shared that code separately under "Show and Tell" section)
Beta Was this translation helpful? Give feedback.
All reactions