Modeling Session, 2018-03-29
Agenda
Est time | Purpose | Action | Note taker |
3mns | Effectiveness & efficiency | Review this proposed agenda. | Nimisha |
20mns | Reponsibilities of each Bounded Context | Clarify and define the responsibilities of each bounded context, as drawn in Modeling Session, 2018-03-15#BoundedContexts | Dave |
30mns | Components in Bounded Contexts |
| |
20mns | Assess Model |
|
Responsibilities of each Bounded Context
(Sorry, I got caught up in the conversation about half an hour in, and didn't keep up with the comments.)
Some comments on what was done before
- Many people work in multiple areas (e.g. 95% of publisher users are studio users)
- "Bundling" might be too big – course vs. program might be different enough to be their own contexts.
Content Authoring
Content Repository
- Models: Collection, Unit, (Sequence?)
- Versioning
- Storage
- Sharing
- Permissions
- All content definitions are authored and then stored in here.
Content Composition (remixing?)
- Responsible for overrides, dynamic modifications
- CCX
- Are we overindexed on reuse use cases?
- Course vs. CourseRun given at a given time (e.g. CCX)
Bundling of content as something you can be certified for as a different Context.
(Person who creates the course content is usually the same as the person writing the Course About page.)
- Q: But does this happen in a different time scale?
- A: Happens at about the same time now, not discrete steps.
What is the division between Content and Composition?
- What's a Sequence?