Skip to content

[docs] Add diagram to "Lifecycle methods" section #419

Open

Description

@Ginden

Support plan

Community

  • is this issue currently blocking your project? (yes/no): no
  • is this issue affecting a production system? (yes/no): no

Context

  • node version: irrelevant
  • module version: 20
  • environment (e.g. node, browser, native): irrelevant
  • used with (e.g. hapi application, another framework, standalone, ...): irrelevant
  • any other relevant information: irrelevant

What problem are you trying to solve?

Detailed description of request lifecycle is rather complicated and it's hard to track flow.

Do you have a new or modified API suggestion to solve the problem?

Add flow diagram explaining request lifecycle.

Activity

  1. changed the title [-][docs]] Add diagram to "Lifecycle methods" section[/-] [+][docs] Add diagram to "Lifecycle methods" section[/+] on Oct 28, 2020
  2. YoannMa commented on Oct 28, 2020

    @YoannMa

    I'm always referring to this diagram https://futurestud.io/downloads/hapi/request-lifecycle when people ask about hapi's request lifecycle

    It might not be up to date thought

  3. Nargonath commented on Oct 30, 2020

    @Nargonath
    Contributor

    Thanks for the suggestion @Ginden. This is more related to our documentation website hapi.dev rather than the hapi framework itself. I'll transfer it to the appropriate repository.

  4. transferred this issue fromhapijs/hapion Oct 30, 2020
  5. lloydbenson commented on Nov 2, 2020

    @lloydbenson
    Contributor

    I pinged marcus on slack to see what we can do there.

  6. self-assigned this
    on Nov 2, 2020
  7. lloydbenson commented on Nov 4, 2020

    @lloydbenson
    Contributor

    I did finally get a hold of @marcuspoehls and he is now aware of this community ask. He is going to look into seeing what we can do there and how he can help. Initial ideas are just coming up with a new diagram and ideally doing the source too so the community can also help manage it if there are changes / improvements. I am going to reassign this to @marcuspoehls just so its clear its pending more from him.

  8. removed their assignment
    on Nov 4, 2020
  9. lloydbenson commented on Nov 4, 2020

    @lloydbenson
    Contributor

    I guess I can't do that, so I'll just leave this unassigned for now.

  10. Nargonath commented on Nov 5, 2020

    @Nargonath
    Contributor

    Also I don't know if you're aware of this repo but we have: https://github.com/hapijs/assets. We could either host that diagram over there or in the hapi.dev repo.

  11. marcuspoehls commented on Feb 10, 2021

    @marcuspoehls

    @Nargonath @lloydbenson Hey Lloyd, Hey Jonas, thank you for your patience. Let’s approach the lifecycle diagram handover again 😃

    I created the lifecycle as a Pages document. Jonas, can I send it to you via email and you’re going to distribute it on the appropriate channels?

  12. Nargonath commented on Feb 10, 2021

    @Nargonath
    Contributor

    Hey @marcuspoehls no problem. "Pages" is a OSX format isn't it? I'm on Windows, I don't know if I'll be able to open it. Anyway you can send it to me and I'll see to convert it in another format somehow. Thank you. 🙏

    I'll send you the email via Slack.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions