anchor.diff:  ==== Building the artifacts
   
   You can also build the project and generate the artifacts (including the prebuilt applications) on your own.
  -This is useful if you want to deploy the artifacts locally, for example for adding a new starter, or if you want to build the entire set of artifacts with a new binder.
  +This is useful if you want to deploy the artifacts locally, for example for adding a new starter, or if you want to build the entire set of artifacts available in a starter repository with a new binder.
   
   First, you need to generate the prebuilt applications.
   This is done by running the application generation Maven plugin.
  -You can do so by simply invoking the corresponding script in the root of the project.
  +You can do so by simply invoking the maven build with the generateApps profile and install lifecycle.
   
   [source,bash]
   ----
  -./generate.sh
  -----
  -
  -For the each of the prebuilt applications, the script will generate the following items:
  +mvn clean install -PgenerateApps
  +----
  +
  +Each of the prebuilt applciation will contain:
   
   * `pom.xml` file with the required dependencies (starter and binder)
   * a class that contains the `main` method of the application and imports the predefined configuration
  
positive.code: Rather, we delegate this responsibility to the maven plugin that is generating the binder based apps. Therefore, you don't
  have to provide a spring.factories file that lists all your configuration classes.
  
  * Add the new foobar source module to the root pom of the repository
  
  * At the root of the repository build and install the new module into your local maven cache:
  
  `./mvnw clean install -pl :spring-cloud-starter-stream-source-foobar`
  
  * You need to add the new starter dependency to the `spring-cloud-stream-app-dependencies` bill of material (BOM) in the
  dependecy management section. For example,
  
  [source,xml]
  ----
  
negative.code: ...
  ----
  
  * At the root of the repository build, install and generate the apps:
  
  `./mvnw clean install -PgenerateApps`
  
  This will generate the binder based foobar source apps in a directory named `apps` at the root of the repository.
  If you want to change the location where the apps are generated, for instance /tmp/scs-apps, you can do it in the
  