UCMS -- universal CMS -- mhb/19/Mar/2015 =============================================== Specification in EBNF: ---------------------- UCMS = Topics , Items; TOPICS = Seq[topic]; //Seq[] <--> List[] topic = topicID , header , Seq[item-id], subtopic; subtopics = Seq[topic-ID]; header = name, {{text},{picture}} , [revision] , [date] , [author]; ITEMS = Seq[item]; item = item-id , content; content = name , description , type , status ,dependsOn , Owner ,Seq[comment] , inventedBy , inventedOn; description = rational , {{text},{picture}}; type = "devOp" , "requirement" , "feature" , "SOC-question" , "SOC-answer" , "Standard" , "Product" , "command" ; //???etc status = implemented , roadmap , created , discarded //each could have more details (name, date, ...); dependsOn = Seq[item-id]; comment = ;