Skip to content

Commit 994bdd5

Browse files
chore: add pattern exploration jira template (#4079)
* chore: add pattern exploration jira template * fix: link to SOP in contribution guidelines * chore: remove broken image --------- Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
1 parent d108aeb commit 994bdd5

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@
88

99
## Package Requirements
1010

11-
![Image of good structure](https://cdn.discordapp.com/attachments/293855810063302657/599371250925699072/unknown.png)
12-
1311
- [ ] a `package.json` file with the following sub-requirements:
1412
- The following scripts: `build, build:dev, clean, type-check, prepublishOnly`.
1513
- Author must be `Twilio Inc.`
@@ -42,4 +40,4 @@
4240

4341
## Standard Operating Procedures
4442

45-
All contributions must abide by our [Standard Operating Procedures](https://github.com/twilio-labs/paste/blob/main/STANDARD_OPERATING_PROCEDURES.md). This helps us mitigate errors caused by oversight or forgetfulness by leaning on lessons learned through past mistakes.
43+
All contributions must abide by our [Standard Operating Procedures](https://github.com/twilio-labs/paste/blob/main/internal-docs/engineering/standard-operating-procedures.md). This helps us mitigate errors caused by oversight or forgetfulness by leaning on lessons learned through past mistakes.

internal-docs/process/epic-template.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,12 +72,19 @@ _Create this as a placeholder. Add details as they come to light, or close the t
7272

7373
_If the component API is somewhat unknown, this ticket can be done before building the component package. If the API is known, this can be closed as “won’t do”._
7474

75-
- Research what other design system libraries are currently doing for their version
76-
- Build prototypes in CodeSandbox to explore possible API directions
77-
- Review prototypes with DSYS
75+
- Research what other design system libraries are currently doing for their version.
76+
- Build prototypes in CodeSandbox to explore possible API directions.
77+
- Review prototypes with DSYS.
7878
- Post the API exploration and spec (coordinate with whoever's writing the spec) on Github as an RFC.
7979
- Decide what the component API should be. Add a link in the corresponding component package ticket, or create the ticket.
8080

81+
### Create initial pattern layout
82+
83+
_If the design is straightforward and/or has limited interactions, this can be closed as “won’t do”._
84+
85+
- Build prototypes in Storybook to make sure components in the pattern work together so we can check accessibility early. Base these prototypes on the most varied iterations Design currently has (choose < 3) to help check for feasability and uncover any usability issues.
86+
- Review prototypes with DSYS.
87+
8188
### Create component package
8289

8390
_If the full component can’t be completed in one sprint, split this ticket up for the different variations of this component._

0 commit comments

Comments
 (0)