Re: Wanted:MAIL.MAI structure definition
- From: "Tom Linden" <tom@xxxxxxxxxx>
- Date: Tue, 06 Jun 2006 16:20:30 -0700
On Tue, 06 Jun 2006 13:20:41 -0700, Hoff Hoffman <hoff-remove-this@xxxxxx> wrote:
Tom Linden wrote:As I said, it was just curiosity. If there is not a compelling reason to
I understand that the layout is subject to change, but why couldn't the definition be included in starlet. Just curious.
Before any further discussion here: I am aware of no plans to make the MAIL definitions externally visible -- the recommended approach for most operations involves the use the MAIL calling interface, and the use of the available itemcodes and structures associated with that interface.
OpenVMS source code facilities (and most layered products, for that matter) that weren't intending or intended to share their data structure definitions outside the facility tend to have them located locally; within the OpenVMS facility. If you have to reach into the facility directories within an OpenVMS build, you tend to realize you're using an unpublished and volatile interface, after all.
Nothing technically prevents relocating the definitions, but this would obviously also include a requirement to recode and rebuild the facility -- and the folks maintaining the facility would also have to accept some number of folks "locking into" the definitions, too. The reloocation is easily feasible. Convincing various of the engineers involved around the need to open the API is the challenge.
FWIW, STARLET is the "published" area. LIB is the "volatile" area; the area where the system- and version and semi-documented definitions tend to reside.
In this particular corruption case, I'd still focus on figuring out where the problem is lurking -- an approach based on having to re-verify the mail files for corruptions seems to be somewhat less than optimal. (And if it's MAIL that's involved, the obvious approach would include fixing the error, and (if needed) the addition of the necessary repair tool(s) into one of the MAIL facilities within OpenVMS itself.)
keep something proprietary, then starlet it. There, I created a new verb..
.
- Follow-Ups:
- Re: Wanted:MAIL.MAI structure definition
- From: Hoff Hoffman
- Re: Wanted:MAIL.MAI structure definition
- From: JF Mezei
- Re: Wanted:MAIL.MAI structure definition
- References:
- Wanted:MAIL.MAI structure definition
- From: Ruslan R. Laishev
- Re: Wanted:MAIL.MAI structure definition
- From: Hoff Hoffman
- Re: Wanted:MAIL.MAI structure definition
- From: Ruslan R. Laishev
- Re: Wanted:MAIL.MAI structure definition
- From: Hoff Hoffman
- Re: Wanted:MAIL.MAI structure definition
- From: Tom Linden
- Re: Wanted:MAIL.MAI structure definition
- From: Hoff Hoffman
- Wanted:MAIL.MAI structure definition
- Prev by Date: Re: Unix runs faster, maybe
- Next by Date: Re: Wanted:MAIL.MAI structure definition
- Previous by thread: Re: Wanted:MAIL.MAI structure definition
- Next by thread: Re: Wanted:MAIL.MAI structure definition
- Index(es):
Relevant Pages
|