Introducción

Hola y bienvenido al manual de Nushell para contribuyentes. Nushell, o Nu como se lo llama a menudo, es un shell moderno escrito en Rust. Para más información sobre Nu y cómo usarlo puedes aprenderlo en El libro Nu. En este manual, veremos cómo contribuir al proyecto Nu, cómo está organizado el código, y los conceptos centrales detrás de su diseño.

Contribuir a Nu requerirá al menos algo de experiencia básica en programación, y es útil tener algo de experiencia con Rust. Dicho esto, hemos tenido personas que han contribuído a Nu sin antes haber escrito una línea de Rust antes de que escribieran su primera contribución. Si te interesa contribuir, hay una comunidad creciente de personas con deseos de ayudarte a tener éxito.

Este manual está dividido en tres partes:

  1. El diseño de Nu
  2. La implementación de Nu
  3. Mejores prácticas de código en Nu