Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Service Fabric is a distributed systems platform for packaging, deploying, and m
[Learn about Service Fabric's Core Subsystems](docs/architecture/README.md), mapped to this repo's folder structure.

## Project timeline and development
Service Fabric is currently undergoing a big transition to open development. Our main goal right now is to move the entire build, test, and development process to GitHub. For now the Service Fabric team will continue regular feature development internally while we work on transitioning everything to GitHub.
Service Fabric is currently undergoing a big transition to open development. Our main goal right now is to move the entire build, test, and development process to GitHub. For now, the Service Fabric team will continue regular feature development internally while we work on transitioning everything to GitHub.

We'll be providing frequent updates here and on our [team blog](https://blogs.msdn.microsoft.com/azureservicefabric/) as we work to get situated in our new home.

Expand All @@ -29,7 +29,7 @@ The requirements below are based off running clean builds using ninja, with the
runbuild.sh –c –n
```

The builds were run on [Azure Linux VMs](https://docs.microsoft.com/en-us/azure/virtual-machines/linux/sizes-general) with added disk capacity. If you want to to build on an Azure machine you need to add approximately 70GB for the source+build outputs.
The builds were run on [Azure Linux VMs](https://docs.microsoft.com/en-us/azure/virtual-machines/linux/sizes-general) with added disk capacity. If you want to build on an Azure machine you need to add approximately 70GB for the source+build outputs.

These times should be taken as estimates of how long a build will take.

Expand All @@ -48,7 +48,7 @@ The build also requires approximately 70GB of disk space.
This is the Linux version of Service Fabric. You need a Linux machine to build this project. If you already have a Linux machine, great! You can get started below. If not, you can get a [Linux machine on Azure](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/Canonical.UbuntuServer?tab=Overview).

### Installing docker
Our build environment depends on Docker. In order to get started you will need to [install docker](https://docs.docker.com/engine/installation/).
Our build environment depends on Docker. In order to get started, you will need to [install docker](https://docs.docker.com/engine/installation/).

There are many ways to install docker. Here is how to install on Ubuntu:

Expand All @@ -60,7 +60,7 @@ sudo apt-get install -y docker-ce
```

## Optional: Enable executing docker without sudo
By default docker requires root privelages to run. In order to run docker as a regular user (i.e, not root), you need to add the user to the `docker` user group:
By default, docker requires root privileges to run. In order to run docker as a regular user (i.e, not root), you need to add the user to the `docker` user group:

```sh
sudo usermod -aG docker ${USER}
Expand All @@ -79,7 +79,7 @@ To start the build inside of a docker container you can clone the repository and

This will do a full build of the project with the output being placed into the `out` directory. For more options see `runbuild.sh -h`.

Additionally in order to build and create the installer packages you can pass in the `-createinstaller` option to the script:
Additionally, in order to build and create the installer packages you can pass in the `-createinstaller` option to the script:

```sh
./runbuild.sh -createinstaller
Expand All @@ -92,7 +92,7 @@ If you would prefer to build the container locally, you can run the following sc
sudo ./tools/builddocker.sh
```

Currently, the build container is based off a base image that includes a few Service Fabric dependencies that have either not yet been open sourced, or must be included due to technical constraints (for example, some .NET files currently only build on Windows, but are required for a Linux build).
Currently, the build container is based off a base image that includes a few Service Fabric dependencies that have either not yet been open sourced or must be included due to technical constraints (for example, some .NET files currently only build on Windows, but are required for a Linux build).

This will pull all of the required packages, add Service Fabric internal dependencies, and apply patches.

Expand Down Expand Up @@ -126,7 +126,7 @@ In the meantime, contributions to other areas of Service Fabric are welcome on a
For more information on how this process works and how to contribute, provide feedback, and log bugs, please see [Contributing.md](CONTRIBUTING.md).

## Documentation
Service Fabric conceptual and reference documentation is available at [docs.microsoft.com/azure/service-fabric](https://docs.microsoft.com/azure/service-fabric/). Documentation is also open to your contribution on GitHub at [github.com/Microsoft/azure-docs](https://github.com/Microsoft/azure-docs).
Service Fabric conceptual and reference documentation is available at [docs.microsoft.com/azure/service-fabric](https://docs.microsoft.com/azure/service-fabric/). Documentation is also open to your contribution to GitHub at [github.com/Microsoft/azure-docs](https://github.com/Microsoft/azure-docs).
## Samples
For Service Fabric sample code, check out the [Azure Code Sample gallery](https://azure.microsoft.com/resources/samples/?service=service-fabric) or go straight to [Azure-Samples on GitHub](https://github.com/Azure-Samples?q=service-fabric).
## Channel 9: Inside Azure Service Fabric
Expand Down