I'm a bit confused about how portable apps uses its folders. It seems very complex and I examined some that have seemingly double folders (with a textfile about registry files go here).
Now I know a certain folder structure has to be in place to make backing up and installing upgrades more easily, but it seems some things are spread over different subfolders that escape logic.
Isn't there a simple folder layout? not just a folder with a subfolder with a textfile in it?
Example: the source folders are on a folder other, why aren't they just a subfolder in the rootfolder?
Example 2: One of the sourcefolders is always empty except a textfile that states where the source can be downloaded.
Example 3: Configuration files and registry files (to me the same type of stuff) are in seperate folders?
I rather had seen something more convienient:
/AppNamePortable/AppNamePortable.exe The launcher
/AppNamePortable/AppName/ where the actual application is
/AppNamePortable/Config/ where the ini, reg and other configuration files reside
/AppNamePortable/Source/ where the source of installer resides (although I find it a waste of space.
Data saved by the user should go into Ducuments folder (for easy backup)
Having a seperate Sourcefolder for appsource that isnt used beyond a textfile seems a bit silly to me.