Skip to content

Commit

Permalink
Updated support details in documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
phatboyg committed Nov 22, 2022
1 parent 4e259bc commit d155af7
Show file tree
Hide file tree
Showing 6 changed files with 5,060 additions and 2,947 deletions.
5 changes: 4 additions & 1 deletion docs/.vuepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -248,12 +248,15 @@ module.exports = {
}
]
},
{
title: 'Support',
path: '/support'
},
{
title: 'Getting Help',
path: '/learn/',
collapsable: true,
children: [
'/learn/support',
'/troubleshooting/common-gotchas',
'/troubleshooting/show-config',
'/learn/analyzers',
Expand Down
14 changes: 0 additions & 14 deletions docs/.vuepress/enhanceApp.js

This file was deleted.

4 changes: 2 additions & 2 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,6 @@ features:
footer: Apache 2.0 Licensed | Copyright © 2007-2022 Chris Patterson
---

MassTransit is a free, open-source distributed application framework for .NET. MassTransit makes it easy to create applications and services that leverage message-based, loosely-coupled asynchronous communication for higher availability, reliability, and scalability.
MassTransit is an open-source distributed application framework for .NET. MassTransit makes it easy to create applications and services that leverage message-based, loosely-coupled asynchronous communication for higher availability, reliability, and scalability.

MassTransit works with several well supported message transports and provides an [extensive set of developer-friendly features](usage/transports/) to build durable asynchronous services.
MassTransit works with several well-supported message transports and provides an [extensive set of developer-friendly features](usage/transports) to build durable asynchronous services.
62 changes: 58 additions & 4 deletions docs/learn/support.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,63 @@
# Commercial Support
# Support

Commercial support services are available for MassTransit on either an annual or monthly basis.
Commercial support is available for MassTransit and provided by Loosely Coupled, LLC.

Consulting services are also available for architecture, development, and operational support.
Loosely Coupled, LLC was founded Chris Patterson, the author of MassTransit, to ensure the project's sustainability and provide solutions for organizations
requesting any of the support and consulting services listed below.

For more details and to get a quote, contact [MassTransit Support][1].
## Support Services

Commercial support agreements include the support services outlined below. Support agreements can be purchased for a specific service period (typically one
year).

### General Support

General Support means the Support Services provided for a defined period from general availability of a Major Release. General Support includes bug and security
fixes and Developer Support.

### Developer Support

Developer Support means the provision of virtual or email-based technical assistance by Loosely Coupled to Customer’s technical contact(s) with respect to
service requests, at the corresponding service level purchased by Customer.

### Maintenance Services

Maintenance Services means the provision of Maintenance Releases, Minor Releases, and Major Releases (defined below), if any, to the Software, along with any
corresponding Documentation.

- Major Release means a generally available release of the Software that contains functional enhancements, extensions, and deprecations, denoted by incrementing
the first number in the version (e.g., Software 8.0.0 to Software 9.0.0).
- Minor Release means a general available release of the Software that introduces a limited amount of new features and functionality, denoted by incrementing
the
second number in the version (e.g., Software 8.0.0 to Software 8.1.0).
- Maintenance Release means a generally available release of the Software that typically provides maintenance fixes only, denoted by incrementing the third
number
in the version (e.g., Software 8.0.0 to Software 8.0.1).

### Technical Guidance

Technical Guidance means the Support Services provided for an additional period following General Support. Support Services for products in the Technical
Guidance period are available for customers with established applications to plan and complete upgrades to a current production version that is available within
General Support, however, there will be no new Minor Releases or Maintenance Releases for products under Technical Guidance.

For more details and to request a quote, contact [MassTransit Support][1].

## Consulting Services

Consulting services are also available for architecture, development, and operational support. Services are provided on an hourly basis, and there are even an
easy pay-as-you-go options that can be scheduled online (based upon availability).

### Architecture Review

If your team is new to message-based systems, a review of the application's requirements, service level objectives, deployment environments, and user personas
may generate insights to drive architecture decisions. Determine the feasibility of leveraging a message broker in your application and which broker is
appropriate for your target platform.

### Code Review

Ensuring the appropriate use of MassTransit consumers, sagas, routing slips, consistent message contract design, and proper configuration early in a project is
the best way to deliver a consistent and maintainable application.

For more information or to request a quote, contact [MassTransit Support][1].

[1]: mailto://support@masstransit.io
52 changes: 52 additions & 0 deletions docs/support.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Support

Commercial support is available for MassTransit and provided by Loosely Coupled, LLC.

Loosely Coupled, LLC was founded Chris Patterson, the author of MassTransit, to ensure the project's sustainability and provide solutions for organizations requesting any of the support and consulting services listed below.

## Support Services

Commercial support agreements include the support services outlined below. Support agreements can be purchased for a specific service period (typically one year).

### General Support

General Support means the Support Services provided for a defined period from general availability of a Major Release. General Support includes bug and security fixes and Developer Support.

### Developer Support

Developer Support means the provision of virtual or email-based technical assistance by Loosely Coupled to Customer’s technical contact(s) with respect to
service requests, at the corresponding service level purchased by Customer.

### Maintenance Services

Maintenance Services means the provision of Maintenance Releases, Minor Releases, and Major Releases (defined below), if any, to the Software, along with any
corresponding Documentation.

- Major Release means a generally available release of the Software that contains functional enhancements, extensions, and deprecations, denoted by incrementing
the first number in the version (e.g., Software 8.0.0 to Software 9.0.0).
- Minor Release means a general available release of the Software that introduces a limited amount of new features and functionality, denoted by incrementing the
second number in the version (e.g., Software 8.0.0 to Software 8.1.0).
- Maintenance Release means a generally available release of the Software that typically provides maintenance fixes only, denoted by incrementing the third number
in the version (e.g., Software 8.0.0 to Software 8.0.1).

### Technical Guidance

Technical Guidance means the Support Services provided for an additional period following General Support. Support Services for products in the Technical Guidance period are available for customers with established applications to plan and complete upgrades to a current production version that is available within General Support, however, there will be no new Minor Releases or Maintenance Releases for products under Technical Guidance.

For more details and to request a quote, contact [MassTransit Support][1].

## Consulting Services

Consulting services are also available for architecture, development, and operational support. Services are provided on an hourly basis, and there are even an easy pay-as-you-go options that can be scheduled online (based upon availability).

### Architecture Review

If your team is new to message-based systems, a review of the application's requirements, service level objectives, deployment environments, and user personas may generate insights to drive architecture decisions. Determine the feasibility of leveraging a message broker in your application and which broker is appropriate for your target platform.

### Code Review

Ensuring the appropriate use of MassTransit consumers, sagas, routing slips, consistent message contract design, and proper configuration early in a project is the best way to deliver a consistent and maintainable application.

For more information or to request a quote, contact [MassTransit Support][1].

[1]: mailto://support@masstransit.io
Loading

0 comments on commit d155af7

Please sign in to comment.