You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
117 lines
3.1 KiB
117 lines
3.1 KiB
/* $Id: rec22.dot,v 1.1 2001/02/16 20:30:52 connolly Exp $
|
|
* W3C Recommendation process, modelled in event/message style
|
|
* ala indecs
|
|
* see also: earlier procdia stuff, communications protocol stuff, etc.
|
|
*/
|
|
|
|
digraph makeREC {
|
|
label="@@TODO: model membership maintenance ala\nWG charter and activity statement maintenance";
|
|
|
|
subgraph "clusterKey" {
|
|
label="Key/Schema";
|
|
ACnotice [ color="green" ];
|
|
trPub [ color="blue" ];
|
|
ACaction [ color="orange" ];
|
|
WGaction [ color="brown" ];
|
|
x -> y [ label="optional dependency", style="dotted"]
|
|
a -> b [ label="choice", style="dotted", color="purple"]
|
|
a -> c [ label="choice", style="dotted", color="purple"]
|
|
|
|
}
|
|
|
|
{ rank=same; REC; RECdd }
|
|
REC [ color="blue" ];
|
|
RECdd [ color="green" ];
|
|
REC -> RECdd;
|
|
REC -> PR;
|
|
RECdd -> REC;
|
|
RECdd -> prReview [label="2weeks@@"];
|
|
RECdd -> CFR;
|
|
prReview [ color="orange" ];
|
|
|
|
prReview -> CFR [label="4weeks@@"];
|
|
prReview -> orgJoins; /* @@maintaining membership: payment.
|
|
quarterly stuff;
|
|
weekly announcements of new members
|
|
AC DB
|
|
*/
|
|
|
|
{ rank=same; CFR; PR }
|
|
PR [ color="blue" ]
|
|
CFR [ color="green" ]
|
|
|
|
CFR -> PR;
|
|
PR -> CFR;
|
|
PR -> CR [style="dotted"];
|
|
PR -> WD;
|
|
|
|
CFR -> PRreq;
|
|
PRreq [ color="brown" ];
|
|
PRreq -> impEvidence;
|
|
PRreq -> lastCall;
|
|
PRreq -> wgAction [label="rdf:subClassOf"];
|
|
|
|
{ rank=same; CFI; CR }
|
|
CFI [ color="green" ]
|
|
CR [ color="blue" ]
|
|
|
|
CFI -> CR;
|
|
CR -> CFI;
|
|
CR -> WD;
|
|
CFI -> CRreq;
|
|
CRreq [ color="brown" ];
|
|
CRreq -> wgAction [label="rdf:subClassOf"];
|
|
CRreq -> lastCall;
|
|
|
|
lastCall [ color="brown" ];
|
|
lastCall -> WD;
|
|
|
|
/* WD publication */
|
|
WD [ color="blue" ];
|
|
WD -> WDreq;
|
|
WDreq [ color="brown" ];
|
|
WDreq -> wgAction [label="rdf:subClassOf"];
|
|
WD -> activityStatement;
|
|
|
|
/* charter revision */
|
|
wgCharter -> wgCFP [style="dotted", color="purple"];
|
|
wgCharter -> charterRevision [style="dotted", color="purple"];
|
|
charterRevision [ color="green" ];
|
|
|
|
/* joining a WG: member representative */
|
|
nomination [ color="orange" ];
|
|
nomination -> wgCharter;
|
|
wgParticipation -> nomination [color="purple", style="dotted"];
|
|
nomination -> orgJoins; /* AC rep assignment, acutally@@*/
|
|
wgAction -> wgChairNom;
|
|
wgAction [ color="brown" ];
|
|
wgAction -> wgParticipation;
|
|
|
|
/* joining a WG: invited expert */
|
|
invitation -> wgChairNom;
|
|
invitation -> wgCharter;
|
|
wgParticipation -> invitation [color="purple", style="dotted"];
|
|
|
|
/* creation of a WG */
|
|
{rank=same; wgCFP; wgCharter; wgChairNom }
|
|
wgCFP [ color="green" ];
|
|
wgCFP -> activityCreation;
|
|
wgCFP -> wgCharter;
|
|
wgChairNom [ color="green" ];
|
|
wgChairNom -> wgCFP; /* @@chair replacement */
|
|
wgCFP -> wgChairNom;
|
|
|
|
/* creation of an activity */
|
|
activityCreation [ color="green" ];
|
|
activityCreation -> apReview -> activityProposal;
|
|
apReview [ color="orange" ];
|
|
activityProposal [ color="green" ];
|
|
apReview -> orgJoins;
|
|
activityStatement -> activityCreation;
|
|
|
|
/* activity update */
|
|
activityStatement -> activityUpdate;
|
|
|
|
/* @@change in AC rep, payment, ... */
|
|
orgJoins [ color="orange" ];
|
|
}
|