Skip to content

IsmailMarmoush/java-magazine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Magazine

User Stories

  1. As an editor in chief, I add a list of topics for the new edition of a magazine.
  2. As a journalist, I submit a draft article for publishing to a given topic
  3. As a copywriter, I suggest changes to the draft article I'm assigned to
  4. As a journalist, I respond to suggestions by making the suggested changes
  5. As a copywriter, I resolve suggestions that the journalist applied
  6. As a journalist, I can publish the article after all suggestions are resolved

Details

  • An article is a simple text with a title and some headings
  • The draft article:
    • needs to have title and content
    • can be connected to multiple topics
  • Journalists cannot change each other's drafts
  • Copywriters can only suggest changes to article they were assigned to.
  • Suggested changes can be considered as comments to the whole article. They should be non-empty chunks of text.
  • Once the article is published, suggestions are no longer allowed.

Notes:

  • Ubiquitous language is almost the same, only Fulfill is used as a synonym to respond to

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages