[Info-vax] Where to locate software

Stephen Hoffman seaohveh at hoffmanlabs.invalid
Sat Jun 11 15:23:38 EDT 2016


On 2016-06-11 18:54:01 +0000, johnwallace4 at yahoo.co.uk said:

> Where's the documentation on "how to build and deploy software on 
> theplatform" for other OSes?

Clinging harder to the faults of other current operating systems as 
your basis for comparisons?

That's certainly the way to build a modern, competitive, compelling, 
easy-to-manage and easy-to-deploy operating system!

OpenVMS — if it is to be successful and to grow, and which I'd really 
like to see and that contrary to what some folks here seem to think of 
my postings here — has to compete with products three or five years in 
the future.

Because what's out there now is already ancient history, and it takes 
time — months, years and variously longer — to design and test and roll 
out a new version.

More than a little of what causes problems with development on OpenVMS 
— where to place files, how to keep applications separated, source code 
management, digitally-signing apps, etc — is handled for the developer 
within Xcode and within OS X.   Xcode is the tool used to do most of 
this work, and — while more than a little knowledge is certainly 
required to do development — Xcode is a whole lot less of a slog than 
LSEDIT, CMS, MMS, PCSI and related that arises on OpenVMS.

But to your point...
https://developer.apple.com/library/mac/documentation/ToolsLanguages/Conceptual/Xcode_Overview/index.html#//apple_ref/doc/uid/TP40010215 

https://developer.apple.com/library/mac/documentation/IDEs/Conceptual/AppDistributionGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40012582 


Bundles (usually preferred):
https://developer.apple.com/library/ios/documentation/CoreFoundation/Conceptual/CFBundles/AboutBundles/AboutBundles.html 


Packages (not as preferable):
http://stackoverflow.com/questions/11487596/making-os-x-installer-packages-like-a-pro-xcode-developer-id-ready-pkg 


But again, this is NOT about what is available now, nor what was 
available, nor about what problems exist on Windows or Linux or OS X — 
OS X certainly has its problems — it's about building a compelling, 
competitive operating system.  Something that might draw off some folks 
that would otherwise choose to use and deploy new applications on 
Windows or Linux or otherwise.   This is also about improving that 
much-vaunted OpenVMS documentation, too.  About better dealing with app 
stacking / containers / VM guests and related.   Not now.  But in the 
next five or ten years.



-- 
Pure Personal Opinion | HoffmanLabs LLC 




More information about the Info-vax mailing list