This is a summary of the development goals achieved by the One Platform team in the months of May and June 2021. This month the team had the following goals:
Application Development: Federated Notifications UI, Developer Console UI, Rover integration for User Group SPA, Apps Service Enhancements, Lighthouse and Innovation hub SPA development
Onboarding: Onboarding discussions with Attachment viewer, Escalation list & Pantheon
Infrastructure update: Coordinate with other teams & complete the prerequisites to make One Platform available externally(outside VPN)
E2E test automation: Test report automation & notification over the email. Test suite development for search module
OKRs
Objectives | Status | IMP Summary from Key Results |
Accelerate and provide consistent SPA development & delivery experience | On Track (Continued) |
|
Evolve one.redhat.com as a single place to host internal applications and accessible outside VPN. | On Track (Continued) |
|
Key highlights
In the month of May & Jun, The team was able to close 67 JIRAs across a range of development priorities. The highlights are:
Application development and readiness:
Native Apps:
- Developer Console:
- UI integrations with One Platform Microservices for enabling and customising the microservice features for an App
- Enhancements to the Apps Service APIs for better integration with the Developer Console
- Lighthouse CI Release and GA:
- Catalog team adopted the lighthouse CI
- Lighthouse SPA & Microservice Development - Microservice & SPA development in progress.
- Home Page enhancements:
- New Developer focused Home page has been rolled out with the enhancements
- SSI Improvements that includes getting started
- Deploy to One Platform automation release
- Button and deployment backend automation support
- Integration with SPAship for SPA deployments
- Developer Console:
Non Native Apps:
- Outage SPA
- Proof of Value demoed, decision on the use of statuspage vs service now in the coming weeks.
- DSAL
- Dashboard migration
- Ansible Pipelines migration nearing completion
- Outage SPA
Designs:
- Design for Lighthouse SPA
- Design for POC for app monitoring & analytics
- New one platform home design is finalized
Onboarding
- Lifecycle admin SPA released on production at /lifecycle
- Case Attachment viewer SPA Onboarding in progress
- Followed up on Pantheon onboarding, The Pantheon team is weighing the options available
E2E test automation:
- Refinement of e2e test reports.
- Test suite implementation User Group is completed
Development and Adoption Priorities
- Team worked with IT, Legal, InfoSec to make one.redhat.com externally available. All the prerequisites are in place.
What's coming?
- Deploy to One Platform automation
- Develop a button, Form, SPA metadata
- Automate the deployment process
- Integration with SPAship, API Key generation
- Developer Console GA Release
- SPA Continuous Deployment (CD) automation
- SPA Onboarding:
- Cert Apps SPA onboarding discussions
- Escalation Watchlist SPA onboarding discussions
- Pantheon followup
- One Platform Test Automation:
- Send test reports as an inline mail body to the configured Email IDs
- Further implementation of test suites for remaining One Platform native modules
- Adopt and Implement recommended solutions as a result of 3D Developer Experience research and brainstorming.
- One Platform home page enhancements
For more updates related to One Platform, please check out the One Platform Blog at one.redhat.com/get-started/blog
Meta
Completed Sprint: One Platform – May & June '21
Ongoing/Upcoming Sprint: OP – Jul'21 Mid Sprint
One Platform: one.redhat.com
JIRA: https://projects.engineering.redhat.com/projects/ONEPLAT/issues
GitHub: https://github.com/1-Platform/one-platform/issues
Questions
For any questions, please reach out to the One Platform team over one-platform-devs@redhat.com or ping us over One Platform GChat Room. For more information please view FAQs.