Skip to content

Consolidate and update the onboarding documentation #784

Description

@lewisdaly

Goal:

As a developer I want to consolidate and update the onboarding docs to improve the onboarding experience for new developers.

At the moment, most of the major sub-projects has it's own Onboarding.md file. Some of them are out of date, are missing information, or are a little redundant.

Tasks:

  • consolidate and update the Onboarding.md files to a single Onboarding file in the mojaloop/mojaloop project. Someone suggest a better place if they would like
  • update local installation guides for:
    • Linux
    • MacOS
    • Windows
  • Update and simplify the Onboarding.md docs in the following repos to link to this new common Onboarding file.
    • ml-api-adapter
    • central-ledger
      - [ ] central-directory - not worth the time since it will soon be deprecated
    • central-end-user-registry
    • central-event-processor
    • quoting-service

- [ ] update other links in docs that refer to individual Onboarding docs Not necessary, as we are keeping the current links and pointing back to the unified onboarding doc.

  • fix the link in mojaloop/docs to refer to this new unified onboarding doc. [Should be somewhere in mojaloop/documentation now] pr pending

Acceptance Criteria:

  • Documentation style meets standards
  • After reading through new onboarding doc, new contributors will have all the steps necessary to get up and running with Mojaloop locally
  • All links will be up-to-date

Pull Requests:

Follow-up:

  • N/A

Dependencies:

  • N/A

Accountability:

Activity

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