You are here

Feature Addition: Scanning multiple directories for apps, opinions sought

11 posts / 0 new
Last post
John T. Haller
John T. Haller's picture
Offline
Last seen: 2 hours 55 min ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
Feature Addition: Scanning multiple directories for apps, opinions sought

There have been a few requests over the years to have the PortableApps.com Platform scan additional paths for apps. The rationale is usually that users want to keep non-PAF apps separate from PAF apps or apps that are updated automatically by the platform separate from those that are not. I'm planning on implementing this within a future release of the PortableApps.com Platform and wanted to layout the setup and see if there are any comments or suggestions.

Since some people want to keep non-PAF apps separate and some want to keep unofficial apps separate, I think using 3 separate paths would make the most sense. I'll be talking about this as if the user has the platform installed to the root of a drive, but this will work with other relative paths as well.

X:\PortableApps - The PortableApps directory we have now which will be scanned by the platform for PA.c Format apps as well as non-PAF apps. Apps will automatically appear in the PA.c Platform and will be automatically updates.

X:\PortableAppsUnofficial - Apps in PA.c Format that have not yet officially been released from our forums and from publishers who have posted versions we do not yet officially update. Apps in this folder will be found by the platform's menu but will not be checked for updates by the PA.c Updater. Only PAF style appinfo.ini files will be scanned for existence in this folder.

X:\PortableAppsOther - Apps not in PA.c Format that are portable. Apps in this folder will be found by the platform's menu but will not be checked for updates by the PA.c Updater. The platform will only scan for EXE files and will not search for appinfo.ini configurations within this path.

For users who have no wish to separate things out, nothing will change from the way it currently works. It's entirely optional and these other two paths will not exist by default. This is strictly an option for power users.

Any thoughts or suggestions? The one thing I'm considering is the name of the last path. Possible PortableAppsNonPAF instead of PortableAppsOther.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 17 hours 13 min ago
DeveloperModerator
Joined: 2008-07-24 18:46
Unofficial --> Official handling?

Is there a way we could automagically move apps from PortableAppsUnofficial to PortableApps upon release? That way when we do support apps, users don't need to manually move files themselves, or reinstall new.

Something along the logic lines of {When scanning PortableAppsUnofficial: "If app is found that is in App Store list, move app from PortableAppsUnofficial to PortableApps"}

John T. Haller
John T. Haller's picture
Offline
Last seen: 2 hours 55 min ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
No

The secondary folders won't be monitored by the updater at all. This is more for people who want to specifically separate things out.

Sometimes, the impossible can become possible, if you're awesome!

RogerL
Offline
Last seen: 3 hours 25 min ago
Joined: 2007-03-14 09:17
PortableAppsNonPAF

PotableAppsNonPAF gets my vote.

Are you planning on initial setup to move the Unofficial and NonPaf apps out of the PortableApps folder into their respective folders?

Looking forward to this btw.

John T. Haller
John T. Haller's picture
Offline
Last seen: 2 hours 55 min ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
Optional, Manual

This will be an optional feature for folks who wish to use it. The folders won't be created by default but will be detailed in a readme.txt within the PortableApps directory, in the on-site documentation, and within the menu UI. Nothing will be automatically moved to or from the folders.

Sometimes, the impossible can become possible, if you're awesome!

eresele
Offline
Last seen: 6 months 1 week ago
Joined: 2007-10-28 18:21
PortableAppsNonPAF please!

I think it is more explicit, besides it was the name that intuitively came to my mind - even before I had read the last sentence of your posting Smiling

BTW: Your, and your fellow developers hard work is very much appreciated. Thanks!

OFF TOPIC, and JFYI: Insecure password warning in Firefox (when logging in at PA.c).
Please see: https://support.mozilla.org/t5/Protect-your-privacy/Insecure-password-wa...

John T. Haller
John T. Haller's picture
Offline
Last seen: 2 hours 55 min ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
Not SSL

That's just because we don't use SSL yet. It requires setting it up on 5 different servers/accounts, most of which don't support Let's Encrypt. Soon, though.

Sometimes, the impossible can become possible, if you're awesome!

Samuel Elstein
Offline
Last seen: 4 months 2 weeks ago
Joined: 2012-02-29 12:00
Maybe allow it as a configureable option

I think it would be a good idea, but only if as a configurable option. Maybe a list of directories that can be whitelisted or blacklisted for subdirectory scanning, as well as a simple checkbox for enabling disabling in the platform's options.
I think if implemented, it should be off by default, as many users who have many apps in platform like me will most likely have a long wait for apps to be loaded. It might confuse some of the less informed expecting automatic updates if enabled by default.

Also, this could help some advanced users who keep multiple official portable apps to not have to wait to load apps they do not use often by keeping them in separate directories that can be enabled or disabled at a whim, instead of moving them back and forth.

Proud user of Firefox

RogerL
Offline
Last seen: 3 hours 25 min ago
Joined: 2007-03-14 09:17
Probably won't use

I am in the process (at last) of transitioning from ASuite to PAM.

Knowing that the Platform doesn't mind if a non-released-app's root folder name is changed:

I prepended all my Non-PAF apps' root folders with _NonPAF-

and prepended my Dev-Tests' root folders with _DevTest-

Prepended so they are grouped together, the underscore keeps them grouped away from the released apps. DevTest preferred to Unofficial as all mine are DevTests and it's shorter. I am aware that I have to correct the destination folder when installing a Dev test.

PortableApps\_NonPAF-Appname
PortableApps\_DevTest-Appname
PortableApps\Appname

I don't think I will move these to separate folders - it's quite convenient to have them like this all in one folder.

Moon Moon
Offline
Last seen: 2 months 4 weeks ago
Joined: 2017-04-15 23:24
I like "Unofficial" and

I like "Unofficial" and "Other" folders.

Moon Moon
Offline
Last seen: 2 months 4 weeks ago
Joined: 2017-04-15 23:24
I really need this, please

I really need this, please provide test build

Log in or register to post comments