These aren’t bugs but these are things I’m noting about the demo app that could be improved.
- State clearly the minimum length of a password during account creation. It’s stated that one needs at least 6 characters for a password when one logs in but not when one is actually creating one’s password. (Launcher)
- Add an advanced file browser and upload options to the demo app similar to that of say Filezilla (which is also open source. Perhaps fork some code and save some work?) Uploading a folder or single file is one thing but when you’re doing serious web development you’re often updating multiple files within a folder at once so you don’t always want to upload an entire folder, just multiple files within that folder. And it gets tedious and time consuming to upload each file one by one instead of having a UI to upload multiple files at once.
- When uploading a replacement file or folder currently you need to delete the existing file or folder in order to upload the new one. Why not impliment a system to skip duplicate files and prompt the user if a file has changed “These files have the same name. Rename and add or replace?” Or something like that.
- When downloading a file have the app ask where and with what a file is to be opened. It is not to be assumed that by downloading an html file that that means “open this file in a web browser”. Remember SAFE might be the internet 2.0 but it’s ALSO file storage. So if I’m a web developer and want to utilize it for it’s FILE STORAGE capabilities so I can download an html file to my hard drive so I can edit it so it can be THEN uploaded and viewed on the SAFE network as a web page I need to have a function that gives me BOTH options. Come to think of it you could even have a little switch or radio button thingy in the app. One for launching files in the default applications and the other for directly downloading files to one’s hard drive. So if one wants to use SAFE as a browser one sets the app to launch mode and if one wants to use the app as file storage one sets the app to storage mode. Or something like that. Later one might add different modes to the app but those are the two main functions I can think of for now.
@Ross you can forward this to whoever might need it.