private void WriteProjectHeader(IProjectConfiguration config) { Tag("name", config.UniqueName()); Tag("description", config.Description); Tag("category", GetCategory(config)); Tag("queue", GetQueue(config)); Tag("workingDirectory", config.ProjectDirectory()); Tag("artifactDirectory", config.ProjectDirectory()); using (Tag("state")) { Attr("type", "state"); Attr("directory", config.ProjectDirectory()); } Tag("webURL", config.WebUrl()); using (Tag("labeller")) { Attr("type", "shortDateLabeller"); } }