SCOUG Logo


Next Meeting: Sat, TBD
Meeting Directions


Be a Member
Join SCOUG

Navigation:


Help with Searching

20 Most Recent Documents
Search Archives
Index by date, title, author, category.


Features:

Mr. Know-It-All
Ink
Download!










SCOUG:

Home

Email Lists

SIGs (Internet, General Interest, Programming, Network, more..)

Online Chats

Business

Past Presentations

Credits

Submissions

Contact SCOUG

Copyright SCOUG



warp expowest
Pictures from Sept. 1999

The views expressed in articles on this site are those of their authors.

warptech
SCOUG was there!


Copyright 1998-2024, Southern California OS/2 User Group. ALL RIGHTS RESERVED.

SCOUG, Warp Expo West, and Warpfest are trademarks of the Southern California OS/2 User Group. OS/2, Workplace Shell, and IBM are registered trademarks of International Business Machines Corporation. All other trademarks remain the property of their respective owners.

The Southern California OS/2 User Group
USA

SCOUG-Programming Mailing List Archives

Return to [ 18 | April | 2007 ]


Date: Wed, 18 Apr 2007 16:54:45 -0700
From: "Lynn H. Maxson" <lmaxson@pacbell.net >
Reply-To: scoug-programming@scoug.com
To: "SCOUG Programming SIG" <scoug-programming@scoug.com >
Subject: SCOUG-Programming: The big "DD"

Content Type: text/plain

I keep referring to the Data Repository/Directory without
mentioning that as a "byproduct" it serves as a Data
Dictionary. Actually we could better call it a "source
dictionary" as it covers all source text, code, and data
instances. You pick a given name it tells you all its use
instances (contexts), who uses it, how, and where. That
includes all versions of all source text, code, and data.

It does it because it has no choice. No option exists for it not
to occur. That makes it different from existing data
dictionaries. For the same no option reason that makes it
different from existing versioning systems. It occurs
automatically through the software. If it didn't, then the
software wouldn't work.

I might mention another advantage with respect to these "no
option", integrate features. They start out in the most
advanced functional form and will have no evolutionary
development.

In short we do not seek to develop a versioning system which
as we go along we expect to improve over time. Versioning is
a means of dealing with homonyms (same name, different
referent). The "unique" naming convention we use consists of
a proper name (text-based) appended with an index. It
occurs with every name regardless of source text, code, or
data. Thus every use instance has a two-part unique name
with one part signifying its version: no option, universally
applied.

So you don't have this thing about some "versioning" feature
present in this "version" of the versioning product which
represents an "improvement" over a previous version.
Sometimes starting at the end is the place to begin.

=====================================================

To unsubscribe from this list, send an email message
to "steward@scoug.com". In the body of the message,
put the command "unsubscribe scoug-programming".

For problems, contact the list owner at
"postmaster@scoug.com".

=====================================================


Return to [ 18 | April | 2007 ]



The Southern California OS/2 User Group
P.O. Box 26904
Santa Ana, CA 92799-6904, USA

Copyright 2001 the Southern California OS/2 User Group. ALL RIGHTS RESERVED.

SCOUG, Warp Expo West, and Warpfest are trademarks of the Southern California OS/2 User Group. OS/2, Workplace Shell, and IBM are registered trademarks of International Business Machines Corporation. All other trademarks remain the property of their respective owners.