Skip to content

Instantly share code, notes, and snippets.

@simonbrowndotje
Created June 21, 2014 10:26
Show Gist options
  • Save simonbrowndotje/de06b3651276a7915705 to your computer and use it in GitHub Desktop.
Save simonbrowndotje/de06b3651276a7915705 to your computer and use it in GitHub Desktop.
{
"people" : [ {
"id" : 3,
"name" : "Authenticated User",
"description" : "A user or business who's content is aggregated into the website.",
"location" : "Internal",
"relationships" : [ {
"sourceId" : 3,
"destinationId" : 8,
"description" : "Manage user profile and tribe membership."
} ]
}, {
"id" : 4,
"name" : "Admin User",
"description" : "A system administration user.",
"location" : "Internal",
"relationships" : [ {
"sourceId" : 4,
"destinationId" : 8,
"description" : "Add people, add tribes and manage tribe membership."
} ]
}, {
"id" : 2,
"name" : "Anonymous User",
"description" : "Anybody on the web.",
"location" : "Internal",
"relationships" : [ {
"sourceId" : 2,
"destinationId" : 8,
"description" : "View people, tribes (businesses, communities and interest groups), content, events, jobs, etc from the local tech, digital and IT sector."
} ]
} ],
"softwareSystems" : [ {
"id" : 5,
"name" : "Twitter",
"description" : null,
"location" : "Internal",
"relationships" : [ ],
"containers" : [ ]
}, {
"id" : 7,
"name" : "Blogs",
"description" : null,
"location" : "Internal",
"relationships" : [ ],
"containers" : [ ]
}, {
"id" : 6,
"name" : "GitHub",
"description" : null,
"location" : "Internal",
"relationships" : [ ],
"containers" : [ ]
}, {
"id" : 1,
"name" : "techtribes.je",
"description" : "techtribes.je is the only way to keep up to date with the IT, tech and digital sector in Jersey and Guernsey, Channel Islands",
"location" : "Internal",
"relationships" : [ {
"sourceId" : 1,
"destinationId" : 5,
"description" : "Gets profile information and tweets from."
}, {
"sourceId" : 1,
"destinationId" : 7,
"description" : "Gets content using RSS and Atom feeds from."
}, {
"sourceId" : 1,
"destinationId" : 6,
"description" : "Gets information about public code repositories from."
} ],
"containers" : [ {
"id" : 10,
"name" : "Relational Database",
"description" : "Stores people, tribes, tribe membership, talks, events, jobs, badges, GitHub repos, etc.",
"location" : "Internal",
"relationships" : [ ],
"technology" : "MySQL 5.5.x",
"components" : [ ]
}, {
"id" : 11,
"name" : "NoSQL Data Store",
"description" : "Stores content from RSS/Atom feeds (blog posts) and tweets.",
"location" : "Internal",
"relationships" : [ ],
"technology" : "MongoDB 2.2.x",
"components" : [ ]
}, {
"id" : 8,
"name" : "Web Application",
"description" : "Allows users to view people, tribes, content, events, jobs, etc from the local tech, digital and IT sector.",
"location" : "Internal",
"relationships" : [ {
"sourceId" : 8,
"destinationId" : 11,
"description" : "Reads from"
}, {
"sourceId" : 8,
"destinationId" : 10,
"description" : "Reads from and writes data to"
}, {
"sourceId" : 8,
"destinationId" : 12,
"description" : "Reads from"
} ],
"technology" : "Apache Tomcat 7.x",
"components" : [ ]
}, {
"id" : 12,
"name" : "File System",
"description" : "Stores search indexes.",
"location" : "Internal",
"relationships" : [ ],
"technology" : null,
"components" : [ ]
}, {
"id" : 9,
"name" : "Content Updater",
"description" : "Updates profiles, tweets, GitHub repos and content on a scheduled basis.",
"location" : "Internal",
"relationships" : [ {
"sourceId" : 9,
"destinationId" : 6,
"description" : "Gets information about public code repositories from."
}, {
"sourceId" : 9,
"destinationId" : 10,
"description" : "Reads from and writes data to"
}, {
"sourceId" : 9,
"destinationId" : 7,
"description" : "Gets content using RSS and Atom feeds from."
}, {
"sourceId" : 9,
"destinationId" : 12,
"description" : "Writes to"
}, {
"sourceId" : 9,
"destinationId" : 11,
"description" : "Reads from and writes data to"
}, {
"sourceId" : 9,
"destinationId" : 5,
"description" : "Gets profile information and tweets from."
} ],
"technology" : "Standalone Java 7 application",
"components" : [ ]
} ]
} ]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment