Let's create first use case. Include:
1. Actors 2. Brief description 3. Expected Scenario 4. Alternative Scenario (optional) 5. Use Case diagram (optional)
Project source tree has changed
- sync AF source tree
- notify watchers
- user in contributor role
- source tree root at
org/project/Source/repoX for multi-project structure ApiFusion.org/Sources/ApiFusion.org-folders for github.com/apifusion/ApiFusion.org-folders 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.