CHEFS - Transition Plan
1. CHEFS - Communication Channel Activities
Channel/contact point | To-do list | Assignee | Comments | Link |
---|---|---|---|---|
Fider
| Grant access, assign roles to Forminatiors team (Admin role: Matthew, Emir) Transfer ownership | SHOWCASE |
| |
Fider | Get familiar with the Fider tool @Emir Hanic (Deactivated) Assign team roles to Forminators Remove Showcase team members after transition (post-transition)
| FORMINATORS |
| |
MS Team Channel | Maintain the same channel and redirect users to CITZ's new MSTeam channel @Emir Hanic (Deactivated) to provide new channel when ready before this can be completed. Update information under the CHEFS MS Team channel wiki
| SHOWCASE |
| |
MS Team Channel | Create a new channel under CITZ or move to a different solution Create a Wiki landing page with all info links (SharePoint) (post-transition) | FORMINATORS |
| |
Rocket Chat (dev) | Maintain the same channel and redirect users | SHOWCASE |
| https://chat.developer.gov.bc.ca/channel/nr-common-services-showcase |
Rocket Chat (dev) | Create a new channel specifically for the CHEFS (decision required) (post-transition) | FORMINATORS |
|
|
CHEFS Office Hours | Prepare transition content/announcement @Jordan Reed (Deactivated) Create a team introduction page @Emir Hanic (Deactivated) Co-facilitate and prepare Showcase Hours with Sharolyn Setup Mural board - collaborate with Sharolyn @Emir Hanic (Deactivated) Create CHEFS users list @Emir Hanic (Deactivated) | FORMINATORS |
| |
CHEFS Office Hours | Prepare transition content/announcement Showcase to inform users about the transition (email) Co-facilitate and prepare Showcase Hours with forminators Setup Mural board - collaborate with Forminators Prepare transition content for NR users (Base content from Jordan) | SHOWCASE |
|
|
NRM Business Service Desk |
| N/A |
| https://apps.nrs.gov.bc.ca/int/jira/servicedesk/customer/portal/1/user/login?destination=portal%2F1 |
StackOverflow |
| N/A |
| |
NR Common Service Showcase email | Create a new contact email Create CHEFS user group Create/send an email announcement (post-transition) CHEFS user list to be provided by Sherolyn (note: only IDIR) | FORMINATORS |
| |
Platform Services Community Meetup | Prepare content and inform the community about the transition (post-transition) | FORMINATORS |
|
|
Confluence | Move valuable artifacts@Emir Hanic (Deactivated) Follow-up with Sharolyn | FORMINATORS |
| https://apps.nrs.gov.bc.ca/int/confluence/display/SHOWCASE/CHEFS+-+Common+Hosted+Form+Service? |
CHEFS Landing page | Create a new promo video or edit the existing one (follow up with Travis) @Emir Hanic (Deactivated) Update “get started” URL under CHEFS How-to Videos Follow-up with Sharolyn | FORMINATORS |
| |
Youtube NR channel | Create a CITZ Youtube (CHEFS) channel (decision required)(post-transition) Add existing training modules/videos to Youtube or Confluence (post-transition) Update wiki and catalogue with new URLs (post-transition) | FORMINATORS |
| |
Youtube NR channel | Export/share training modules with Forminators Follow-up with training specialist (introduction video to be updated with Forminatiors team information) | SHOWCASE | ** I believe @Emir Hanic (Deactivated) is now working directly with our Training Specialist on this? |
|
Digital Government | Update Service Level Support info (Greg/Matthew) @andyBrennan (Deactivated) Update app URL (Start Using Now) - (Greg/Matthew) @andyBrennan (Deactivated) | FORMINATORS |
| Common Hosted Form Service (CHEFS) – Province of British Columbia |
Common Services Wiki GitHub | Lukas to provide recommendations on which content should be moved | SHOWCASE |
| |
Common Services Wiki GitHub | Move suggested content under CHEFS wiki or Confluence? @Emir Hanic (Deactivated) | FORMINATORS |
|
|
CHEFS Wiki GitHub | Update contact information and review links @Emir Hanic (Deactivated) | FORMINATORS |
| |
CHEFS Wiki GitHub | Showcase to provide training - tips & tricks Assist in updating documentation as necessary | SHOWCASE |
| |
SharePoint | Move valuable artifacts to CCP confluence Follow-up with David or Sharolyn | FORMINATORS |
| |
Common Services Showcase Catalogue | Move/host this page somewhere else (follow-up with Tim) (decision required) Delete the page | FORMINATORS |
| https://bcgov.github.io/common-service-showcase/services/chefs.html |
Common Services Showcase Catalogue | Showcase to update page and redirect users | SHOWCASE |
| https://bcgov.github.io/common-service-showcase/services/chefs.html |
ShowCase Jira Backlog | Review backlog and gain an understanding of user stories and planned features Investigate how to move issues from Jira server to cloud@Emir Hanic (Deactivated) Follow-up with Sharolyn Arrange Peer program (showcase & forminators) | FORMINATORS |
|
|
ShowCase Jira Backlog | Export Showcase backlog to excel @Sharolyn Hurley | SHOWCASE |
|
|
ShowCase Jira Backlog | Add Showcase backlog to Confluence for analysis@Emir Hanic (Deactivated) | FORMINATORS |
|
|
API Specification | Update contact information @Jason Chung@Ayobami Idowu | FORMINATORS |
| |
README file | Update contact information @Jason Chung@Ayobami Idowu | FORMINATORS |
| https://github.com/bcgov/common-hosted-form-service/blob/master/README.md |
Github Repository | Transfer ownership @Jason Chung Training as necessary | SHOWCASE |
| |
STRA/PIA transfer | How does this transfer? @andyBrennan (Deactivated) Forminators to investigate where the STRA/PIA is stored and to update contact information @andyBrennan (Deactivated) | FORMINATORS |
|
2. CHEFS - Technical Transition Activities
Product | To-do list | Assignee | Comments | Link |
---|---|---|---|---|
Keycloak Realm | Sanitize CHEFS keycloak realm to remove other Showcase products Add new Forminator admins Demo, document, knowledge transfer | SHOWCASE |
|
|
Keycloak Realm | Take over the keys; remove Showcase team Document Keycloak knowledge transfer regarding CHEFS @Jai Dhaliwal (Unlicensed) | FORMINATORS |
|
|
S3 Object Storage | Investigate how to copy objects; work with Security Reconfigure CHEFS to use new bucket Copy objects in prod to new bucket (ignore dev/test) | SHOWCASE |
|
|
S3 Object Storage | Get new bucket; get credentials to Showcase team to do the copy Validate objects in the bucket to make sure that they are in sync with the ShowCase team bucket @Ayobami Idowu End user testing to make sure that they can access objects Document bucket transfer process @Jai Dhaliwal (Unlicensed) | FORMINATORS |
|
|
Domain name change | Get new domain; ensure it routes correctly Inform clients to change their links on their individual forms Build and send a survey to verify work completion Follow up with Showcase on safe procedure to update live data in postgres to automatically update embedded links in forms (http://chefs.nrs.gov.bc.ca -> submit.digital.gov.bc.ca) | FORMINATORS |
|
|
Domain name change | Point new domain name to silver OpenShift load-balancer create route in CHEFS namespace redeploy certbot with Helm chart remove ‘certbot-managed’ annotation from NRS CHEFS route Redirect NRM route (caddy) (only until cert expires which is Jan 10/2023) . Depending on readiness of new URL, we would have to manage the caddy redirect and routes differently…important to know early if we have to renew our cert. Forminators will own/manage the nrs cert in the meantime - how does this work with Security?? (Teams need to discuss and flush out logistics) Inform users to update links that direct to CHEFS (Only if Forminator has not taken communication channels) | SHOWCASE |
|
|
Github | Add new owners; remove old owners Update code in repo to remove emails and contacts related to https://github.com/bcgov/common-hosted-form-service/search?q=nr . | SHOWCASE | *Forminators will need to remove old owners when they are ready |
|
Fider | Same namespace - demo only - give Fider secret | SHOWCASE |
|
|
CSS Catalogue | Update to add redirects to Forminator catalogue | SHOWCASE |
|
|
CHEFS Metabase | Same namespace - demo how we support and use - give secrethttps://bcdevex.atlassian.net/browse/FORMS-242 Notifications to our shared inbox need to be changed | SHOWCASE |
|
|
CHEFS Metabase | Follow-up to gain understanding Create support documentation Provide email inbox to Showcase | FORMINATORS | Metabase - analytics (sql) |
|
OpenShift namespace transfer | Add Jason Chung as admin Update OpenShift registry contacts Remove fluent-bit and our docker logon secret from the namespace Rewrite pipeline to GitHub Actionshttps://bcdevex.atlassian.net/browse/FORMS-241 Transfer access to the namespace (need list of admins from Forminators) Cert management; deploy new Certbot/Entrust (Forminators need their own cert) GETOK Client transfer | SHOWCASE | Forminators to remove Showcase team as required and reconnect prior to Jan 2023 regarding cert and shutting down chefs.html. |
|
Observability | Uptime Robot - change where it is sent; (In sprint) Change any alerts and dashboards (In sprint) | SHOWCASE | Will need to work with Forminators on where they want this sent etc. |
|
3. CHEFS - Architecture Transition Activities
Product | To-do list | Assignee | Comments | Link |
---|---|---|---|---|
Architectural Diagrams | Review existing documentation and move to CC confluence@Emir Hanic (Deactivated) | FORMINATORS | No need for content moving - It’s available under Architecture (CHEFS GitHub wiki) |
|