Skip to content

Conversation

@sushruth
Copy link
Contributor

@sushruth sushruth commented Sep 9, 2025

Here is a preview

https://www.loom.com/share/f56782bf6e204b4e94e90cd1dffdedd5?sid=0faa9e32-268c-47f3-9e93-b5926d0b93af

The docs will be made more concise in the future but what this PR adds is in line with the existing docs in terms of language, tone, structure and organization.

This PR also makes some fixes elsewhere.

@sushruth sushruth requested a review from a team as a code owner September 9, 2025 14:39

A robust CI/CD pipeline is essential for a healthy and scalable 1fe ecosystem. You'll create reusable CI/CD templates that ensure consistent quality and deployment processes across all your widgets and your 1fe app.

## 📦 For Widget Repositories
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think some sort of explanation here which sys that one of the features is shared ci/cd pipelines and if you followed the setting up POC tutorial, then you would have our shared templates being used. Either fork that if you want to re-use our's or create your own based on your providers.


# <SlShield style={{ display: 'inline', marginRight: '0.5rem', verticalAlign: 'middle' }} /> Step 3: Customize with Shell Types

1fe allows you to provide custom utilities, services, and other `platformProps` to your widgets. To ensure type safety and an excellent developer experience, you'll create and publish your own shell types package that reflects your organization's specific platformProps.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

again, can you talk a bit about how out of the box, you are referencing the 1fe's basic platform props and this is a good thing to own as you will be adding custom utilities.. Show them the path where these live and what they need to change to take over ownership?


## <SlUser style={{ display: 'inline', marginRight: '0.5rem', verticalAlign: 'middle' }} /> Who is this for?

This tutorial is designed for **platform teams** who need to:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would mention that coming off of the POC tutorial, the 1fe instance which was provisioned still has some hooks into the demo instance provided by the 1fe team. This tutorial is for us to introduce key area's where a platform team should have ownership before they productionize or open their 1fe instance to the wider organization.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good point. Can you help identify the exact places where the POC still uses 1fe demo URLs?

Copy link
Contributor

@mohitkhatri89 mohitkhatri89 Sep 10, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. shared config's..
  2. Links to shared ci cd template of our's ..
  3. Touch point's for importing default utils from 1ds/shell.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants