-
-
Notifications
You must be signed in to change notification settings - Fork 625
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
70 changed files
with
1,861 additions
and
546 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
docs/i18n/es-ES/docusaurus-plugin-content-docs/current/changelog.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
--- | ||
slug: /changelog/ | ||
sidebar_position: 8 | ||
sidebar_position: 9 | ||
--- | ||
|
||
# Changelog | ||
|
2 changes: 1 addition & 1 deletion
2
docs/i18n/es-ES/docusaurus-plugin-content-docs/current/community.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
--- | ||
slug: /community/ | ||
sidebar_position: 9 | ||
sidebar_position: 10 | ||
--- | ||
|
||
# Community | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
docs/i18n/es-ES/docusaurus-plugin-content-docs/current/donate.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
--- | ||
slug: /donate/ | ||
sidebar_position: 13 | ||
sidebar_position: 15 | ||
--- | ||
|
||
# Donate | ||
|
54 changes: 54 additions & 0 deletions
54
docs/i18n/es-ES/docusaurus-plugin-content-docs/current/experiments/experiments.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
--- | ||
slug: /experiments/ | ||
sidebar_position: 5 | ||
--- | ||
|
||
# Experiments | ||
|
||
:::caution | ||
|
||
All experimental features are subject to breaking changes and/or removal _at any time_. We strongly recommend that you do not use these features in a production environment. They are intended for testing and feedback only. | ||
|
||
::: | ||
|
||
In order to allow Task to evolve quickly, we roll out breaking changes to minor versions behind experimental flags. This allows us to gather feedback on breaking changes before committing to a major release. This document describes the current set of experimental features and the deprecated feature that they are intended to replace. | ||
|
||
You can enable an experimental feature by: | ||
|
||
1. Using the `--x-{feature}` flag. This is intended for one-off invocations of Task to test out experimental features. You can also disable a feature by specifying a falsy value such as `--x-{feature}=false`. | ||
1. Using the `TASK_X_{FEATURE}=1` environment variable. This is intended for permanently enabling experimental features in your environment. | ||
|
||
Flags will always override environment variables. | ||
|
||
## Current Experimental Features and Deprecations | ||
|
||
Each section below details an experiment or deprecation and explains what the flags/environment variables to enable the experiment are and how the feature's behavior will change. It will also explain what you need to do to migrate any existing Taskfiles to the new behavior. | ||
|
||
<!-- EXPERIMENT TEMPLATE - Include sections as necessary... | ||
### ![experiment] <Feature> ([#{issue}](https://github.com/go-task/task/issues/{issue})), ...) | ||
- Flag to enable: `--x-{feature}` | ||
- Env to enable: `TASK_X_{feature}` | ||
- Deprecates: {list any existing functionality that will be deprecated by this experiment} | ||
{Short description of the feature} | ||
{Short explanation of how users should migrate to the new behavior} | ||
--> | ||
|
||
### ![deprecated][] Version 2 Schema ([#1197][deprecate-version-2-schema]) | ||
|
||
The Taskfile v2 schema was introduced in March 2018 and replaced by version 3 in August the following year. Users have had a long time to update and so we feel that it is time to tidy up the codebase and focus on new functionality instead. | ||
|
||
This notice does not mean that we are immediately removing support for version 2 schemas. However, support will not be extended to future major releases and we _strongly recommend_ that anybody still using a version 2 schema upgrades to version 3 as soon as possible. | ||
|
||
A list of changes between version 2 and version 3 are available in the [Task v3 Release Notes][version-3-release-notes]. | ||
|
||
<!-- prettier-ignore-start --> | ||
|
||
<!-- prettier-ignore-end --> | ||
[deprecate-version-2-schema]: https://github.com/go-task/task/issues/1197 | ||
[version-3-release-notes]: https://github.com/go-task/task/releases/tag/v3.0.0 | ||
[deprecated]: https://img.shields.io/badge/deprecated-red |
50 changes: 50 additions & 0 deletions
50
docs/i18n/es-ES/docusaurus-plugin-content-docs/current/experiments/workflow.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
--- | ||
slug: /experiments/workflow/ | ||
--- | ||
|
||
# Workflow | ||
|
||
Experiments are a way for us to test out new features in Task before committing to them in a major release. Because this concept is built around the idea of feedback from our community, we have built a workflow for the process of introducing these changes. This ensures that experiments are given the attention and time that they need and that we are getting the best possible results out of them. | ||
|
||
The sections below describe the various stages that an experiment must go through from its proposal all the way to being released in a major version of Task. | ||
|
||
## 1. Proposal | ||
|
||
All experimental features start with a proposal in the form of a GitHub issue. If the maintainers decide that an issue has enough support and is a breaking change or is complex/controversial enough to require user feedback, then the issue will be marked with the ![proposal][] label. At this point, the issue becomes a proposal and a period of consultation begins. During this period, we request that users provide feedback on the proposal and how it might effect their use of Task. It is up to the discretion of the maintainers to decide how long this period lasts. | ||
|
||
## 2. Draft | ||
|
||
Once a proposal's consultation ends, a contributor may pick up the work and begin the initial implementation. Once a PR is opened, the maintainers will ensure that it meets the requirements for an experimental feature (i.e. flags are in the right format etc) and merge the feature. Once this code is released, the status will be updated via the ![draft][] label. This indicates that an implementation is now available for use in a release and the experiment is open for feedback. | ||
|
||
:::note | ||
|
||
During the draft period, major changes to the implementation may be made based on the feedback received from users. There are _no stability guarantees_ and experimental features may be abandoned _at any time_. | ||
|
||
::: | ||
|
||
## 3. Candidate | ||
|
||
Once an acceptable level of consensus has been reached by the community and feedback/changes are less frequent/significant, the status may be updated via the ![candidate][] label. This indicates that a proposal is _likely_ to accepted and will enter a period for final comments and minor changes. | ||
|
||
## 4. Stable | ||
|
||
Once a suitable amount of time has passed with no changes or feedback, an experiment will be given the ![stable][] label. At this point, the functionality will be treated like any other feature in Task and any changes _must_ be backward compatible. This allows users to migrate to the new functionality without having to worry about anything breaking in future releases. This provides the best experience for users migrating to a new major version. | ||
|
||
## 5. Released | ||
|
||
When making a new major release of Task, all experiments marked as ![stable][] will move to ![released][] and their behaviors will become the new default in Task. Experiments in an earlier stage (i.e. not stable) cannot be released and so will continue to be experiments in the new version. | ||
|
||
## Abandoned / Superseded | ||
|
||
If an experiment is unsuccessful at any point then it will be given the ![abandoned][] or ![superseded][] labels depending on which is more suitable. These experiments will be removed from Task. | ||
|
||
<!-- prettier-ignore-start --> | ||
|
||
<!-- prettier-ignore-end --> | ||
[proposal]: https://img.shields.io/badge/experiment:%20proposal-purple | ||
[draft]: https://img.shields.io/badge/experiment:%20draft-purple | ||
[candidate]: https://img.shields.io/badge/experiment:%20candidate-purple | ||
[stable]: https://img.shields.io/badge/experiment:%20stable-purple | ||
[released]: https://img.shields.io/badge/experiment:%20released-purple | ||
[abandoned]: https://img.shields.io/badge/experiment:%20abandoned-purple | ||
[superseded]: https://img.shields.io/badge/experiment:%20superseded-purple |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
docs/i18n/es-ES/docusaurus-plugin-content-docs/current/integrations.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
--- | ||
slug: /integrations/ | ||
sidebar_position: 5 | ||
sidebar_position: 6 | ||
--- | ||
|
||
# Integrations | ||
|
2 changes: 1 addition & 1 deletion
2
docs/i18n/es-ES/docusaurus-plugin-content-docs/current/releasing.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
--- | ||
slug: /releasing/ | ||
sidebar_position: 11 | ||
sidebar_position: 13 | ||
--- | ||
|
||
# Releasing | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.