From ApiFusion
Jump to: navigation, search

Let's create first use case. Include:

1. Actors 2. Brief description 3. Expected Scenario 4. Alternative Scenario (optional) 5. Use Case diagram (optional)

Use this as a guideline:

Project source tree has changed


  • sync AF source tree
  • notify watchers

Expected scenario

  • user in contributor role
  • source tree root at
   org/project/Source/repoX for multi-project structure  for as single project with multiple repo
  • 'Sources' folder is the root for import.
    • import UX prompts the selection of GIT URL or pre-fill if inside of its tree( mandatory field )
    • sync up starts on source level and up the tree to import sub-branches

The log of changes and import on root level should be populated in Sources_talk: namespace.