Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

initial alpha test doc #186

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions docs/alpha-test.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
# BWE Alpha Test

## Intended Participants

- internal teams: FastAuth
- BOS power users: devhub, jutsu, everything, etc
- non-BOS web developers

## Goals

- BWE exposure to a wider variety of component code to discover perforance/capability shortcomings
- socialization of BWE with prolific BOS developers
- feedback on migration path from vanilla React to BWE and from Discovery VM to BWE
- feedback on syntax
- inform roadmap to production availability
- gather opinion of BWE from non-BOS devs
- kick off security audit efforts
- inform type of npm modules that are desired to be supported
- use feedback to re-evaluate priority on all backlog items

## Timeline

Towards the end of January we expect to be discussing concrete timing for the alpha test. This time was chosen because it is when we believe we will have made enough progress on kicking off CSS support that we will be able to estimate a completion date, and that is the last major feature dependency for the alpha test.

## Scope

We want to see a few major types of work completed during the test:
- new component code which tests advertised BWE capabilities that were not available under the VM
- new component code which tests the limits of BWE
- migration of VM component code from the VM to BWE
- migration of vanilla React components to BWE components

## Support from BWE team

The BWE team will be available via Telegram and GitHub to answer questions and assist in troubleshooting

## Feedback

We will be looking for feedback on the following:
- performance
- syntax
- documentation
- level of effort to migrate components to BWE
- missing capabilities

### Avenues of Feedback
- form at completion of alpha test
- GitHub issues for bugs and feature requests

## What to expect

### Should work
- npm dependencies including: React components, vanilla JS libs, etc (TODO)

### Not currently supported

TODO: link to issues for capabilities like `useRef`, Web APIs, etc
Loading