From 685c4e351b50c9e3e582dc257d004c7a6679b012 Mon Sep 17 00:00:00 2001 From: Sebastiaan Janssen Date: Tue, 19 Mar 2019 21:31:35 +0100 Subject: [PATCH] Update readme --- .github/README.md | 70 ++++++++++++++---------------------------- .github/img/logo.png | Bin 0 -> 8676 bytes .github/img/vimeo.png | Bin 27438 -> 0 bytes 3 files changed, 23 insertions(+), 47 deletions(-) create mode 100644 .github/img/logo.png delete mode 100644 .github/img/vimeo.png diff --git a/.github/README.md b/.github/README.md index 1c1f5e3c41..9e7e977e9b 100644 --- a/.github/README.md +++ b/.github/README.md @@ -1,64 +1,40 @@ -[![Build status](https://umbraco.visualstudio.com/Umbraco%20Cms/_apis/build/status/Cms%208%20Continuous?branchName=dev-v8)](https://umbraco.visualstudio.com/Umbraco%20Cms/_build?definitionId=75) [![pullreminders](https://pullreminders.com/badge.svg)](https://pullreminders.com?ref=badge) +# [Umbraco CMS](https://umbraco.com) · [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](../LICENSE.md) [![Build status](https://umbraco.visualstudio.com/Umbraco%20Cms/_apis/build/status/Cms%208%20Continuous?branchName=dev-v8)](https://umbraco.visualstudio.com/Umbraco%20Cms/_build?definitionId=75) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md) [![pullreminders](https://pullreminders.com/badge.svg)](https://pullreminders.com?ref=badge) +Umbraco is the friendliest, most flexible and fastest growing ASP.NET CMS, and used by more than 500,000 websites worldwide. Our mission is to help you deliver delightful digital experiences by making Umbraco friendly, simpler and social. -_You are browsing the Umbraco v8 branch. Umbraco 8 is currently under development._ +Learn more at [umbraco.com](https://umbraco.com) -_Looking for Umbraco version 7? [Click here](https://github.com/umbraco/Umbraco-CMS/tree/dev-v7) to go to the v7 branch._ +

+ Umbraco Logo +

-_Ready to try out Version 8? [See the quick start guide](V8_GETTING_STARTED.md)._ +See the official [Umbraco website](https://umbraco.com) for an introduction, core mission and values of the product and team behind it. -When is Umbraco 8 coming? -========================= -When it's ready. We're done with the major parts of the architecture work and are focusing on three separate tracks to prepare Umbraco 8 for release: -1) Editor Track (_currently in progress_). Without editors, there's no market for Umbraco. So we want to make sure that Umbraco 8 is full of love for editors. -2) Partner Track. Without anyone implementing Umbraco, there's nothing for editors to update. So we want to make sure that Umbraco 8 is a joy to implement -3) Contributor Track. Without our fabulous ecosystem of both individual Umbracians and 3rd party ISVs, Umbraco wouldn't be as rich a platform as it is today. We want to make sure that it's easy, straight forward and as backwards-compatible as possible to create packages for Umbraco +- [Getting Started](#getting-started) +- [Documentation](#documentation) +- [Contributing](#contributing) +- [Community](#join-the-umbraco-community) -Once a track is done, we start releasing previews where we ask people to test the features we believe are ready. While the testing is going on and we gather feedback, we move on to the next track. This doesn't mean that there hasn't already been work done in the area, but that a track focuses on finalizing, polishing and preparing the features for release. +Please also see our [Code of Conduct](CODE_OF_CONDUCT.md). -Umbraco CMS -=========== -The friendliest, most flexible and fastest growing ASP.NET CMS, and used by more than 443,000 websites worldwide: [https://umbraco.com](https://umbraco.com) - -[![ScreenShot](img/vimeo.png)](https://vimeo.com/172382998/) - -## Umbraco CMS -Umbraco is a free open source Content Management System built on the ASP.NET platform. Our mission is to help you deliver delightful digital experiences by making Umbraco friendly, simpler and social. - -## Watch an introduction video - -[![ScreenShot](https://shop.umbraco.com/images/whatisumbraco.png)](https://umbraco.tv/videos/umbraco-v7/content-editor/basics/introduction/cms-explanation/) - -## Umbraco - The Friendly CMS - -For the first time on the Microsoft platform, there is a free user- and developer-friendly CMS that makes it quick and easy to create websites - and a breeze to build complex web applications. Umbraco has award-winning integration capabilities and supports ASP.NET MVC or Web Forms, including User and Custom Controls, right out of the box. - -Umbraco is not only loved by developers, but is a content editor's dream. Enjoy intuitive editing tools, media management, responsive views, and approval workflows to send your content live. - -Used by more than 443,000 active websites including Carlsberg, Segway, Amazon and Heinz and **The Official ASP.NET and IIS.NET website from Microsoft** ([https://asp.net](https://asp.net) / [https://iis.net](https://iis.net)), you can be sure that the technology is proven, stable and scalable. Backed by the team at Umbraco HQ, and supported by a dedicated community of over 220,000 craftspeople globally, you can trust that Umbraco is a safe choice and is here to stay. - -To view more examples, please visit [https://umbraco.com/case-studies-testimonials/](https://umbraco.com/case-studies-testimonials/) - -## Why Open Source? -As an Open Source platform, Umbraco is more than just a CMS. We are transparent with our roadmap for future versions, our incremental sprint planning notes are publicly accessible, and community contributions and packages are available for all to use. - -## Trying out Umbraco CMS +## Getting Started [Umbraco Cloud](https://umbraco.com/cloud) is the easiest and fastest way to use Umbraco yet, with full support for all your custom .NET code and integrations. You're up and running in less than a minute, and your life will be made easier with automated upgrades and a built-in deployment engine. We offer a free 14-day trial, no credit card needed. -If you want to DIY, you can [download Umbraco](https://our.umbraco.com/download) either as a ZIP file or via NuGet. It's the same version of Umbraco CMS that powers Umbraco Cloud, but you'll need to find a place to host it yourself, and handling deployments and upgrades will be all up to you. +If you want to DIY, you can [download Umbraco]((https://our.umbraco.com/download)) either as a ZIP file or via NuGet. It's the same version of Umbraco CMS that powers Umbraco Cloud, but you'll need to find a place to host it yourself, and handling deployments and upgrades will be all up to you. -## Community +## Documentation -Our friendly community is available 24/7 at the community hub we call ["Our Umbraco"](https://our.umbraco.com). Our Umbraco features forums for questions and answers, documentation, downloadable plugins for Umbraco, and a rich collection of community resources. +The documentation for Umbraco CMS can be found [on Our Umbraco](https://our.umbraco.com/documentation/). The source for the Umbraco docs is [open source as well](https://github.com/umbraco/UmbracoDocs) and we're happy to look at your documentation contributions. -## Contribute to Umbraco +## Join the Umbraco community -Umbraco is contribution-focused and community-driven. If you want to contribute back to Umbraco, please check out our [guide to contributing](CONTRIBUTING.md). +Our friendly community is available 24/7 at the community hub we call ["Our Umbraco"](https://our.umbraco.com/). Our Umbraco features forums for questions and answers, documentation, downloadable plugins for Umbraco, and a rich collection of community resources. -## Found a bug? +Besides "Our", we all support each other also via Twitter: [Umbraco HQ](https://twitter.com/umbraco), [Release Updates](https://twitter.com/umbracoproject), [#umbraco](https://twitter.com/hashtag/umbraco) -Another way you can contribute to Umbraco is by providing issue reports. For information on how to submit an issue report refer to our [online guide for reporting issues](CONTRIBUTING_DETAILED.md#reporting-bugs). -You can comment and report issues on the [github issue tracker](https://github.com/umbraco/Umbraco-CMS/issues). -Since [September 2018](https://umbraco.com/blog/a-second-take-on-umbraco-issue-tracker-hello-github-issues/), the old issue tracker is in read-only mode, but can still be found at [http://issues.umbraco.org](http://issues.umbraco.org). +## Contributing + +Umbraco is contribution-focused and community-driven. If you want to contribute back to the Umbraco source code, please check out our [guide to contributing](CONTRIBUTING.md). + diff --git a/.github/img/logo.png b/.github/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b761707588cbdaef018e2a1271d0b91c088f0ebe GIT binary patch literal 8676 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 GUj84hS(HKm