While it was already released as a binary for free, I'd love it if the source code to Innoval's Post Road Mailer were released.
This is an old OS2World backup forum for reference only. IT IS READ ONLY!!!
If you need help with OS/2 - eComStation visit http://www.os2world.com/forum
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuQuote from: dmik on 2011.09.07, 14:00:39Quote from: Fahrvenugen on 2011.09.07, 07:44:55
So yes, I do know what I'm talking about - moving applications from one folder and / or drive letter to another, using drag and drop. And yes, it does work for many OS/2 based applications.
I didn't say that this does not work. You probably don't remember, but I said that this will only work for simple apps with no dependencies. This is not the case for modern apps we provide. Even a trivial kdiff3 utility needs the Qt4 runtime. Packing the Qt4 runtime with each application will increase its installed size by 40-50 MB even if the application itself is 500 K. This is insane and this will create an incredible mess of DLLs on your system.
QuoteQuote
I've used this technique to test apps before using them in production.
You don't need this technique with RPM. You can safely install/uninstall as many times as you want. Uninstalling the application will bring your system to the exact state it had before installing (except that the configuration file in /home/user, if any, will not be deleted, but this can't harm).
Quote
I've also used this to deploy apps that run from a network share - set them up on my local machine, copy the app over to a network share, then add an object for the app to all the desktops available on the network (and doing this involves a single command).
Quote
You don't need network shares to deploy apps this way with RPM. And this gives you significant benefits.
Thank you for your appreciation.
Quote from: dmik on 2011.09.06, 20:51:59Quote from: Fahrvenugen on 2011.09.06, 19:14:29
I disagree - I drag and drop entire OS/2 based apps all the time and rarely have a difficulty. This is one of the features of OS/2 that sets it apart from other operating systems - it easily allows you to do this - move around either data files or entire apps without breaking things (and it even updates your shadows and objects properly) - all due to the OO technology built into the system and WPS.
We do not speak about WPS here, we speak about moving applications from one folder to another on the hard disk.
Quote from: dmik on 2011.09.05, 03:30:22
It was never possible to move the program to a different location with drag & drop on OS/2 (except very trivial programs that don't have entries in config.sys and don't have WPS objects).
Quote from: dmik on 2011.09.01, 22:10:04Quote
Windows does not use FHS.
I don't use Windows. Windows is unmanageable. Mostly because it has nothing like RPM. However, I'm being frequently asked by some friends to reinstall their copy of Windows every several months because it is screwed, or because there is a virus, or because it is screwed and there is a virus. If they succeed in convincing me to help them I install them Ubuntu (or suggest to buy a Mac). Even my blonde girlfriend has Ubuntu installed and feels pretty much happy with it (it's been working for years on her notebook w/o any maintenance, just like OS/2 actually). So Windows is a bad example.
Quote
I can only repeat again that RPM has noting to do with FHS. Without FHS we will have to a) invent our own FHS and b) maintain a huge amount of OS/2-specific patches in every program ported from Linux which will be the constant source of bugs. Neither of these things will make programs better serve the user's needs. They will only be sucking our resources resulting in less software and bigger release delays. This makes no sense. Please stop aching and better learn to think different.
Quote
Yes, RPM will dictate you the FS layout for all system components it manages (and for applications by default, unless the application developer makes the application relocatable and enables this function when packaging it with RPM). The dictatorship in the area of some system components is what you already have though.
Quote from: ivan
That may sound hard but I have a business to keep running and making money. Anything that messes with the computers has the potential to stop the business and is so discarded out of hand - we aren't playing with computers, they are essential to the business.
Quote from: dmik on 2011.09.01, 03:42:28
Fahrvenugen, RPM is capable of replacing all of them.
Quote from: dmik
What you say about OS/2 and its in-the-middle approach was true in the past. It cannot remain like that now. (Well, it can, if you install it on an old 486 PC, load it with old programs made in 1992 and will *not* ask us about modern software and all the fish). You cannot also remain an expert in the changing world if you don't change with it. The compexity is being constantly increased; if you want to deal with it, you have to move to a next level. Or leave it.