issues
search
randygit
/
-mlq
MIT License
0
stars
0
forks
source link
High level specs
#29
Open
randygit
opened
8 years ago
randygit
commented
8 years ago
Privileges
contributor
create doc
view own docs being edited, not tagged for review
edit own doc (md editor)
tag doc for review for publishing
view own docs for review
view own docs that were published
author
contributor priveleges plus
publish own doc
editor mode
view docs being edited by others
assign doc to another person
return doc to edit mode
edit other people's doc
view docs for review
publish other people's doc
view docs pulled out of production
view docs in production
pull out doc from production (return where?)
Admin Functions
create user
enter name
enter password
click on privleges list
on save:
email user temp password
disable user
on vacation or suspended
enable login (suspended due to wrong password attempt)
edit user info
edit name
change email address (send new email)
change privileges
user login
forgot password option
user profile maintenance
change address
change tel number
Create document
input:
doc,docx,rtf filename
original pdf file
type of document
edit using built in editor
add MD tags
add XML tags
add QUERY tags? options:
preview HTML
filter out non MD tags
convert to HTML
render
compare vs PDF (side by side viewing)
preview XML
filter out non XML codes
check for completeness of tags
extract XML from text file
indicate missing key XML
view doc history including audit trail
save draft
save and set for review for publishing
save file object (with MD tags, XML tags) into ML
extract XML and save into ML
code: ala git
save all versions (tgz)
diff bet 2 versions
full audit trail
view doc history
Edit document
edit using built in editor
add MD tags
add XML tags
add QUERY tags? options:
preview HTML
filter out non MD tags
convert to HTML
render
compare vs PDF (side by side viewing)
preview XML
filter out non XML codes
check for completeness of tags
extract XML from text file
indicate missing key XML
view doc history including audit trail
save draft
save and set for review for publishing
save file object (with MD tags, XML tags) into ML
extract XML and save into ML
publish
code: ala git
save all versions (tgz)
diff bet 2 versions
full audit trail
view doc history
Publish
copy object to production
get production ID
update staging with production ID
Privileges
contributor
author
editor mode
Admin Functions
on save:
Create document
input:
edit using built in editor
code: ala git
Edit document
edit using built in editor
code: ala git
Publish