WFL/DCP SPO: Difference between revisions

From Cibernética Americana
Jump to navigationJump to search
No edit summary
No edit summary
Line 12: Line 12:
<tr><td colspan=3>This image shows a lot of reverse video, they were normally white text on black. I believe they also could be configured like a contemporary IBM 3270 for "greenscreen" green on black or amber. There also was an ET series (shown below), a more modern version of the TD monitor (shown above).</td></tr>
<tr><td colspan=3>This image shows a lot of reverse video, they were normally white text on black. I believe they also could be configured like a contemporary IBM 3270 for "greenscreen" green on black or amber. There also was an ET series (shown below), a more modern version of the TD monitor (shown above).</td></tr>
</table>
</table>
<table><tr><td align=right width=50%><blockquote>Parallel SqueakJS originally intended for this function.<br>However Squeak 5 includes a web cliever, so shifted to use of SqueakJS as a target which users establish by downloading the standard 5.0 32bit triple.<br><br>
<table><tr><td align=right width=50%><blockquote>DGUI operates either in a browser with SqueakJS or the reference desktop version in Squeak 5.3 or later. For browser users first establish a running base for the SPO by downloading the standard 5.0 32bit triple and then loading SPO sources.<br><br>
<a href=https://meansofproduction.biz/images/SPO-JS.png><img  style="width: 200px;" src=https://meansofproduction.biz/images/SPO-JS-tn.png></blockquote></td><td width=50%>
<a href=https://meansofproduction.biz/images/SPO-JS.png><img  style="width: 200px;" src=https://meansofproduction.biz/images/SPO-JS-tn.png></blockquote></td><td width=50%>
<a href=https://meansofproduction.biz/images/SPO.jpg><img src=https://meansofproduction.biz/images/SPO-tn.jpg></a>
<a href=https://meansofproduction.biz/images/SPO.jpg><img src=https://meansofproduction.biz/images/SPO-tn.jpg></a>

Revision as of 07:56, 23 March 2020

4718 Story

The original meaning of the acronym (SFAIK) is given below and to the right. I suspect the Unisys "Single Point Operations" product was/is a backronym on this but the product is not a SPO in the traditional sense of the station to which the ATTACHSPOQ function has been assigned.

   The SPO would be associated with a particular Operator Display Terminal (ODT), by assignment in the NDL (Network Definition Language) sources for the machine controlled.

The TD series (classic TD830 shown) were typically used in the seventies and early eighties. The "dumb" terminal is actually in the keyboard. I also used an "SR" station type with a more programmable microprocessor introduced after the TD.
This image shows a lot of reverse video, they were normally white text on black. I believe they also could be configured like a contemporary IBM 3270 for "greenscreen" green on black or amber. There also was an ET series (shown below), a more modern version of the TD monitor (shown above).

DGUI operates either in a browser with SqueakJS or the reference desktop version in Squeak 5.3 or later. For browser users first establish a running base for the SPO by downloading the standard 5.0 32bit triple and then loading SPO sources.



In my reimagined context, the domain GUI (DGUI) or SPO is just the smalltalk code which is developed to run in Squeak 5 or later from desktop or web.

  • DCP Console on the model of the MCP console.
  • FileList adapted for MCP file system model
  • CommandShell adapted for mcpcms.
  • The metaphor of the AC client, just the buttons, input box, and transcript in MVC or morphic.

"DGUI" could be somewhat misleading, since here "domain" refers only to the MCP/DCP aspect of domain space GUI, which is strictly smalltalk. More broadly anything that could run on a node could produce a native or web UI. It is a matter of aesthetics that the MCP GUI is limited to smalltalk.

"Supervisory Print Out"

In the original MCP based systems one or more consoles could function as the "SPO", the system operator interface. Originally it stood for "Supervisory Print Out" in the early MCP (presumably B5000 or possibly earlier). The ATTACHSPOQ DCALGOL function determines the current SPO.

In my homage it has become simply "SPO" ('spoh') for DCP/MCP, the set of squeak sources as described above as a UI for the dominion control program in the style of the Burroughs MCP. BTW, this is a good place to point out the diff between "Burroughs MCP", "Unisys MCP", and just "MCP". The second is the product marketed by Unisys which until recently I never had hands on. The last is my invention which is no more than inspired by Burroughs MCP 4, the version of the Algol OS with which I had paid experience.

Links