DCMS: Difference between revisions

From Cibernética Americana
Jump to navigationJump to search
(20 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div style="background-color: black;">
<div style="background-color: black;">
== 4717 Story ==
== 4720 Story ==
<div style="position: relative;right: 20px;background-color: grey;">
<div style="position: relative;right: 20px;background-color: grey;">
{{TOCright}}
{{TOCright}}
</div>
</div>
<blockquote>
<blockquote>
=== Pr&eacute;cis: ===
=== "D" CMS ===
 
Where D could be distributed, just D, recursively D, etc., but usually means domain or domains.
<blockquote>
<blockquote>
==== Design Intent ====
=== Es War Einmal ... ===


<blockquote>
<blockquote>
Explicit Design Goals
Some of these are historical/aspirational, rather than of immediate import. In the shorter term DCMS is the php, python and haskell code supporting people level services in early domain space.


*HL DCMS  
*HL DCMS  
** GADT Framework for subsumption of drupal, mediawiki, and wordpress relational schemes
** Provide a megamodule construct (Wiederhold, Wegner, Ceri, CACM 35 11 Nov 1992) with practical facilities now available
** Provide a megamodule construct (Wiederhold, Wegner, Ceri, CACM 35 11 Nov 1992)
** Expose an Apache ISIS servant API using best of hackage java pkgs such as inline-java, java-bridge, etc. (AKA redvantis)
** Provide a complete Apache ISIS API using best of hackage java category
** GADT Framework for subsumption of drf, drupal, mediawiki, and wordpress relational schemes
*LL DCMS
*LL DCMS
**&laquo;DCP&raquo; inspired by the physical unit (Burroughs [http://www.freepatentsonline.com/4093981.html <span class="plainlinks" style="color: cyan;"> Data Communications Preprocessor</span>] (also Data Control Unit and Data Comm Processor) not the later same acronymed AI/ES here) using the distributed-process family of haskell modules on [[MCP|<span class="plainlinks" style="color: cyan;">MCP</span>]] nodes.
**&laquo;MCS&raquo; / [[MCP|<span class="plainlinks" style="color: cyan;">MCP</span>]] and redvant integration.
**An Ansible/Django/Python based system to support MCP deployment and low level admin.
**Ansible in the context of mcpcms to support MCP node low level provisioning.
**Reuse of (nearly) unmodified existing CMS, specifically these: Drupal, WordPress, mediawiki, ecore, and mezzanine.
**Reuse of existing <span style="background-color: pink>[[PHPCMS]]</span> (Drupal, WordPress, mediawiki).
*A role in the Large Systems Revival relative to MCP analogous to these original Burroughs subsystems:  DMSII, possibly CANDE and NDLII/NAU.
* Notional
*Mature apps are developed as literate artifacts in the WFL book metaphor.
**A role in the Large Systems Revival relative to MCP analogous to these original Burroughs subsystems:  DMSII, possibly CANDE and NDLII/NAU.
*Early apps can start life, enter production in discrete subject CMSes (e.g. sameboats, tl:dr[n], [https://pm-lets.principalsonly.org <span class="plainlinks" style="color: cyan;">poo domain</span>]), the admin server in django/mezzanine), migrate into the larger context as the driving case of development of our enterprise.
**Mature apps are developed as literate artifacts in the WFL book metaphor.
**Early apps can start life, enter production in discrete subject CMSes (e.g. sameboats, tl:dr[n], <html><a title="Alt-rooted, won't work in the wild" href=https://pm-lets.principalsonly.org style="color: cyan;">poo domain</a></html> ), the admin server in django/mezzanine), migrate into the larger context as the driving case of development of our enterprise.


Explicit Non Goals
Explicit Non Goals


*Work other than access controls on these CMSes: any other cms, explicitly ecore, which is preserved for my privilege level.
*Work other than access controls on these CMSes: any other cms, explicitly ecore, which is preserved for my personal use.
*Commercialization or use by others in any proximal stage of development, although it will be available and distributed with MCP.
*Commercialization or use by others in any proximal stage of development, although it will be available and distributed with MCP.


</blockquote>
</blockquote>


==== "D" CMS ====
Where D can be domain(s), distributed, dominion, just D, etc., as different aspects of the generalization are considered.


</blockquote>
</blockquote>
</blockquote>
</blockquote>
== Early Pr&eacute;cis ==
 
== Prior Intents ==


<blockquote>
<blockquote>
Line 50: Line 51:
<html>
<html>
<div style="background-color: black; width: 1100px";>
<div style="background-color: black; width: 1100px";>
<div style="position: relative; top: 10px; left:10px; background-image: url(/images/liberty_leading_the_people.jpg); background-repeat: no-repeat; background-position: top left; width:1000px; height: 400px;"></html>
<div style="position: relative; top: 10px; left:10px; background-image: url(https://meansofproduction.biz/images/liberty_leading_the_people.jpg); background-repeat: no-repeat; background-position: top left; width:1000px; height: 400px;"></html>
DCMS - Domain Content Management System.
DCMS - Domain Content Management System.
<br/>
<br/>
Line 67: Line 68:
<h4>Historical</h4>
<h4>Historical</h4>
DCMS was originally intended to be [[DMS III|implemented]] as the set of packages integrated by DCMS-X over [[:en:Unisys DMSII|DMS III]], but the later is more approriate to another of my projects.
DCMS was originally intended to be [[DMS III|implemented]] as the set of packages integrated by DCMS-X over [[:en:Unisys DMSII|DMS III]], but the later is more approriate to another of my projects.
*&laquo;DCP&raquo; inspired by the physical unit (Burroughs [http://www.freepatentsonline.com/4093981.html <span class="plainlinks" style="color: cyan;"> Data Communications Preprocessor</span>] (also Data Control Unit and Data Comm Processor) not the later same acronymed AI/ES here) using the distributed-process family of haskell modules on [[MCP|<span class="plainlinks" style="color: cyan;">MCP</span>]] nodes.
<html>
<html>
</div></div></html>
</div></div></html>