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

A blog post about extension development #524

Closed
bajtos opened this issue Aug 18, 2017 · 4 comments
Closed

A blog post about extension development #524

bajtos opened this issue Aug 18, 2017 · 4 comments
Assignees
Milestone

Comments

@bajtos
Copy link
Member

bajtos commented Aug 18, 2017

A blog post explaining to readers how easy it is to build an extension for LB Next, making people excited and wanting to write one!

Stakeholders to discuss the blog post with: @raymondfeng , @ritch, @kjdelisle, etc.

Promote @kjdelisle call for extensions: #509

See also #218


Acceptance criteria

The blog post should be at relatively high level (think of extension-starter's README), for deeply technical content point readers to existing docs in other places.

  • describe the scenario we have in mind (logger extension)
  • why we have to build an extension using the structure we are going to follow (explain LoopBack-Next concepts)
  • a step-by-step tutorial showing how to build this simple extension
  • link to the repo with the completed example

Use @virkt25's example extension - a logger component providing a @log decorator, a sequence action and an app-level mixin to drive the post content.

@Setogit
Copy link
Contributor

Setogit commented Aug 22, 2017

Combine with Raymond's blog series: https://github.com/strongloop/loopback-next/wiki/Crafting-LoopBack-Next In his words, "I’m starting to build this page to provide architectural insight and walkthrough for LB next"

Accompanied sample package: hello-extension is separated as task. #532

@bajtos
Copy link
Member Author

bajtos commented Aug 31, 2017

Let's make this a short post bringing hello-extension into attention of people reading our blog. Keep most of the details in the actual hello-extension repository.

@kjdelisle
Copy link
Contributor

Blocked on #525 ; we can't estimate this task until we know how difficult it is to do this.

@bajtos bajtos added p2 and removed p1 labels Oct 12, 2017
@shimks shimks removed this from the Sprint 44 - Apex milestone Oct 25, 2017
@kjdelisle kjdelisle added planning and removed backlog labels Nov 9, 2017
@kjdelisle kjdelisle added this to the Sprint 49 milestone Nov 14, 2017
@virkt25 virkt25 added review and removed committed labels Nov 21, 2017
@dhmlau dhmlau closed this as completed Nov 28, 2017
@jonathan-casarrubias
Copy link

[to-be-released] cool :D that will help speed up things to other devs

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

No branches or pull requests

7 participants