---
tags: Product
---
# Journey structure phasing
DASHBOARD
- Background to welcome text personalized (duplicate, adjustable later) = post callout
- Voeg join / apply / pending etc. button
- About this Hub dialog (re-use the dialog for unauthenticated users)
- Navigation block - add avatar image besides banners, hover for the avatars of the journeys
- Activity block to label 'include challenges' Server searches for open Challenges when retrieving activity.
- Activity split (contributions vs. members)
- Activity most interaction shows Callouts
COMMUNITY
- Activity block community (new member, new group etc.)
- who is involved block with labels people, organizations, leads
- display on map should first be 'trigger to fill in location' / encourage to fill out their profiles
CHALLENGES
KNOWLEDGE BASE
- contribute tab to knowledge tab
-
ADMIN
- page with all callouts to move to the right page
-
GENERAL
- Callouts in context - grouping/classification of callouts through adding tagset (give me callout for dashboard)
- Adding callouts via plus and dialog
- 4th callout type - post (for single text block / video etc.)
- 5th callout type - links
## Phase 1
1. Admin section managing callouts (UX Design)
2. Community tab (block of users, block of organizations, callouts, activity)
3. Contribute tab becomes knowledge
4. Extend callout entity with location/type (UX: list of types for API, e.g. community, dashboard - welcome, left, main - challenges, knowledge - left + main)
6. Dialog about
7. Activity split to filter by contributions/community + re-use same block
8. Callout selection dialog
9. Callout type post
10. Callout type whiteboard
11. Update Callout create / update dialogs (UX Design)
## Phase 2
ADMIN:
1. Avatar selection for journeys
2. Management of visuals
3. Callouts type: collection of links + migration of references / recommendations
INTERFACE
4. Challenge / Opportunity banner refresh
5. Navigation block left on dashboard
## Phase
1. Challenges activity visible in Hub
2. Callout interface for collection of cards
## Other
- Badges on the user profile with the journeys you are part of
- Innovation Flow lay-out
### Innovation Flow
- Innovation pack management - innovation library on admin settings
- Innovation flow + triggered callouts
- Callout templates
### Invitations
- On the community settings tab, option to add email adresses list of invitees (invite is connected to email not profile)
- They can write a message, similar to sharing
- ability to use excel list of email-adresses0?
- preview of the list (what if it is 500 +)
- cancel the invite is an option if you have invited the same user
- Notifications
- They get an email with do you want to join this community , sign up
- After sign up > pop-up you are invited, do you want to accept?
- Pending invitations visible under My profile top right
- dialog shows your invitations
- Going to the hub already shows join privilege
## Epics
API updates
- callout types enumeration updated to be:
POST (was DISCUSSION),
POST_COLLECTION (was CARD),
WHITEBOARD (new),
WHITEBOARD_COLLECTION (was CANVAS),
LINK_COLLECTION (new)
- Callout entity updated to have a collection of links (or use from Profile?)
- Callout entity extended with a "group" field that has a fixed set of values: HOME_1, HOME_2, COMMUNITY_1, COMMUNITY_2, CHALLENGE_1, KNOWLEDGE_1, KNOWLEDGE_2
- activity api extended to provide a filter to allow choosing the activity groups to show: COMMUNITY, CONTRIBUTION. To discuss grouping of activity types.
- Context entity to no longer have Recommendations field (remove mutations associated etc)
Migration of data:
- Callout Types
- Migration of recommendations to be a Callout of type Reference and in the right group
Callouts #1:
- [ ] Revised callout creation flow + associated dialogs for existing callout types
- [ ] Revised callout update flow + associated dialogs for existing callout types
Routing updates:
- [ ] Existing URLs of for navigating to callouts to be to be redirected:
Old format: `<communityNameID>/contribute/callouts/<calloutNameID>`
New format: `<communityNameID>/collaboration/<calloutNameID>`
- [ ] Log a warning in (later?) each time an old link is used
Client: routing
- [ ] Updated to support new routing format
Callouts #2:
- [ ] Callout Update to allow moving the callout to another group ("section")
Knowledge, Challenges tab:
- [ ] add CHALLENGES_1 callout in left column with ability to add more
- [ ] Contribute tab to become knowledge base, no change further
Translations
- [ ] Client to provide translations for the different Callout group entries, types of Callouts
Dashboard tab:
- [ ] New welcome section with Hub leads (max 2) + host org (max 2 in design, even if still only 1 for now)
- [ ] Remove current hosts / leads box
- [ ] Show callouts from HOME_1 group on left column
- [ ] Show callout (singular) from HOME_2 group where recommendations are now
- [ ] Ability for users with CREATE_CALLOUT privilege to create a new Callout
- [ ] Activity to show "CONTRIBUTION" activity only
- [ ] About tab to become dialog (re-use part of the dialog for unauthorized users)
Community Tab:
- [ ] Community tab added
- [ ] About leads /host moved to Community tab, plus button to connect to leads
- [ ] COMMUNITY_1 callouts left column
- [ ] Ability for users with CREATE_CALLOUT privilege to create a new Callout
- [ ] Activity block left with 3 entries
- [ ] Blocks for users + organizations with filter on user / organization
Callouts #3:
- [ ] New Callout type for collection of links (no comments): create + update
- [ ] New callout type: Whiteboard
Admin:
- [ ] remove Recommendations section
Populator:
- [ ] To be updated to deal with new Callout types
Note: dependent on having Profile on Callout, Canvas etc