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

[DO NOT MERGE] feat(docs): add April milestone #4906

Closed
wants to merge 3 commits into from
Closed
Changes from 2 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
75 changes: 75 additions & 0 deletions docs/site/_april_milestone.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
# April Milestone

## Overview

With COVID-19 impacting the maintainers (like everyone else in the world!) at
different levels, we will be committing less story points to give us more
flexibility.

The goals for this month would be to:

- Aim at finish the
[Migration guide epic](https://github.com/strongloop/loopback-next/issues/3935)
excpet for the
Copy link
Member

Choose a reason for hiding this comment

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

typo

Suggested change
excpet for the
except for the

[migrate LB3 components related tasks](https://github.com/strongloop/loopback-next/issues/3955).
- Finish
[From model definition to REST API with no custom repository/controller classes epic](https://github.com/strongloop/loopback-next/issues/3935)

## Goals

- [ ] Migration guide #3935

- [ ] Migration Guide: Boot up #4838
- [ ] Migration Guide: Custom validation #4837
- [ ] Spike: How to migrate LB3 components #4099
- [ ] How to map LB3 CLI commands to LB4 CLI #3953
- [ ] Spike: How to migrate apps using loopback-component-oauth2 #3959
- [ ] How to run LB3 app tests when the app is mounted in a LB4 project #3978
Copy link
Member Author

Choose a reason for hiding this comment

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

@deepakrkris, please replace #3978 with:
Spike: how to run LB3 tests from LB4 when LB3 is mounted on the LB4 app #5004

since we've created a spike on it. thanks.


- [ ] From model definition to REST API #3935

- [ ] Docs for exposing REST API of a Model with no custom classes #2740
Copy link
Contributor

Choose a reason for hiding this comment

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

landed! 👍


- [ ] APIC/LB integration

- [ ] [Spike] End to End test Shopping example in cloud with APIConnect #4498

- [ ] Documentation

- [ ] Docs: Add "Working with Data" section #2527
- [ ] Docs: how to use OpenAPI connector #4488

- PR reviews
- [ ] feat(repository): hasManyThrough #4438

Copy link
Member Author

Choose a reason for hiding this comment

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

@deepakrkris, can we also add the following task as well pls? Thanks.
Extract the jwt authentication to an extension module #4903

## Stretch Goals

- [ ] LB4 adoption

- [ ] Blog on what LB can offer on top of Express #4852

- [ ] APIC/LB integration

- [ ] [Blog] Managing your APIs: From LoopBack to IBM API Connect #4901

- [ ] Miscellaneous
- [ ] Extract the jwt authentication to an extension module #4903
- [ ] Custom visual style of REST API Explorer #2023
- [ ] Spike: robust handling of ObjectID type for MongoDB #3456

## Looking for Community Contributions

- OpenAPI related

- [ ] Complex OpenAPI Validations with @property #1624
- [ ] :running: Add bearer auth scheme as the default security scheme #4386
- [ ] OpenAPI schema generation and model inheritance #3293

- Miscellaneous
- [ ] default values added for new required columns when running
`autoupdate()`
https://github.com/strongloop/loopback-connector-postgresql/pull/418
- [ ] Model.toObject() should preserve prototypes (e.g. Date and ObjectID
values) #3607
- [ ] :running: [Spike] How to migrate Angular 1.x and 2+ LB3 client #4610
- [ ] :running: Document how to send emails in LB4 #1979