You are here

About Portability: questions...

5 posts / 0 new
Last post
ficod
Offline
Last seen: 17 years 3 months ago
Joined: 2007-05-09 11:28
About Portability: questions...

Hi everybody, first post here.

I find this site great. I've just downloaded some of my favourite apps, like Firefox, VLC... I'd like to share some thoughts about portability...

1) What are the advantages of NON-PORTABLE apps?
I think portable apps SHOULD leave a cleaner system and run smoothly even if used on the hard drive, isn't it? So, why use non-portable ones? For example... is there any reason according to you for using firefox instead of its portable version?

2) What are the disavantages of PORTABLE apps?
- what happens when UPDATING to newer versions? Should I remove the whole app-folder (thus losing settings) or should I overwrite?
- What is the policy about file-associations? Should a portable app self-associate to some kind of filetype or not (neither if there's no other currently installed app to handle it)

1) and 2) are just because the advantages of portable are evident to all...

3) A (big?) step forward... Why not integrate PortableApps Suite with something like InstallPad or filehippo.com Update Checker? I.E. adding auto-downloading and auto-update features?

4) On the recurring question "make (almost) every app portable".. for apps who actually don't require files to be placed in system folders.. one could monitor what's being copied / written to registry during install and according to that information:
1) make a .reg file out of it
2) make a batch doing:
- add registry info
- run app
- remove registry info
What do you think about this method?

Probably I'm just asking too much, I guess Wink

bye,
ficod.

SmithTech
SmithTech's picture
Offline
Last seen: 2 years 7 months ago
Developer
Joined: 2006-11-24 18:06
InstallPad requires .NET 2.0

InstallPad requires .NET 2.0 which doesn't make it very portable.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

Simeon
Simeon's picture
Offline
Last seen: 10 years 1 month ago
DeveloperTranslator
Joined: 2006-09-25 15:15
Welcome

Some answers...

  1. No
  2. All Apps released here can be updated by so called "in-place-updates". That means you can unzip/install the new version just over the existing one and all your personal settings remain untouched. It is a VERY bad idea to associate Portable Apps with filetypes. It breakes portability and messes with the system if the App isnt there. For more info see here.
  3. Something like this is expected to be in the next version of the menu. We are all waiting eagerly...;)
  4. Your method would overwrite existing Reg entries and thus not be portable. See here for the PortableApps Template for easy Portable App Creation

Hope it helped a little.

“Science is the belief in the ignorance of the experts” - Richard P. Feynman

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

Preacher
Offline
Last seen: 1 year 5 months ago
Joined: 2006-11-13 16:52
Yo, ficod...

RE: "So, why use non-portable ones?"

Why indeed...
Well, becuz publisher's apps typically are NOT written to be portable, esp. commercial apps.

--------

RE: "Should a portable app self-associate to some kind of filetype or not (neither if there's no other currently installed app to handle it)"

Ideally, such apps should include an OPTION to associate said app with whatever filetypes it commonly uses, and NOT have any default associations set.
This allows for maximum flexibility for us users.

Hope this helps, or at least informs.

Adios.

"I don't hate cats...as long as they stay on the freeway, where they belong."
- Brad Stine

chris0
Offline
Last seen: 15 years 1 month ago
Joined: 2006-12-02 18:51
Re: 1

The issue is that the PortableApps.com applications are size-optimized. That means that they may run slower, and that some applications will have some (storage-intensive) features missing.
__
chris

It is not your audience's responsibility to puzzle out what you intended to say; it is your responsibility to express yourself so clearly that no one with a modicum of intelligence and good will could possibly mistake your meaning.

__
chris

It is not your audience's responsibility to puzzle out what you intended to say; it is your responsibility to express yourself so clearly that no one with a modicum of intelligence and good will could possibly mistake your meaning.

Log in or register to post comments