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

Streamline main readme, and update website versioning #275

Merged
merged 3 commits into from
Jan 27, 2021

Conversation

rikoe
Copy link
Contributor

@rikoe rikoe commented Oct 25, 2020

This change updates and simplifies the main repository README for FDC3. This serves two purposes:

  • Lowers the barrier to entry for new visitors to the repository
  • Succinctly explain the purpose of FDC3 to people who arrive via NPM (@finos/fdc3 npm package #261)

As part of this PR, I have simplified the initial description of FDC3, with an emphasis on the four specifications that form part of the standard. I then show a short usage example, followed by a link to the FDC3 website for more info.

I have shortened and simplified the roadmap, and tried to bring it in line with our current goals. (It previously took up a lot of unnecessary space in the README.)

I have also taken out any documentation links that led to hardcoded version URLs (e.g. version "1.0" or "1.1") - links will now take you to whatever the latest published version is.

Example (see the entire updated file in my fork):

image

Full list of changes:

  • add clickable FDC3 logo at top of README that goes to fdc3.finos.org
  • simplify description of FDC3 and link to the four specifications that make up the standard
  • add installation and usage sections to the README that concisely demonstrate how to use FDC3
  • remove hardcoded version URLs
  • improve formatting of "Getting Involved" section to make it more readable
  • simplify the roadmap, removing things already achieved, and summarising to 5 steps
  • move the Contributing section to the end
  • website: remove previous workaround to "hard code" docusaurus urls to the latest version, meaning we can use unversioned links in the readme

@rikoe rikoe requested review from nkolba and mattjamieson October 25, 2020 14:26
@rikoe rikoe force-pushed the feat/streamline-main-readme branch from 7a72a21 to 4ce8895 Compare January 26, 2021 23:33
@rikoe rikoe requested review from agitana and kriswest January 26, 2021 23:36
@rikoe rikoe modified the milestones: 1.1, 1.2 Jan 26, 2021
@rikoe rikoe force-pushed the feat/streamline-main-readme branch 2 times, most recently from bd08a3b to 779e9dd Compare January 27, 2021 00:04
- add clickable FDC3 logo at top of README that goes to fdc3.finos.org
- simplify description of FDC3 and link to the four specifications that make up the standard, and use cases
- add installation and usage sections to the README that concisely demonstrate how to use FDC3
- add a documentation section that explicitly links to the documentation website, without hardcoded version URLs
- improve formatting of "Getting Involved" section to make it more readable
- simplify the roadmap, removing things already achieved, and summarising to 5 steps
- move the Contributing section to the end
- website: remove previous workaround to "hard code" docusaurus urls to the latest version, meaning we can use unversioned links in the readme
@rikoe rikoe force-pushed the feat/streamline-main-readme branch from 779e9dd to fcff145 Compare January 27, 2021 10:09
pnpm install @finos/fdc3
```

Note that the web application still needs to run in the context of an FDC3 desktop agent to work. For more details, please see the [relevant documentation](https://fdc3.finos.org/docs/installation).
Copy link
Contributor

Choose a reason for hiding this comment

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

broken link

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@mattjamieson that link still has to be added! There is nothing about installing the npm package right now...

README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Show resolved Hide resolved
rikoe added 2 commits January 27, 2021 12:17
- fix fdc3 mailto link
- update copyright
@rikoe rikoe merged commit 9318aa9 into finos:master Jan 27, 2021
@rikoe rikoe deleted the feat/streamline-main-readme branch January 27, 2021 22:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants