Skip to content

Commit

Permalink
Merge pull request #39 from cdfoundation/hugo_upgrade_branch
Browse files Browse the repository at this point in the history
Hugo upgrade branch
  • Loading branch information
tdcox authored Aug 23, 2023
2 parents a8ac53a + 528fc51 commit 15dddb1
Show file tree
Hide file tree
Showing 7,444 changed files with 1,406 additions and 432,335 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
node_modules/
resources/
/resources/

# vim temporary files
*~
Expand All @@ -11,3 +11,6 @@ resources/
# IDE files
.idea
.vscode

# Hugo
.hugo_build.lock
2 changes: 1 addition & 1 deletion content/en/_index.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

{{< /blocks/cover >}}

{{< blocks/section color="dark" >}}
{{< blocks/section color="dark" type="row">}}

{{% blocks/feature icon="fa-tasks" title="Assess" url="learn/assess" %}}
Assess your current state and identify changes to prioritize.
Expand Down
69 changes: 35 additions & 34 deletions content/en/about/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ based on research and experiences of industry leaders.


{{% blocks/section type="section" color="white" %}}

{{% cdf/pad %}}
## The Continuous Delivery Foundation

The Continuous Delivery Foundation (CDF) serves as the vendor-neutral home of
Expand All @@ -26,83 +26,83 @@ delivery (CI/CD). It fosters vendor-neutral collaboration between the industry
top developers, end users and vendors to further CI/CD best practices and
industry specifications. Its mission is to grow and sustain projects that are
part of the broad and growing continuous delivery ecosystem.

{{% /cdf/pad %}}
{{% /blocks/section %}}

{{% blocks/lead color="dark" %}}
## Who does this relate to?

{{% /blocks/lead %}}

{{% blocks/section type="section" color="white" %}}
{{% blocks/section type="container" color="white" %}}
{{% cardpane %}}
{{< blocks/feature icon="fa-globe-americas" title="As a Customer" >}}
&#x2055;
“I want this problem solved at a price that is less than the cost it is currently causing me”

{{% cdf/pad %}}“I want this problem solved at a price that is less than the cost it is currently causing me”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-lightbulb" title="As CEO" >}}
&#x2055;
“I want to demonstrate product-market fit within a given resource window, so that I can make the decision to scale or pivot.”

{{% cdf/pad %}}“I want to demonstrate product-market fit within a given resource window, so that I can make the decision to scale or pivot.”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-lightbulb" title="As CEO" >}}
&#x2055;
“I want us to produce quality products, so that we can minimise churn and grow virally in the market.”

{{% cdf/pad %}}“I want us to produce quality products, so that we can minimise churn and grow virally in the market.”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{% /cardpane %}}
{{% cardpane %}}
{{< blocks/feature icon="fa-bolt" title="As CTO" >}}
&#x2055;
“I want to minimize the level of technical debt held by the organization”

{{% cdf/pad %}}“I want to minimize the level of technical debt held by the organization”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-bolt" title="As CTO" >}}
&#x2055;
“I want to be able to scale my team with minimal overhead so that we can continue to meet the needs of the business”

{{% cdf/pad %}}“I want to be able to scale my team with minimal overhead so that we can continue to meet the needs of the business”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-bolt" title="As CTO" >}}
&#x2055;
“I want to ensure that we are building defensible assets, so that we can add value to the business”

{{% cdf/pad %}}“I want to ensure that we are building defensible assets, so that we can add value to the business”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{% /cardpane %}}
{{% cardpane %}}
{{< blocks/feature icon="fa-capsules" title="As a Product Manager" >}}
&#x2055;
“I want to be able to run experiments with customers, so that I can evidence product-market fit”

{{% cdf/pad %}}“I want to be able to run experiments with customers, so that I can evidence product-market fit”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-calendar" title="As a Delivery Manager" >}}
&#x2055;
“I want to be able to optimise my resource usage and delivery time, so that I can meet my OKRs”

{{% cdf/pad %}}“I want to be able to optimise my resource usage and delivery time, so that I can meet my OKRs”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-bullhorn" title="As a Marketing Director" >}}
&#x2055;
“I want to be able to ensure that our go-to-market plan is practical and achievable”

{{% cdf/pad %}}“I want to be able to ensure that our go-to-market plan is practical and achievable”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{% /cardpane %}}
{{% cardpane %}}
{{< blocks/feature icon="fa-fire" title="As CISO" >}}
&#x2055;
“I want to ensure that we are minimising our exposure to security risk in a cost-effective manner”

{{% cdf/pad %}}“I want to ensure that we are minimising our exposure to security risk in a cost-effective manner”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-clipboard-check" title="As Technical Design Authority" >}}
&#x2055;
“We want to have a consistent suite of technologies across the enterprise continuum, so that we can have consistent processes and minimize cost of ownership”

{{% cdf/pad %}}“We want to have a consistent suite of technologies across the enterprise continuum, so that we can have consistent processes and minimize cost of ownership”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-coffee" title="As a Software Developer" >}}
&#x2055;
“I want to be able to put my feature into production so that I can complete this User Story in the current sprint”

{{% cdf/pad %}}“I want to be able to put my feature into production so that I can complete this User Story in the current sprint”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{% /cardpane %}}
{{% cardpane %}}
{{< blocks/feature icon="fa-images" title="As a Brand Manager" >}}
&#x2055;
“I want to be sure that everything we produce aligns to our brand values and style guide”

{{% cdf/pad %}}“I want to be sure that everything we produce aligns to our brand values and style guide”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-balance-scale" title="As Head of Legal" >}}
&#x2055;
“I want to be sure that we are minimizing our exposure to legal risks and are compliant with applicable legislation”

{{% cdf/pad %}}“I want to be sure that we are minimizing our exposure to legal risks and are compliant with applicable legislation”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-balance-scale" title="As an IP Lawyer" >}}
&#x2055;
“I want to ensure that our Intellectual Property is fully protected”

{{% cdf/pad %}}“I want to ensure that our Intellectual Property is fully protected”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{% /cardpane %}}
{{% /blocks/section %}}
Expand All @@ -112,6 +112,7 @@ part of the broad and growing continuous delivery ecosystem.
## Learning best practices
{{% /blocks/lead %}}
{{% blocks/section type="section" color="white" %}}
{{% cdf/pad %}}
Explore the information based on what you want to learn:

- [Overview](/learn/overview) - Learn the benefits of
Expand All @@ -121,7 +122,7 @@ Explore the information based on what you want to learn:
- [Best Practices](/learn) - Ready to learn best practices? Take a look at the best practice documentation.
- [Examples](/community) - Want to know how others implement best practices? Check out the
Community section.

{{% /cdf/pad %}}

{{% /blocks/section %}}

Expand Down
2 changes: 1 addition & 1 deletion content/en/architecture/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ menu:
author: Terry Cox
---

{{% blocks/lead title="Reference Architecture" height="auto" color="blue 300" %}}
{{% blocks/lead title="Reference Architecture" height="auto" color="blue" %}}
\
The CDF Reference Architecture is intended to help you get up to speed with all the fundamental concepts and challenges that you are likely to encounter within the Continuous Delivery space

Expand Down
9 changes: 5 additions & 4 deletions content/en/resources/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,18 @@ layout: docs
---

{{% blocks/lead title="Resources" height="auto" %}}
\
{{<cdf/br>}}
Deepen your knowledge of continuous delivery best practices with these
resources.

.

{{% /blocks/lead %}}

\
\
{{% blocks/section type="section" color="white" %}}
{{<cdf/dblbr>}}

{{% blocks/section type="row" color="white" %}}

## Best practices

- DORA, SLSA
Expand Down
118 changes: 118 additions & 0 deletions content/es/about/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
---
title: "About"
linkTitle: "About"
weight: 10
menu:
main:
weight: 10
layout: docs
---

{{% blocks/cover title="About this site" height="min" %}}

Este sitio reúne orientación y mejores prácticas para la entrega de programas basadas en investigaciones y experiencias de líderes de la industria.

{{% /blocks/cover %}}

{{% blocks/section type="section" color="white" %}}
{{% cdf/pad %}}
## La Fundación de Entrega Continua

La Fundación de Entrega Continua (CDF) sirve como el hogar independiente del proveedor de muchos de los proyectos de más rápido crecimiento para la integración continua/entrega continua (CI/CD). Fomenta la colaboración independiente del proveedor entre los principales desarrolladores, usuarios finales y proveedores de la industria para promover las mejores prácticas de CI/CD y las especificaciones de la industria. Su misión es hacer crecer y sostener proyectos que forman parte del amplio y creciente ecosistema de entrega continua.
{{% /cdf/pad %}}
{{% /blocks/section %}}

{{% blocks/lead color="dark" %}}

## ¿Con quién está relacionado esto?

{{% /blocks/lead %}}

{{% blocks/section type="container" color="white" %}}
{{% cardpane %}}
{{< blocks/feature icon="fa-globe-americas" title="Como cliente" >}}

{{% cdf/pad %}}“Quiero que este problema se resuelva a un precio menor que el costo que me está causando actualmente”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-lightbulb" title="Como CEO" >}}

{{% cdf/pad %}}“Quiero demostrar que el producto y el mercado encajan dentro de una ventana de recursos dada, para poder tomar la decisión de escalar o pivotar”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-lightbulb" title="Como CEO" >}}

{{% cdf/pad %}}“Quiero que produzcamos productos de calidad, para que podamos minimizar la rotación y crecer viralmente en el mercado”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{% /cardpane %}}
{{% cardpane %}}
{{< blocks/feature icon="fa-bolt" title="Como CTO" >}}

{{% cdf/pad %}}“Yo quiero minimizar el nivel de deuda técnica que tiene la organización”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-bolt" title="Como CTO" >}}

{{% cdf/pad %}}“Quiero ser capaz de escalar mi equipo con una sobrecarga mínima para que podamos continuar satisfaciendo las necesidades del negocio”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-bolt" title="Como CTO " >}}

{{% cdf/pad %}}“Quiero asegurarme de que estamos construyendo activos defendibles, para que podamos agregar valor al negocio”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{% /cardpane %}}
{{% cardpane %}}
{{< blocks/feature icon="fa-capsules" title="Como gerente de producto" >}}

{{% cdf/pad %}}“Quiero poder realizar experimentos con los clientes, para poder demostrar el ajuste del producto al mercado”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-calendar" title="Como administrador de entregas" >}}

{{% cdf/pad %}}“Quiero poder optimizar el uso de mis recursos y el tiempo de entrega, así que que puedo cumplir con mis OKR”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-bullhorn" title="Como director de marketing" >}}

{{% cdf/pad %}}“Quiero poder asegurarme que nuestro plan de comercialización es práctico y factible”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{% /cardpane %}}
{{% cardpane %}}
{{< blocks/feature icon="fa-fire " title="Como CISO" >}}

{{% cdf/pad %}}“Quiero asegurarme de que estamos minimizando nuestra exposición al riesgo de seguridad de una manera rentable”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon= "fa-clipboard-check" title="Como autoridad de diseño técnico" >}}

{{% cdf/pad %}}“Queremos tener un conjunto coherente de tecnologías en todo el proceso de la empresa, para que podamos tener procesos coherentes y minimizar el costo de propiedad”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-coffee" title="Como desarrollador de software" >}}

{{% cdf/pad %}}“Quiero poder poner mi función en producción para poder completar esta Historia de usuario en el sprint actual”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{% /cardpane %}}
{{% cardpane %}}
{{< blocks/feature icon="fa-images" title="Como Gerente de marca" >}}

{{% cdf/pad %}}“Quiero estar seguro de que todo lo que producimos se alinee con los valores de nuestra marca y nuestra guía de estilo”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-balance-scale" title="Como Jefe de Legall" >}}

{{% cdf/pad %}}“Quiero estar seguro de que estamos minimizando nuestra exposición a los riesgos legales y cumplimos con la legislación aplicable”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-balance-scale" title="Como abogado de propiedad intelectual" >}}

{{% cdf/pad %}}“Quiero asegurarme de que nuestra propiedad intelectual esté totalmente protegida”{{% /cdf/pad %}}
{{< /blocks/feature >}}
{{% /cardpane %}}
{{% /blocks/section %}}

{{% blocks/lead color="dark" %}}

## Aprender sobre las Mejores Prácticas

{{% /blocks/lead %}} {{% blocks/section type="section" color="white" %}}
{{% cdf/pad %}}
Explora la información según lo que desee aprender:

- [Descripción general](/learn/overview) : Aprenda los beneficios de implementar las mejores prácticas y lo que necesita para comenzar su viaje.
- [Evaluación](/learn/assess) - ¿Decidir por dónde empezar? Consulte herramientas y recursos para evaluar el estado actual de su equipo.
- [Mejores prácticas](/learn) : ¿Listo para aprender sobre las mejores prácticas? Eche un vistazo a la documentación de mejores prácticas.
- [Ejemplos](/community) : ¿Quiere saber cómo otros implementan las mejores prácticas? Echa un vistazo a la sección Comunidad.
{{% /cdf/pad %}}

{{% /blocks/section %}}
5 changes: 5 additions & 0 deletions go.mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
module github.com/cdfoundation/best-practices-site

go 1.20

require github.com/google/docsy v0.7.1 // indirect
5 changes: 5 additions & 0 deletions go.sum
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
github.com/FortAwesome/Font-Awesome v0.0.0-20230327165841-0698449d50f2/go.mod h1:IUgezN/MFpCDIlFezw3L8j83oeiIuYoj28Miwr/KUYo=
github.com/google/docsy v0.7.1 h1:DUriA7Nr3lJjNi9Ulev1SfiG1sUYmvyDeU4nTp7uDxY=
github.com/google/docsy v0.7.1/go.mod h1:JCmE+c+izhE0Rvzv3y+AzHhz1KdwlA9Oj5YBMklJcfc=
github.com/google/docsy/dependencies v0.7.1/go.mod h1:gihhs5gmgeO+wuoay4FwOzob+jYJVyQbNaQOh788lD4=
github.com/twbs/bootstrap v5.2.3+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0=
Loading

0 comments on commit 15dddb1

Please sign in to comment.