Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Documentation
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Rachael Hu
Documentation
Commits
25581773
Commit
25581773
authored
Aug 04, 2015
by
twl8n
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update readme, plan.md
parent
9d119a3b
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
8 deletions
+14
-8
README.md
README.md
+3
-5
plan.md
tat_requirements/plan.md
+11
-3
No files found.
README.md
View file @
25581773
# Documentation
Quite a bit of documentation is found on the Wiki. (See the "Wiki" menu on the left nav bar.)
Documentation is best created as files (preferrably markdown format) in the repository, and in a relevant directory.
Some documentation was created in the Wiki, but will be moved to files. (See the "Wiki" menu on the left nav bar.)
The currently-being-revised TAT requirements are found here in the
[
tat_requirements
](
tat_requirements
)
.
Note for TAT functional requirements: need to have UI widget for search of very long fields, such as the Joseph Henry cpfRelations
that contain some 22K entries. Also need to list all fields which migh have large numbers of values. In fact, part of the meta data for
every field is "number of possible entries/reapeat values" or whatever that's called.
\ No newline at end of file
tat_requirements/plan.md
View file @
25581773
...
...
@@ -7,7 +7,7 @@ Big questions
-
Shayne backs up the whole gitlab VM.
-
We need a complete description of controlled vocabulary hierarchy. This ties in with, and is similar
(perhaps computationally transformaable to) a tagging system.
[
Tag system
](
#controlled-vocabularies-and-tag-system
)
.
(perhaps computationally transformaable to) a tagging system.
See
[
Tag system
](
#controlled-vocabularies-and-tag-system
)
.
Overview and order of work
...
...
@@ -15,8 +15,11 @@ Overview and order of work
1.
create tech documents, filling in as much prose as possible
-
currenly on-going
1.
create prototype software to test tech requirements, iterate updating requirements and prototype
-
Work flow engine is working and has both a command-line and web interface
-
We have a SQL database schema
1.
create tests for test driven development, and validate prototype
...
...
@@ -25,7 +28,7 @@ Overview and order of work
1.
create version 1 of software
Code we write
<a name="code-we-write"></a>
Code we write
----
-
Identitiy Reconciliation (aka IR) (architect Robbie)
...
...
@@ -40,7 +43,7 @@ Code we write<a name="code-we-write"></a>
-
can the workflow also support the login.php authentication? (Yes).
-
SQL schema (Robbie)
-
SQL schema (Robbie
, Tom
)
-
exists, needs tests, needs requirements
...
...
@@ -77,6 +80,11 @@ Code we write<a name="code-we-write"></a>
-
coding style, class template (architect Robbie)
-
We need to have UI edit/chooser widget for search and select of large numbers of options, such as the Joseph
Henry cpfRelations that contain some 22K entries. Also need to list all fields which might have large numbers
of values. In fact, part of the meta data for every field is "number of possible entries/reapeat values" or
whatever that's called. From a software architecture perspective, the answer is 0, 1, infinite.
Controlled vocabularies and tag system
---
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment