update doc tools to reflect changes in project lifecycle states 69/125069/1
authorthmsdt <thomas.kulik@telekom.de>
Mon, 18 Oct 2021 11:49:49 +0000 (13:49 +0200)
committerthmsdt <thomas.kulik@telekom.de>
Mon, 18 Oct 2021 11:51:16 +0000 (13:51 +0200)
Issue-ID: DOC-745

Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: I82b4ce5f4c4ee8ebc900dd5ae80f6e0e4a04388b

tools/checkdocs.sh
tools/release_partizipation_211015.csv [new file with mode: 0755]
tools/wiki_lifecycle_state_211015.txt [new file with mode: 0644]

index e470fa8..91745bd 100755 (executable)
@@ -58,7 +58,7 @@
 ### SHORT: curl -s 'https://gerrit.onap.org/r/projects/?d' | awk '{if(NR>1)print}' | jq -c '.[] | {id, state}' | sed -r 's:%2F:/:g; s:["{}]::g; s:id\:::; s:,state\::|:; /All-Projects/d; /All-Users/d'
 ###
 
-script_version="1.10 (2021-06-10)"
+script_version="1.11 (2021-10-18)"
 
 # save command for the restart with logging enabled
 command=$0
@@ -182,16 +182,41 @@ function getrpinfo {
   #echo "DBUG:      current branch = \"${branch}\"";
   #echo "DBUG:     starting_letter = \"${current_branch_starting_letter}\"";
 
-  # check
-  if [[ ${rpproject} = ${requested} ]] && [[ "${rpdetails}" == *"${current_branch_starting_letter}"* ]]; then
-    return_from_getrpinfo="project partizipated"
-    #echo "DBUG:  getrpinfo return = \"${return_from_getrpinfo}\"";
-    return 0;
+  ## check if PROJECT has partizipated to INITIAL release
+  #if [[ ${rpproject} = ${requested} ]] && [[ "${rpdetails}" == *"${current_branch_starting_letter}-"* ]]; then
+  #  return_from_getrpinfo="project | ${current_branch_starting_letter:1:1}"
+  #  # check ADDITIONALLY if PROJECT has ALSO partizipated to MAINTENANCE release
+  #  if [[ "${rpdetails}" == *"${current_branch_starting_letter}m-"* ]]; then
+  #    return_from_getrpinfo="${return_from_getrpinfo} | ${current_branch_starting_letter:1:1}m"
+  #    #echo "DBUG:  getrpinfo return = \"${return_from_getrpinfo}\"";
+  #  fi
+  #  return 0;
+  ## check if PROJECT has ONLY partizipated to MAINTENANCE release
+  #elif [[ ${rpproject} = ${requested} ]] && [[ "${rpdetails}" == *"${current_branch_starting_letter:1:1}m-"* ]]; then
+  #  return_from_getrpinfo="project | ${current_branch_starting_letter:1:1}m"
+  #  #echo "DBUG:  getrpinfo return = \"${return_from_getrpinfo}\"";
+  #  return 0;
+  #fi
+
+  # check if requested PROJECT was found in the array of partizipating projects
+  if [[ ${rpproject} = ${requested} ]]; then
+    # check if PROJECT has partizipated to INITIAL release
+    if [[ "${rpdetails}" == *"${current_branch_starting_letter}-"* ]]; then
+      return_from_getrpinfo="project | ${current_branch_starting_letter:1:1}"
+      # check ADDITIONALLY if PROJECT has ALSO partizipated to MAINTENANCE release
+      if [[ "${rpdetails}" == *"${current_branch_starting_letter}m-"* ]]; then
+      return_from_getrpinfo="${return_from_getrpinfo} ${current_branch_starting_letter:1:1}m"
+      #echo "DBUG:  getrpinfo return = \"${return_from_getrpinfo}\"";
+      fi
+      return 0;
+    elif [[ "${rpdetails}" == *"${current_branch_starting_letter:1:1}m-"* ]]; then
+      return_from_getrpinfo="project | ${current_branch_starting_letter:1:1}m"
+      #echo "DBUG:  getrpinfo return = \"${return_from_getrpinfo}\"";
+      return 0;
+    fi
   fi
-
   #echo "DBUG: getrpinfo requested \"${requested}\" NOT FOUND in list"
   return_from_getrpinfo=""
-
 }
 
 ###
@@ -309,7 +334,7 @@ echo "Using \"${rpfile}\" as the source for release partizipation information."
 readarray -t rparray < ./${rpfile};
 # remove first line
 rparray=("${rparray[@]:1}")
-# printf '%s\n' "${rparray[@]}"
+#printf '%s\n' "${rparray[@]}" #DBUG ONLY
 
 #
 # curl must be installed
@@ -654,7 +679,7 @@ do
   # csv column #9: RELEASE component (yes|maybe|unknown)
   # to be filled with values of the planned release config file maintained by
   # the onap release manager
-  # NOR FUNCTIONAL YET
+  # NOT FUNCTIONAL YET
 
   # repoclone.log format:  $1=gitexitcode|$2=reponame|$3=repostate|$4=errormsg
   readarray -t array < ./${branch}_repoclone.log;
diff --git a/tools/release_partizipation_211015.csv b/tools/release_partizipation_211015.csv
new file mode 100755 (executable)
index 0000000..07e3664
--- /dev/null
@@ -0,0 +1,371 @@
+repository;project;g;gm;h;hm;i;im;j;jm;k;km;;;;\r
+aaf;aaf;#;#;#;;#;;;;;;;;;\r
+aaf/authz;aaf;#;#;#;;#;;;;;;;;;\r
+aaf/cadi;aaf;#;#;#;;#;;;;;;;;;\r
+aaf/certservice;aaf;#;#;#;;#;;;;;;;;;\r
+aaf/inno;aaf;#;#;#;;#;;;;;;;;;\r
+aaf/luaplugin;aaf;#;#;#;;#;;;;;;;;;\r
+aaf/oom;aaf;#;#;#;;#;;;;;;;;;\r
+aaf/sms;aaf;#;#;#;;#;;;;;;;;;\r
+aaf/sshsm;aaf;#;#;#;;#;;;;;;;;;\r
+aai;aai;g;gm;h;;i;;;;;;;;;\r
+aai/aai-common;aai;g;gm;h;;i;;;;;;;;;\r
+aai/aai-config;aai;g;gm;h;;i;;;;;;;;;\r
+aai/aai-data;aai;g;gm;h;;i;;;;;;;;;\r
+aai/aai-service;aai;g;gm;h;;i;;;;;;;;;\r
+aai/babel;aai;g;gm;h;;i;;;;;;;;;\r
+aai/cacher;aai;g;gm;h;;i;;;;;;;;;\r
+aai/chameleon;aai;g;gm;h;;i;;;;;;;;;\r
+aai/champ;aai;g;gm;h;;i;;;;;;;;;\r
+aai/data-router;aai;g;gm;h;;i;;;;;;;;;\r
+aai/eis;aai;g;gm;h;;i;;;;;;;;;\r
+aai/enricher;aai;g;gm;h;;i;;;;;;;;;\r
+aai/esr-gui;aai;g;gm;h;;i;;;;;;;;;\r
+aai/esr-server;aai;g;gm;h;;i;;;;;;;;;\r
+aai/event-client;aai;g;gm;h;;i;;;;;;;;;\r
+aai/gallifrey;aai;g;gm;h;;i;;;;;;;;;\r
+aai/gap;aai;g;gm;h;;i;;;;;;;;;\r
+aai/gizmo;aai;g;gm;h;;i;;;;;;;;;\r
+aai/graphadmin;aai;g;gm;h;;i;;;;;;;;;\r
+aai/graphgraph;aai;g;gm;h;;i;;;;;;;;;\r
+aai/logging-service;aai;g;gm;h;;i;;;;;;;;;\r
+aai/model-loader;aai;g;gm;h;;i;;;;;;;;;\r
+aai/oom;aai;g;gm;h;;i;;;;;;;;;\r
+aai/resources;aai;g;gm;h;;i;;;;;;;;;\r
+aai/rest-client;aai;g;gm;h;;i;;;;;;;;;\r
+aai/router-core;aai;g;gm;h;;i;;;;;;;;;\r
+aai/schema-service;aai;g;gm;h;;i;;;;;;;;;\r
+aai/search-data-service;aai;g;gm;h;;i;;;;;;;;;\r
+aai/sparky-be;aai;g;gm;h;;i;;;;;;;;;\r
+aai/sparky-fe;aai;g;gm;h;;i;;;;;;;;;\r
+aai/spike;aai;g;gm;h;;i;;;;;;;;;\r
+aai/tabular-data-service;aai;g;gm;h;;i;;;;;;;;;\r
+aai/test-config;aai;g;gm;h;;i;;;;;;;;;\r
+aai/traversal;aai;g;gm;h;;i;;;;;;;;;\r
+aai/validation;aai;g;gm;h;;i;;;;;;;;;\r
+appc;appc;#;#;#;;#;;;;;;;;;\r
+appc/cdt;appc;#;#;#;;#;;;;;;;;;\r
+appc/deployment;appc;#;#;#;;#;;;;;;;;;\r
+appc/parent;appc;#;#;#;;#;;;;;;;;;\r
+ccsdk;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/apps;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/cds;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/dashboard;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/distribution;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/features;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/oran;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/parent;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/platform/blueprints;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/platform/nbapi;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/platform/plugins;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/sli;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/sli/adaptors;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/sli/core;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/sli/northbound;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/sli/plugins;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/storage/esaas;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/storage/pgaas;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ccsdk/utils;ccsdk;g;gm;h;;i;;;;;;;;;\r
+ci-management;ci-management;#;#;#;;#;;;;;;;;;\r
+clamp;clamp;g;#;#;;#;;;;;;;;;\r
+clamp/dashboard;clamp;g;#;#;;#;;;;;;;;;\r
+clamp/oom;clamp;g;#;#;;#;;;;;;;;;\r
+clamp/ui;clamp;g;#;#;;#;;;;;;;;;\r
+cli;cli;g;#;h;;#;;;;;;;;;\r
+cps;cps;#;#;h;;i;;;;;;;;;\r
+cps/cps-tbdmt;cps;#;#;h;;i;;;;;;;;;\r
+cps/cps-temporal;cps;#;#;h;;i;;;;;;;;;\r
+cps/ncmp-dmi-plugin;cps;#;#;h;;i;;;;;;;;;\r
+dcae;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/apod;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/apod/analytics;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/apod/buildtools;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/apod/cdap;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/collectors;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/collectors/ves;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/controller;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/controller/analytics;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/dcae-inventory;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/demo;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/demo/startup;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/demo/startup/aaf;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/demo/startup/controller;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/demo/startup/message-router;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/dmaapbc;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/operation;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/operation/utils;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/orch-dispatcher;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/pgaas;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/utils;dcae;#;#;#;;i;;;;;;;;;\r
+dcae/utils/buildtools;dcae;#;#;#;;i;;;;;;;;;\r
+dcaegen2;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/analytics;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/analytics/flink;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/analytics/pnda;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/analytics/tca;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/analytics/tca-gen2;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/collectors;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/collectors/datafile;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/collectors/hv-ves;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/collectors/restconf;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/collectors/snmptrap;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/collectors/ves;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/deployments;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/platform;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/platform/blueprints;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/platform/cdapbroker;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/platform/cli;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/platform/configbinding;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/platform/deployment-handler;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/platform/inventory-api;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/platform/plugins;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/platform/policy-handler;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/platform/registrator;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/platform/servicechange-handler;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/platform/ves-openapi-manager;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/services;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/services/heartbeat;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/services/mapper;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/services/pm-mapper;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/services/prh;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/services/sdk;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/services/son-handler;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+dcaegen2/utils;dcaegen2;g;gm;h;;i;;;;;;;;;\r
+demo;demo;#;#;#;;#;;;;;;;;;\r
+dmaap;dmaap;g;gm;h;;i;;;;;;;;;\r
+dmaap/buscontroller;dmaap;g;gm;h;;i;;;;;;;;;\r
+dmaap/datarouter;dmaap;g;gm;h;;i;;;;;;;;;\r
+dmaap/dbcapi;dmaap;g;gm;h;;i;;;;;;;;;\r
+dmaap/kafka11aaf;dmaap;g;gm;h;;i;;;;;;;;;\r
+dmaap/messagerouter/dmaapclient;dmaap;g;gm;h;;i;;;;;;;;;\r
+dmaap/messagerouter/messageservice;dmaap;g;gm;h;;i;;;;;;;;;\r
+dmaap/messagerouter/mirroragent;dmaap;g;gm;h;;i;;;;;;;;;\r
+dmaap/messagerouter/msgrtr;dmaap;g;gm;h;;i;;;;;;;;;\r
+dmaap/zookeeper;dmaap;g;gm;h;;i;;;;;;;;;\r
+doc;doc;g;gm;h;;i;;;;;;;;;\r
+ecompsdkos;ecompsdkos;#;#;#;;#;;;;;;;;;\r
+externalapi;externalapi;g;#;h;;#;;;;;;;;;\r
+externalapi/nbi;externalapi;g;#;h;;#;;;;;;;;;\r
+holmes;holmes;g;#;h;;i;;;;;;;;;\r
+holmes/common;holmes;g;#;h;;i;;;;;;;;;\r
+holmes/dsa;holmes;g;#;h;;i;;;;;;;;;\r
+holmes/engine-management;holmes;g;#;h;;i;;;;;;;;;\r
+holmes/rule-management;holmes;g;#;h;;i;;;;;;;;;\r
+integration;integration;g;gm;h;;i;;;;;;;;;\r
+integration/benchmark;integration;g;gm;h;;i;;;;;;;;;\r
+integration/csit;integration;g;gm;h;;i;;;;;;;;;\r
+integration/devtool;integration;g;gm;h;;i;;;;;;;;;\r
+integration/docker/onap-java11;integration;g;gm;h;;i;;;;;;;;;\r
+integration/docker/onap-python;integration;g;gm;h;;i;;;;;;;;;\r
+integration/ietf-actn-tools;integration;g;gm;h;;i;;;;;;;;;\r
+integration/seccom;integration;g;gm;h;;i;;;;;;;;;\r
+integration/simulators/5G-core-nf-simulator;integration;g;gm;h;;i;;;;;;;;;\r
+integration/simulators/A1-policy-enforcement-simulator;integration;g;gm;h;;i;;;;;;;;;\r
+integration/simulators/core-nssmf-simulator;integration;g;gm;h;;i;;;;;;;;;\r
+integration/simulators/dc-simulator;integration;g;gm;h;;i;;;;;;;;;\r
+integration/simulators/masspnf-simulator;integration;g;gm;h;;i;;;;;;;;;\r
+integration/simulators/nf-simulator;integration;g;gm;h;;i;;;;;;;;;\r
+integration/simulators/nf-simulator/avcn-manager;integration;g;gm;h;;i;;;;;;;;;\r
+integration/simulators/nf-simulator/netconf-server;integration;g;gm;h;;i;;;;;;;;;\r
+integration/simulators/nf-simulator/pm-https-server;integration;g;gm;h;;i;;;;;;;;;\r
+integration/simulators/nf-simulator/ves-client;integration;g;gm;h;;i;;;;;;;;;\r
+integration/simulators/pnf-simulator;integration;g;gm;h;;i;;;;;;;;;\r
+integration/simulators/ran-nssmf-simulator;integration;g;gm;h;;i;;;;;;;;;\r
+integration/simulators/ran-simulator;integration;g;gm;h;;i;;;;;;;;;\r
+integration/terraform;integration;g;gm;h;;i;;;;;;;;;\r
+integration/terragrunt;integration;g;gm;h;;i;;;;;;;;;\r
+integration/usecases/A1-policy-enforcement;integration;g;gm;h;;i;;;;;;;;;\r
+integration/usecases/A1-policy-enforcement-r-apps;integration;g;gm;h;;i;;;;;;;;;\r
+integration/usecases/bbs;integration;g;gm;h;;i;;;;;;;;;\r
+integration/usecases/mdons;integration;g;gm;h;;i;;;;;;;;;\r
+integration/xtesting;integration;g;gm;h;;i;;;;;;;;;\r
+logging-analytics;logging-analytics;#;#;#;;#;;;;;;;;;\r
+logging-analytics/pomba;logging-analytics;#;#;#;;#;;;;;;;;;\r
+logging-analytics/pomba/pomba-aai-context-builder;logging-analytics;#;#;#;;#;;;;;;;;;\r
+logging-analytics/pomba/pomba-audit-common;logging-analytics;#;#;#;;#;;;;;;;;;\r
+logging-analytics/pomba/pomba-context-aggregator;logging-analytics;#;#;#;;#;;;;;;;;;\r
+logging-analytics/pomba/pomba-network-discovery-context-builder;logging-analytics;#;#;#;;#;;;;;;;;;\r
+logging-analytics/pomba/pomba-sdc-context-builder;logging-analytics;#;#;#;;#;;;;;;;;;\r
+logging-analytics/pomba/pomba-sdnc-context-builder;logging-analytics;#;#;#;;#;;;;;;;;;\r
+modeling/etsicatalog;modeling;g;#;h;;i;;;;;;;;;\r
+modeling/javatoscachecker;modeling;g;#;h;;i;;;;;;;;;\r
+modeling/modelspec;modeling;g;#;h;;i;;;;;;;;;\r
+modeling/toscaparsers;modeling;g;#;h;;i;;;;;;;;;\r
+msb;msb;g;#;#;;i;;;;;;;;;\r
+msb/apigateway;msb;g;#;#;;i;;;;;;;;;\r
+msb/discovery;msb;g;#;#;;i;;;;;;;;;\r
+msb/java-sdk;msb;g;#;#;;i;;;;;;;;;\r
+msb/service-mesh;msb;g;#;#;;i;;;;;;;;;\r
+msb/swagger-sdk;msb;g;#;#;;i;;;;;;;;;\r
+mso;mso;#;#;#;;#;;;;;;;;;\r
+mso/chef-repo;mso;#;#;#;;#;;;;;;;;;\r
+mso/docker-config;mso;#;#;#;;#;;;;;;;;;\r
+mso/libs;mso;#;#;#;;#;;;;;;;;;\r
+mso/mso-config;mso;#;#;#;;#;;;;;;;;;\r
+multicloud;multicloud;g;#;h;;i;;;;;;;;;\r
+multicloud/azure;multicloud;g;#;h;;i;;;;;;;;;\r
+multicloud/framework;multicloud;g;#;h;;i;;;;;;;;;\r
+multicloud/k8s;multicloud;g;#;h;;i;;;;;;;;;\r
+multicloud/openstack;multicloud;g;#;h;;i;;;;;;;;;\r
+multicloud/openstack/vmware;multicloud;g;#;h;;i;;;;;;;;;\r
+multicloud/openstack/windriver;multicloud;g;#;h;;i;;;;;;;;;\r
+music;music;#;gm;#;;#;;;;;;;;;\r
+music/distributed-kv-store;music;#;gm;#;;#;;;;;;;;;\r
+music/mdbc;music;#;gm;#;;#;;;;;;;;;\r
+music/prom;music;#;gm;#;;#;;;;;;;;;\r
+ncomp;ncomp;#;#;#;;#;;;;;;;;;\r
+ncomp/cdap;ncomp;#;#;#;;#;;;;;;;;;\r
+ncomp/core;ncomp;#;#;#;;#;;;;;;;;;\r
+ncomp/docker;ncomp;#;#;#;;#;;;;;;;;;\r
+ncomp/maven;ncomp;#;#;#;;#;;;;;;;;;\r
+ncomp/openstack;ncomp;#;#;#;;#;;;;;;;;;\r
+ncomp/sirius;ncomp;#;#;#;;#;;;;;;;;;\r
+ncomp/sirius/manager;ncomp;#;#;#;;#;;;;;;;;;\r
+ncomp/utils;ncomp;#;#;#;;#;;;;;;;;;\r
+oom;oom;g;gm;h;;i;;;;;;;;;\r
+oom/consul;oom;g;gm;h;;i;;;;;;;;;\r
+oom/offline-installer;oom;g;gm;h;;i;;;;;;;;;\r
+oom/platform/cert-manager;oom;g;gm;h;;i;;;;;;;;;\r
+oom/platform/cert-service;oom;g;gm;h;;i;;;;;;;;;\r
+oom/platform/keycloak;oom;g;gm;h;;i;;;;;;;;;\r
+oom/readiness;oom;g;gm;h;;i;;;;;;;;;\r
+oom/registrator;oom;g;gm;h;;i;;;;;;;;;\r
+oom/utils;oom;g;gm;h;;i;;;;;;;;;\r
+oparent;oparent;#;#;#;;#;;;;;;;;;\r
+oparent/cia;oparent;#;#;#;;#;;;;;;;;;\r
+optf;optf;g;#;h;;i;;;;;;;;;\r
+optf/cmso;optf;g;#;h;;i;;;;;;;;;\r
+optf/fgps;optf;g;#;h;;i;;;;;;;;;\r
+optf/has;optf;g;#;h;;i;;;;;;;;;\r
+optf/osdf;optf;g;#;h;;i;;;;;;;;;\r
+osa;osa;#;#;#;;#;;;;;;;;;\r
+policy;policy;g;#;h;;i;;;;;;;;;\r
+policy/apex-pdp;policy;g;#;h;;i;;;;;;;;;\r
+policy/api;policy;g;#;h;;i;;;;;;;;;\r
+policy/clamp;policy;g;#;h;;i;;;;;;;;;\r
+policy/common;policy;g;#;h;;i;;;;;;;;;\r
+policy/core;policy;g;#;h;;i;;;;;;;;;\r
+policy/distribution;policy;g;#;h;;i;;;;;;;;;\r
+policy/docker;policy;g;#;h;;i;;;;;;;;;\r
+policy/drools-applications;policy;g;#;h;;i;;;;;;;;;\r
+policy/drools-pdp;policy;g;#;h;;i;;;;;;;;;\r
+policy/engine;policy;g;#;h;;i;;;;;;;;;\r
+policy/gui;policy;g;#;h;;i;;;;;;;;;\r
+policy/models;policy;g;#;h;;i;;;;;;;;;\r
+policy/pap;policy;g;#;h;;i;;;;;;;;;\r
+policy/parent;policy;g;#;h;;i;;;;;;;;;\r
+policy/pdp;policy;g;#;h;;i;;;;;;;;;\r
+policy/xacml-pdp;policy;g;#;h;;i;;;;;;;;;\r
+portal;portal;g;#;#;;#;;;;;;;;;\r
+portal/sdk;portal;g;#;#;;#;;;;;;;;;\r
+sandbox-2;sandbox-2;#;#;#;;#;;;;;;;;;\r
+sandbox-3;sandbox-3;#;#;#;;#;;;;;;;;;\r
+sandbox-vid;sandbox-vid;#;#;#;;#;;;;;;;;;\r
+sdc;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/dcae-d/ci;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/dcae-d/dt;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/dcae-d/dt-be-main;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/dcae-d/dt-be-property;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/dcae-d/fe;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/dcae-d/rule-engine;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/dcae-d/tosca-lab;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/jtosca;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/microservices;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/onap-ui;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/onap-ui-angular;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/onap-ui-common;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/onap-ui-react;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/sdc-be-common;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/sdc-distribution-client;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/sdc-docker-base;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/sdc-helm-validator;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/sdc-pubsub;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/sdc-titan-cassandra;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/sdc-tosca;sdc;g;#;h;;i;;;;;;;;;\r
+sdc/sdc-workflow-designer;sdc;g;#;h;;i;;;;;;;;;\r
+sdnc;sdnc;g;gm;h;;i;;;;;;;;;\r
+sdnc/adaptors;sdnc;g;gm;h;;i;;;;;;;;;\r
+sdnc/apps;sdnc;g;gm;h;;i;;;;;;;;;\r
+sdnc/architecture;sdnc;g;gm;h;;i;;;;;;;;;\r
+sdnc/core;sdnc;g;gm;h;;i;;;;;;;;;\r
+sdnc/features;sdnc;g;gm;h;;i;;;;;;;;;\r
+sdnc/northbound;sdnc;g;gm;h;;i;;;;;;;;;\r
+sdnc/oam;sdnc;g;gm;h;;i;;;;;;;;;\r
+sdnc/parent;sdnc;g;gm;h;;i;;;;;;;;;\r
+sdnc/plugins;sdnc;g;gm;h;;i;;;;;;;;;\r
+so;so;g;gm;h;;i;;;;;;;;;\r
+so/adapters/so-cnf-adapter;so;g;gm;h;;i;;;;;;;;;\r
+so/adapters/so-etsi-sol003-adapter;so;g;gm;h;;i;;;;;;;;;\r
+so/adapters/so-etsi-sol005-adapter;so;g;gm;h;;i;;;;;;;;;\r
+so/adapters/so-nssmf-adapter;so;g;gm;h;;i;;;;;;;;;\r
+so/adapters/so-oof-adapter;so;g;gm;h;;i;;;;;;;;;\r
+so/chef-repo;so;g;gm;h;;i;;;;;;;;;\r
+so/docker-config;so;g;gm;h;;i;;;;;;;;;\r
+so/libs;so;g;gm;h;;i;;;;;;;;;\r
+so/so-admin-cockpit;so;g;gm;h;;i;;;;;;;;;\r
+so/so-config;so;g;gm;h;;i;;;;;;;;;\r
+so/so-etsi-nfvo;so;g;gm;h;;i;;;;;;;;;\r
+spark-model-runner;spark-model-runner;#;#;#;;#;;;;;;;;;\r
+testsuite;testsuite;#;#;#;;#;;;;;;;;;\r
+testsuite/cds;testsuite;#;#;#;;#;;;;;;;;;\r
+testsuite/cds-mock-odl;testsuite;#;#;#;;#;;;;;;;;;\r
+testsuite/cds-mock-server;testsuite;#;#;#;;#;;;;;;;;;\r
+testsuite/cds-mock-ssh;testsuite;#;#;#;;#;;;;;;;;;\r
+testsuite/heatbridge;testsuite;#;#;#;;#;;;;;;;;;\r
+testsuite/oom;testsuite;#;#;#;;#;;;;;;;;;\r
+testsuite/python-testing-utils;testsuite;#;#;#;;#;;;;;;;;;\r
+testsuite/pythonsdk-tests;testsuite;#;#;#;;#;;;;;;;;;\r
+testsuite/robot-utils;testsuite;#;#;#;;#;;;;;;;;;\r
+ui;ui;g;#;h;;i;;;;;;;;;\r
+ui/dmaapbc;ui;g;#;h;;i;;;;;;;;;\r
+university;university;#;#;#;;#;;;;;;;;;\r
+usecase-ui;usecase-ui;#;#;#;;i;;;;;;;;;\r
+usecase-ui/nlp;usecase-ui;#;#;#;;i;;;;;;;;;\r
+usecase-ui/server;usecase-ui;#;#;#;;i;;;;;;;;;\r
+vfc;vfc;g;#;h;;i;;;;;;;;;\r
+vfc/gvnfm/vnflcm;vfc;g;#;h;;i;;;;;;;;;\r
+vfc/gvnfm/vnfmgr;vfc;g;#;h;;i;;;;;;;;;\r
+vfc/gvnfm/vnfres;vfc;g;#;h;;i;;;;;;;;;\r
+vfc/nfvo/catalog;vfc;g;#;h;;i;;;;;;;;;\r
+vfc/nfvo/db;vfc;g;#;h;;i;;;;;;;;;\r
+vfc/nfvo/driver/ems;vfc;g;#;h;;i;;;;;;;;;\r
+vfc/nfvo/driver/sfc;vfc;g;#;h;;i;;;;;;;;;\r
+vfc/nfvo/driver/vnfm/gvnfm;vfc;g;#;h;;i;;;;;;;;;\r
+vfc/nfvo/driver/vnfm/svnfm;vfc;g;#;h;;i;;;;;;;;;\r
+vfc/nfvo/lcm;vfc;g;#;h;;i;;;;;;;;;\r
+vfc/nfvo/multivimproxy;vfc;g;#;h;;i;;;;;;;;;\r
+vfc/nfvo/resmanagement;vfc;g;#;h;;i;;;;;;;;;\r
+vfc/nfvo/wfengine;vfc;g;#;h;;i;;;;;;;;;\r
+vid;vid;g;gm;h;;#;;;;;;;;;\r
+vid/asdcclient;vid;g;gm;h;;#;;;;;;;;;\r
+vnfrqts;vnfrqts;g;#;h;;i;;;;;;;;;\r
+vnfrqts/epics;vnfrqts;g;#;h;;i;;;;;;;;;\r
+vnfrqts/guidelines;vnfrqts;g;#;h;;i;;;;;;;;;\r
+vnfrqts/requirements;vnfrqts;g;#;h;;i;;;;;;;;;\r
+vnfrqts/testcases;vnfrqts;g;#;h;;i;;;;;;;;;\r
+vnfrqts/usecases;vnfrqts;g;#;h;;i;;;;;;;;;\r
+vnfsdk;vnfsdk;g;#;h;;i;;;;;;;;;\r
+vnfsdk/compliance;vnfsdk;g;#;h;;i;;;;;;;;;\r
+vnfsdk/dovetail-integration;vnfsdk;g;#;h;;i;;;;;;;;;\r
+vnfsdk/functest;vnfsdk;g;#;h;;i;;;;;;;;;\r
+vnfsdk/ice;vnfsdk;g;#;h;;i;;;;;;;;;\r
+vnfsdk/lctest;vnfsdk;g;#;h;;i;;;;;;;;;\r
+vnfsdk/model;vnfsdk;g;#;h;;i;;;;;;;;;\r
+vnfsdk/pkgtools;vnfsdk;g;#;h;;i;;;;;;;;;\r
+vnfsdk/refrepo;vnfsdk;g;#;h;;i;;;;;;;;;\r
+vnfsdk/validation;vnfsdk;g;#;h;;i;;;;;;;;;\r
+vnfsdk/ves-agent;vnfsdk;g;#;h;;i;;;;;;;;;\r
+vvp;vvp;g;#;h;;i;;;;;;;;;\r
+vvp/ansible-ice-bootstrap;vvp;g;#;h;;i;;;;;;;;;\r
+vvp/cms;vvp;g;#;h;;i;;;;;;;;;\r
+vvp/devkit;vvp;g;#;h;;i;;;;;;;;;\r
+vvp/documentation;vvp;g;#;h;;i;;;;;;;;;\r
+vvp/engagementmgr;vvp;g;#;h;;i;;;;;;;;;\r
+vvp/gitlab;vvp;g;#;h;;i;;;;;;;;;\r
+vvp/image-scanner;vvp;g;#;h;;i;;;;;;;;;\r
+vvp/jenkins;vvp;g;#;h;;i;;;;;;;;;\r
+vvp/portal;vvp;g;#;h;;i;;;;;;;;;\r
+vvp/postgresql;vvp;g;#;h;;i;;;;;;;;;\r
+vvp/regression-tests;vvp;g;#;h;;i;;;;;;;;;\r
+vvp/test-engine;vvp;g;#;h;;i;;;;;;;;;\r
+vvp/validation-scripts;vvp;g;#;h;;i;;;;;;;;;\r
diff --git a/tools/wiki_lifecycle_state_211015.txt b/tools/wiki_lifecycle_state_211015.txt
new file mode 100644 (file)
index 0000000..af4aad8
--- /dev/null
@@ -0,0 +1,34 @@
+PROJECT;WIKI STATE;WIKI NAME
+aaf;unmaintained;Application Authorization Framework Project
+aai;mature;Active and Available Inventory Project
+appc;unmaintained;Application Controller Project
+ccsdk;mature;Common Controller SDK Project
+ci-management;incubation;CI-Management
+clamp;incubation;CLAMP Project
+cli;incubation;Command Line Interface Project
+cps;incubation;Configuration Persistence Service Project
+dcaegen2;mature;Data Collection Analytics and Events Project
+dmaap;mature;Data Movement as a Platform Project
+doc;incubation;Documentation Project
+externalapi;unmaintained;External API Framework Project
+holmes;incubation;Holmes Project
+integration;incubation;Integration Project
+logging-analytics;unmaintained;Logging Enhancements Project
+modeling;mature;Modeling Project
+msb;incubation;Microservices Bus Project
+multicloud;mature;Multi VIM/Cloud Project
+music;unmaintained;MUSIC Project
+oof;mature;Optimization Framework Project
+oom;incubation;ONAP Operations Manager Project
+policy;mature;Policy Framework Project
+portal;unmaintained;Portal Platform Project
+sdc;mature;Service Design & Creation Project
+sdnc;mature;Software Defined Network Controller Project
+so;mature;Service Orchestrator Project
+university;incubation;ONAP University Project
+usecase-ui;mature;Usecase UI Project
+vfc;mature;Virtual Function Controller Project
+vid;unmaintained;Virtual Infrastructure Deployment Project
+vnfrqts;incubation;VNF Requirements Project
+vnfsdk;incubation;VNF SDK Project
+vvp;incubation;VNF Validation Program Project
\ No newline at end of file