Blame programming-guidelines/es/additional-materials.page

Packit 1470ea
Packit 1470ea
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="guide" style="task" id="additional-materials" xml:lang="es">
Packit 1470ea
Packit 1470ea
  <info>
Packit 1470ea
    <link type="guide" xref="index#references"/>
Packit 1470ea
    
Packit 1470ea
    <credit type="author copyright">
Packit 1470ea
      <name>Federico Mena-Quintero</name>
Packit 1470ea
      <email its:translate="no">federico@gnome.org</email>
Packit 1470ea
      <years>2013</years>
Packit 1470ea
    </credit>
Packit 1470ea
Packit 1470ea
    <include xmlns="http://www.w3.org/2001/XInclude" href="cc-by-sa-3-0.xml"/>
Packit 1470ea
Packit 1470ea
    <desc>Otros libros y guías de estilo sobre cómo organizar proyectos de software libre</desc>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Daniel Mustieles</mal:name>
Packit 1470ea
      <mal:email>daniel.mustieles@gmail.com</mal:email>
Packit 1470ea
      <mal:years>2016</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Javier Mazorra</mal:name>
Packit 1470ea
      <mal:email>mazi.debian@gmail.com</mal:email>
Packit 1470ea
      <mal:years>2016</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  </info>
Packit 1470ea
Packit 1470ea
  <title>Material adicional</title>
Packit 1470ea
Packit 1470ea
  

Aquí le damos enlaces a otros materiales que puede querer leer. Estos le enseñarán mucho sobre cómo trabajar en grandes equipos distribuidos de desarrolladores de software libre, y sobre el buen estilo de programación en general.

Packit 1470ea
Packit 1470ea
  <list>
Packit 1470ea
    <item>
Packit 1470ea
      

Packit 1470ea
	<link href="http://producingoss.com/">Producing Open Source
Packit 1470ea
	Software</link>, by Karl Fogel.  This is a truly excellent
Packit 1470ea
	book of good practices that free software projects should
Packit 1470ea
	follow.  This is about social aspects of the project:
Packit 1470ea
	how to treat contributors, how to organize and moderate
Packit 1470ea
	communication, how to deal with non-profit foundations.  If
Packit 1470ea
	you ask yourself at any time, "how should I deal with
Packit 1470ea
	$human_situation in the project?", this book may provide the
Packit 1470ea
	answer.
Packit 1470ea
      

Packit 1470ea
    </item>
Packit 1470ea
Packit 1470ea
    <item>
Packit 1470ea
      

<link href="http://www.gnu.org/prep/standards/">GNU Coding Standards</link>. Éste es un viejo documento, pero aún tiene muchos consejos excelentes. Habla sobre estilo de programación C, problemas al tratar con sistemas enchufables, nombres de opciones comunes para programas de línea de comandos, convenciones para Makefiles y algunos detalles muy GNU-ish como el uso de Texinfo para la documentación.

Packit 1470ea
    </item>
Packit 1470ea
Packit 1470ea
    <item>
Packit 1470ea
      

Packit 1470ea
	<link href="https://www.kernel.org/doc/Documentation/process/coding-style.rst">
Packit 1470ea
	Linux Kernel Coding Style</link>.  Explains the rationale for "big
Packit 1470ea
	indentation", brace placement, concise but unambiguous naming, and
Packit 1470ea
	centralized exit of functions.
Packit 1470ea
      

Packit 1470ea
    </item>
Packit 1470ea
  </list>
Packit 1470ea
</page>