diff --git a/README.md b/README.md index 710aaa86c855b..c55049b0750a2 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![codecov](https://codecov.io/gh/nextcloud/server/branch/master/graph/badge.svg)](https://codecov.io/gh/nextcloud/server) [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/209/badge)](https://bestpractices.coreinfrastructure.org/projects/209) -**A safe home for all your data.** +**Regain control over your data** ![](https://raw.githubusercontent.com/nextcloud/screenshots/master/files/Files%20Sharing.png) @@ -12,19 +12,19 @@ * πŸ“ **Access your Data** You can store your files, contacts, calendars, and more on a server of your choosing. * πŸ”„ **Sync your Data** You keep your files, contacts, calendars, and more synchronized amongst your devices. * πŸ™Œ **Share your Data** …by giving others access to the stuff you want them to see or to collaborate with. -* πŸš€ **Expandable with hundreds of Apps** ...like [Calendar](https://github.com/nextcloud/calendar), [Contacts](https://github.com/nextcloud/contacts), [Mail](https://github.com/nextcloud/mail), [Video Chat](https://github.com/nextcloud/spreed) and all those you can discover in our [App Store](https://apps.nextcloud.com) +* πŸš€ **Expandable with hundreds of Apps** ...like [Calendar](https://github.com/nextcloud/calendar), [Contacts](https://github.com/nextcloud/contacts), [Mail](https://github.com/nextcloud/mail), [Video Chat](https://github.com/nextcloud/spreed) and all those you can discover in our [App Store](https://apps.nextcloud.com). * πŸ”’ **Security** with our encryption mechanisms, [HackerOne bounty program](https://hackerone.com/nextcloud) and two-factor authentication. -Do you want to learn more about how you can use Nextcloud to access, share and protect your files, calendars, contacts, communication & more at home and in your organization? [**Learn about all our Features**](https://nextcloud.com/athome/). +Do you want to learn more about how you can use Nextcloud to access, share and protect your files, calendars, contacts, communication and more at home and/or in your organization? [**Learn about all our Features**](https://nextcloud.com/hub/). ## Get your Nextcloud 🚚 -- β˜‘οΈ [**Simply sign up**](https://nextcloud.com/signup/) at one of our providers either through our website or through the apps directly. -- πŸ–₯ [**Install** a server by yourself](https://nextcloud.com/install/#instructions-server) on your hardware or by using one of our ready to use **appliances** -- πŸ“¦ Buy one of the [awesome **devices** coming with a preinstalled Nextcloud](https://nextcloud.com/devices/) -- 🏒 Find a [service **provider**](https://nextcloud.com/providers/) who hosts Nextcloud for you or your company +- β˜‘οΈ [**Simply sign up**](https://nextcloud.com/signup/) with one of our providers either through our website or through our apps directly. +- πŸ–₯ [**Install**](https://nextcloud.com/install/#instructions-server) a server by yourself on your hardware. +- πŸ“¦ Buy one of the awesome [**devices listed here**](https://nextcloud.com/devices/) with Nextcloud preinstalled. +- 🏒 Find a [**service provider**](https://nextcloud.com/providers/) who can host Nextcloud for you or for your company. -Enterprise? Public Sector or Education user? You may want to have a look into [**Nextcloud Enterprise**](https://nextcloud.com/enterprise/) provided by Nextcloud GmbH. +Are you in the Private Sector, Public Sector, or Education? You may want to have a look into [**Nextcloud Enterprise**](https://nextcloud.com/enterprise/) provided by Nextcloud GmbH. ## Get in touch πŸ’¬ @@ -33,28 +33,30 @@ Enterprise? Public Sector or Education user? You may want to have a look into [* * [🐣 Twitter](https://twitter.com/Nextclouders) * [🐘 Mastodon](https://mastodon.xyz/@nextcloud) -You can also [get support for Nextcloud](https://nextcloud.com/support)! +You can also [get support from Nextcloud](https://nextcloud.com/support)! ## Join the team πŸ‘ͺ -There are many ways to contribute, of which development is only one! Find out [how to get involved](https://nextcloud.com/contribute/), including as a translator, designer, tester, helping others, and much more! 😍 +There are many ways to contribute, of which development is only one! Find out [how to get involved](https://nextcloud.com/contribute/). This includes a translator, designer, tester, helping others, and much more! 😍 ### Development setup πŸ‘©β€πŸ’» -1. πŸš€ [Set up your local development environment](https://docs.nextcloud.com/server/latest/developer_manual/getting_started/devenv.html) -2. πŸ› [Pick a good first issue](https://github.com/nextcloud/server/labels/good%20first%20issue) -3. πŸ‘©β€πŸ”§ Create a branch and make your changes. Remember to sign off your commits using `git commit -sm "Your commit message"` -4. ⬆ Create a [pull request](https://opensource.guide/how-to-contribute/#opening-a-pull-request) and `@mention` the people from the issue to review -5. πŸ‘ Fix things that come up during a review +1. πŸš€ [Set up your local development environment.](https://docs.nextcloud.com/server/latest/developer_manual/getting_started/devenv.html) +2. πŸ› [Pick a good first issue.](https://github.com/nextcloud/server/labels/good%20first%20issue) +3. πŸ‘©β€πŸ”§ Create a branch and make your changes. Remember to sign off your commits using `git commit -sm "Your commit message"`. +4. ⬆ Create a [pull request](https://opensource.guide/how-to-contribute/#opening-a-pull-request) and `@mention` the people from the issue to review. +5. πŸ‘ Fix things that come up during a review. 6. πŸŽ‰ Wait for it to get merged! -Third-party components are handled as git submodules which have to be initialized first. So aside from the regular git checkout invoking `git submodule update --init` or a similar command is needed, for details see Git documentation. +Third-party components are handled as git submodules which have to be initialized first. Git checkout invoking `git submodule update --init` or a similar command is needed, for details see [Git documentation](https://git-scm.com/docs/user-manual). Several apps that are included by default in regular releases such as [First run wizard](https://github.com/nextcloud/firstrunwizard) or [Activity](https://github.com/nextcloud/activity) are missing in `master` and have to be installed manually by cloning them into the `apps` subfolder. -Otherwise, git checkouts can be handled the same as release archives, by using the `stable*` branches. Note they should never be used on production systems. +Otherwise, git checkouts can be handled the same as release archives, by using the `stable*` branches. + +⚠️WARNING⚠️ **they should never be used on production systems.** ### Working with front-end code πŸ—