devel.html - en to es translation catalogue (40 entries)

note: type: Content of: <title>
en: GNU Development Resources - GNU Project - Free Software Foundation
es: Recursos para el desarrollo de GNU - Proyecto GNU - Free Software Foundation

note: type: Content of: <div><h2>
en: GNU Development Resources
es: Recursos para el desarrollo de GNU

note: type: Content of: <div><p>
en: This page describes many of the development resources available for GNU developers on GNU Project machines.  For full details of the privileges and responsibilities of GNU maintainers, please see the <a href="/prep/maintain/">Information for GNU Maintainers</a> document, and also follow the <a href="/prep/standards/">GNU Coding Standards</a>.  Also interesting to review may be the <a href="/software/maintainer-tips.html">tips for GNU maintainers</a> and <a href="/help/evaluation.html#whatmeans">overview of what it means to be a GNU package</a>.
es: Esta página describe muchos de los recursos de desarrollo disponibles para los desarrolladores de GNU en máquinas del proyecto GNU. Para obtener más detalles de los privilegios y responsabilidades de los encargados del mantenimiento de paquetes de GNU, véase el documento de <a href="/prep/maintain/">Información para los encargados del mantenimiento de paquetes de GNU</a> y también siga las <a href= "/prep/standards/" >Normas de programación de GNU</a>. También puede ser interesante leer las <a href="/software/maintainer-tips.html">Recomendaciones para los encargados del mantenimiento de los paquetes de GNU</a> y <a href="/help/evaluation.html#whatmeans">¿Qué significa que un programa es un paquete de GNU?</a>

note: type: Content of: <div><p>
en: With the abundance of inexpensive computers that can run <a href="/gnu/linux-and-gnu.html">GNU/Linux</a>, as well as the greater availability of Internet access, many GNU volunteers today have all the computer facilities they need. However, there are still advantages to having central computers where GNU volunteers can work together without having to make their own machines accessible to others.
es: Con la abundancia de computadoras económicas que pueden ejecutar <a href="/gnu/linux-and-gnu.html">GNU/Linux</a>, y también con la mayor disponibilidad de acceso a Internet, muchos voluntarios de GNU hoy tienen todas las instalaciones informáticas que necesitan. Sin embargo, todavía existen ventajas en tener computadoras centrales donde los voluntarios de GNU puedan trabajar juntos sin tener que hacer que sus propias máquinas sean accesibles a los demás.

note: type: Content of: <div><p>
en: For that reason, the Free Software Foundation strongly encourages GNU software projects to use the machines at <code>gnu.org</code> as a home base.  Using these machines also benefits the GNU Project indirectly, by increasing public awareness of GNU, and spreading the idea of working together for the benefit of everyone.
es: Por este motivo, la Free Software Foundation recomienda enérgicamente a los proyectos de software de GNU usar máquinas en <code>gnu.org</code> como una base central. Usar estas máquinas también beneficia indirectamente al Proyecto GNU, al incrementar la percepción pública sobre GNU y al esparcir la idea de trabajar juntos para el beneficio de todos.

note: type: Content of: <div><h3>
en: Savannah and version control
es: Savannah y el control de versiones

note: type: Content of: <div><p>
en: If you are developing an official GNU package, we strongly recommend using a public source control repository on <a href="https://savannah.gnu.org/">Savannah</a>, the GNU hosting server.  To do this, first <a href="https://savannah.gnu.org/account/register.php">create yourself an account</a> and then register your GNU package.  After it is created, you will be able to choose a version control system, create web pages for your package, manage permissions for contributors to the pages, and many other features.
es: Si está desarrollando un paquete oficial de GNU le recomendamos firmemente que use un repositorio de control de código público en <a href="https://savannah.gnu.org/">Savannah</a>, el servidor de GNU para hospedaje. Para ello primero debe <a href="https://savannah.gnu.org/account/register.php" >crear su propia cuenta</a> y luego registrar su paquete de GNU. Una vez creada podrá elegir un sistema de control de versiones, crear páginas web para su paquete, gestionar permisos para los colaboradores de las páginas y muchas otras funciones.

note: type: Content of: <div><h3>
en: Mailing lists
es: Listas de correo

note: type: Content of: <div><p>
en: We operate mailing lists for GNU software packages as needed, including both hand-managed lists and automatically managed lists.
es: Mantenemos listas de correo para paquetes de software de GNU cuando se necesiten, incluyendo tanto listas administradas a mano como listas administradas automáticamente.

note: type: Content of: <div><p>
en: When a GNU package is registered on Savannah, a web interface allows developers to create and manage mailing lists dedicated to their package.
es: Cuando un paquete de GNU se registra en Savannah, una interfaz web permite a los desarrolladores crear y administrar las listas de correo dedicadas a su paquete.

note: type: Content of: <div><p>
en: Each GNU package <em>name</em> ought to have at least a bug-reporting list with the canonical name <code>bug-<var>pkgname</var>@gnu.org</code>, plus any aliases that may be useful. Using Savannah, you can create lists for your package with names like this.  Some packages share the list bug-gnu-utils@gnu.org but we now encourage packages to set up their own individual lists.
es: Cada de paquete de GNU <em>nombre</em> debe tener por lo menos una lista para informar sobre errores con el nombre canónico <code>bug-<var>nombre-del-paquete</var>@gnu.org</code>, más cualquier otro alias que pueda ser útil. Al usar Savannah, puede crear listas para su paquete con nombres como éste. Algunos paquetes comparten la lista bug-gnu-utils@gnu.org, pero ahora incentivamos a que los paquetes abran sus propias listas individuales.

note: type: Content of: <div><p>
en: Packages can have other lists for announcements, asking for help, posting source code, for discussion among users, or whatever the package maintainer finds to be useful.
es: Los paquetes pueden tener otras listas para anuncios, pedir ayuda, publicar código fuente, discusión entre los usuarios, o cualquiera que el encargado del mantenimiento del paquete considere útil.

note: type: Content of: <div><p>
en: Mailing list archives for automatically-managed lists are available at <a href="https://lists.gnu.org/">lists.gnu.org</a> (mbox archives can be downloaded by <a href="https://lists.gnu.org/archive/mbox/">HTTPS</a>), as well as through the list manager. Archives for hand-maintained lists are generally kept in <code>/com/archive</code> on the GNU machines.
es: Los archivos de las listas de correo administradas automáticamente están disponibles en <a href="https://lists.gnu.org/">lists.gnu.org</a> (mbox archives can be downloaded by <a href="https://lists.gnu.org/archive/mbox/">HTTPS</a>), como así también a través del gestor de listas. Los archivos para las listas administradas manualmente generalmente se guardan en <code>/com/archive</code> en las máquinas de GNU.

note: type: Content of: <div><p>
en: When a mailing list becomes large enough to justify it, we can set up a <code>gnu.*</code> newsgroup with a two-way link to the mailing list.
es: Cuando una lista de correo se vuelve lo suficientemente grande como para justificarlo, podemos crear un grupo de noticias <code>gnu.*</code> con un enlace mutuo a la lista de correo.

note: type: Content of: <div><h3>
en: Web pages
es: Páginas web

note: type: Content of: <div><p>
en: The master GNU web server is <a href="/home.html">www.gnu.org</a>.  We very strongly recommend that GNU packages use <code>https://www.gnu.org/software/<var>pkgname</var></code> as their primary home page.
es: El servidor web maestro de GNU es <a href="/home.html">www.gnu.org</a>. Es muy recomendable que los paquetes de GNU usen <code>https://www.gnu.org/software/<var>nombre-del-paquete</var></code> como su página de inicio primaria.

note: type: Content of: <div><p>
en: Using Savannah, developers can create and maintain their own pages at that url via a CVS &ldquo;web repository,&rdquo; separate from the package's main source repository (which can use any supported version control system).  <a href="/prep/maintain/maintain.html#Web-Pages">More information on maintaining GNU web pages</a>.
es: Usando Savannah, los desarrolladores pueden crear y mantener sus propias páginas en esa dirección web mediante un «repositorio web» CVS, separado del repositorio principal de código del paquete (para el cual se puede usar cualquier sistema para el control de versiones soportado). <a href="/prep/maintain/maintain.html#Web-Pages">Más información sobre el mantenimiento de las páginas web de GNU</a>.

note: type: Content of: <div><p>
en: The primary ftp site for GNU software on <a href="https://ftp.gnu.org/gnu"><code>https://ftp.gnu.org/gnu</code></a>, which is <a href="/prep/ftp.html">mirrored worldwide</a>.  We very strongly recommend that all GNU packages upload their releases here (in addition to any other location you find convenient).
es: El sitio ftp primario para el software de GNU es <a href="https://ftp.gnu.org/gnu"><code>https://ftp.gnu.org/gnu</code></a>, que tiene <a href="/prep/ftp.html">espejos en todo el mundo</a>. Recomendamos firmemente que todos los paquetes de GNU suban lo que publique en ese ftp (además de cualquier otra ubicación que considere conveniente).

note: type: Content of: <div><p>
en: We use a different server for test releases, so that people won't install them thinking they are ready for prime time. This server is <a href="https://alpha.gnu.org/gnu"><code>https://alpha.gnu.org/gnu</code></a>.
es: Usamos un servidor diferente para los lanzamientos de prueba, para que las personas no los instalen pensando que están listos para el público. Dicho servidor es <a href="https://alpha.gnu.org/gnu"><code>https://alpha.gnu.org/gnu</code></a>.

note: type: Content of: <div><p>
en: The <a href="/prep/maintain/maintain.html#Automated-FTP-Uploads">Information for GNU Maintainers</a> document has complete details on the ftp upload process, which is the same for both servers.
es: El documento de <a href="/prep/maintain/maintain.html#Automated-FTP-Uploads" >Información para los encargados del mantenimiento de paquetes de GNU</a> contiene los detalles completos para el proceso de carga por FTP, que es el mismo para ambos servidores.

note: type: Content of: <div><h3>
en: Login accounts
es: Cuentas de acceso

note: type: Content of: <div><p>
en: We provide shell login access to GNU machines to people who need them for work on GNU software.  Having a login account is both a privilege and a responsibility, and they should be used only for your work on GNU.  <a href="/software/README.accounts.html">Instructions for obtaining an account machines</a> are written separately.
es: Brindamos acceso a las máquinas de GNU mediante una consola de inicio de sesión a las personas que lo necesiten para trabajar en software de GNU. Tener una cuenta de acceso personal es un privilegio y a la vez una responsabilidad, y debe usarse solamente para el trabajo en GNU. Las <a href="/software/README.accounts.html">Instrucciones para obtener acceso a las máquinas</a> se encuentran en otra página.

note: type: Content of: <div><p>
en: On the general login machine, the <a href="/software/gsrc/">gsrc</a> package developers maintain a hierarchy of the current GNU package releases (<code>/gd/gnu/gnusys/live</code>), compiled from the original sources.  To use it, source <code>/gd/gnu/gnusys/live/setup</code>.
es: En la máquina general para iniciar sesión, los desarrolladores del paquete <a href="/software/gsrc/">gsrc</a>mantienen organizadas por categorías las versiones actuales de los paquetes de GNU (<code>/gd/gnu/gnusys/live</code>), compiladas a partir de su código fuente original. Para usarlo, la fuente es <code>/gd/gnu/gnusys/live/setup</code>.

note: type: Content of: <div><p>
en: You can also <a href="https://www.fsf.org/about/systems/sending-mail-via-fencepost">use a GNU account for email</a>.
es: También puede <a href="https://www.fsf.org/about/systems/sending-mail-via-fencepost">usar una cuenta de GNU para el correo electrónico</a>.

note: type: Content of: <div><h3>
en: Hydra: Continuous builds and portability testing
es: Hydra: Construcciones continuas y pruebas de portabilidad

note: type: Content of: <div><p>
en: Continuous build tools (often referred to as continuous integration tools) allow programming errors to be spotted soon after they are introduced in a software project, which is particularly useful for cooperatively developed software.
es: Las herramientas de construcción continua (con frecuencia denominadas herramientas de integración continua) permiten encontrar los errores de programación poco después de que se introducen en un proyecto de software, lo cual es particularmente útil para el software desarrollado de forma colaborativa.

note: type: Content of: <div><p>
en: <a href="https://gothub.projectsegfau.lt/NixOS/hydra/"> Hydra</a> is a free continuous build tool based on the <a href="https://nixos.org/">Nix</a> package manager.  Administrators of the <a href="https://hydra.nixos.org/">Hydra instance at the Delft University of Technology</a> have generously offered <a href="https://hydra.nixos.org/project/gnu">slots for the GNU Project</a>.  Projects on Hydra get re-built <em>at each commit</em> or change in their dependencies, whichever comes first (dependencies <em>include</em> the standard build environment being used, which itself contains recent released versions of GCC, GNU&nbsp;make, etc.)
es: <a href="https://gothub.projectsegfau.lt/NixOS/hydra/">Hydra</a> es una herramienta libre de construcción continua basada en el gestor de paquetes <a href="https://nixos.org/">Nix</a>. Los administradores de la <a href="https://hydra.nixos.org/">instancia de Hydra en la Universidad Tecnológica de Delft</a> han ofrecido generosamente <a href="https://hydra.nixos.org/project/gnu" >espacios para el Proyecto GNU</a>. Los proyectos en Hydra se reconstruyen en <em>cada commit</em> o cambio en sus dependencias, lo que ocurra primero (las dependencias <em>incluyen</em> el entorno de desarrollo estándar que se use, que contiene en sí mismo las versiones recientes publicadas de GCC, GNU&nbsp;make, etc.).

note: type: Content of: <div><p>
en: Currently it can build software on GNU/Linux (<code>i686</code> and <code>x86_64</code>) as well as FreeBSD, Darwin, Solaris, and Cygwin, and can cross-build for GNU/Hurd, GNU/Linux on other architectures, and MinGW.  It can provide code coverage reports produced using LCOV.  In addition to source tarballs and Nix packages, it can build packages for <code>deb</code>- and <code>RPM</code>-based distributions.  Packages can be built against the latest versions of their dependencies; for instance, GnuTLS is built using GNU&nbsp;libtasn1 and GNU&nbsp;libgcrypt builds corresponding to their latest revision.
es: Actualmente puede construir software en GNU/Linux (<code>i686</code> y <code>x86_64</code>), así como en FreeBSD, Darwin, Solaris y Cygwin, y puede compilar de forma cruzada para GNU/Hurd, GNU/Linux en otras arquitecturas y MinGW. Puede proporcionar informes sobre el código generados mediante LCOV. Además de los paquetes de código fuente y los paquetes de Nix, puede construir paquetes para las distribuciones basadas en <code>deb</code> y <code>RPM</code>. Los paquetes se pueden construir en base a las últimas versiones de sus dependencias. Por ejemplo, GnuTLS se construye usando GNU&nbsp;libtasn1 y GNU&nbsp;libgcrypt se construye en correspondencia con su última revisión.

note: type: Content of: <div><p>
en: In addition to the <a href="https://hydra.nixos.org/project/gnu">web interface</a>, Hydra can send notifications by email when the build status of a project changes&mdash;e.g., from <code>SUCCEEDED</code> to <code>FAILED</code>.  When a build fails, its log and build tree are accessible from the web interface; the latter allows generated files (for example, <code>config.log</code> or <code>testsuite.log</code>) to be inspected, which provides debugging hints.
es: Además de la <a href="https://hydra.nixos.org/project/gnu">interfaz web</a>, Hydra puede enviar notificaciones por correo electrónico cuando cambia el estado de la generación de un proyecto (por ejemplo, de <code>SUCCEEDED</code> a <code>FAILED</code>). Cuando un proceso de construcción falla, sus <cite>logs</cite> y el árbol de construcción son accesibles desde la interfaz web; este último permite inspeccionar los ficheros generados (por ejemplo, <code>config.log</code> o <code>testsuite.log</code>), lo que proporciona indicios para la depuración.

note: type: Content of: <div><p>
en: Any GNU software package can request a slot on Hydra.  Each package must provide its own &ldquo;build recipe&rdquo; written in the Nix language (a <em>Nix expression</em>, in Nix parlance).  <a href="https://git.savannah.gnu.org/cgit/hydra-recipes.git">Nix expressions for GNU projects</a> are available via Git.  For simple projects using standard GNU build tools such as Automake and Autoconf, the recipe is usually fairly simple.  For example, see the <a href="https://git.savannah.gnu.org/cgit/hydra-recipes.git/tree/patch/release.nix">recipe for GNU&nbsp;Patch</a>.  You are welcome to ask for guidance on &lt;<a href="mailto:hydra-users@gnu.org">hydra-users@gnu.org</a>&gt;.
es: Cualquier paquete de software de GNU puede solicitar un espacio en Hydra. Cada paquete debe proporcionar su propia «receta de construcción», escrita en el lenguaje Nix (una <em>expresión de Nix</em>). <a href="https://git.savannah.gnu.org/cgit/hydra-recipes.git">Las expresiones de Nix para los proyectos de GNU</a> están disponibles a través de Git. Para proyectos simples que usan herramientas de construcción estándar de GNU como Automake y Autoconf, la receta es por lo general bastante simple. Véase por ejemplo la <a href="https://git.savannah.gnu.org/cgit/hydra-recipes.git/tree/patch/release.nix">receta para GNU&nbsp;Patch</a>. Le invitamos a solicitar orientación en &lt;<a href="mailto:hydra-users@gnu.org">hydra-users@gnu.org</a>&gt;.

note: type: Content of: <div><p>
en: After constructing your build recipe, email <a href="https://lists.gnu.org/mailman/listinfo/hydra-users">hydra-users@gnu.org</a> and ask to be included in Hydra.  Also make sure to become a member of the <a href="https://savannah.gnu.org/projects/hydra-recipes/"><code>hydra-recipes</code> project at Savannah</a>.  This will allow you to customize your project's build job directly.
es: Después de preparar su receta de construcción, envíe un correo a <a href="https://lists.gnu.org/mailman/listinfo/hydra-users">hydra-users@gnu.org</a> y solicite que le incluyan en Hydra. Asegúrese también de inscribirse como miembro del proyecto <a href="https://savannah.gnu.org/projects/hydra-recipes/"><code>hydra-recipes</code> en Savannah</a>. Así podrá personalizar la construcción de su proyecto directamente.

note: type: Content of: <div><p>
en: For technical information about Hydra, please consult the <a href="https://hydra.nixos.org/job/hydra/master/manual/latest/download-by-type/doc/manual"> manual of Hydra</a>.  For more details, please refer to the <a href="https://hydra.nixos.org/job/nix/trunk/tarball/latest/download/1/nix/manual.html">Nix manual</a>.
es: Para obtener información técnica sobre Hydra, consulte el <a href="https://hydra.nixos.org/job/hydra/master/manual/latest/download-by-type/doc/manual">manual de Hydra</a>. Para más información, véase el <a href="https://hydra.nixos.org/job/nix/trunk/tarball/latest/download/1/nix/manual.html">manual de Nix</a>.

note: type: Content of: <div><h3>
en: platform-testers: Manual portability testing
es: <cite>platform-testers</cite>: Pruebas manuales de portabilidad

note: type: Content of: <div><p>
en: Another useful option for pre-release testing is the <a href="https://lists.gnu.org/mailman/listinfo/platform-testers">platform-testers mailing list</a>.  Time permitting, the people on this list build pre-releases on a wide variety of platforms upon request.  (Volunteers to handle testing requests are needed! Just subscribe to the list and start participating.)
es: Otra opción útil para las pruebas antes de la publicación es la <a href="https://lists.gnu.org/mailman/listinfo/platform-testers">lista de distribución <cite>platform-testers</cite></a>. Dependiendo del tiempo disponible, la gente de esta lista construye a petición versiones previas para una amplia variedad de plataformas (¡se necesitan voluntarios para las pruebas! Apúntese a la lista y empiece a participar).

note: type: Content of: <div><p>
en: In contrast to the Hydra tool described above, the platform-testers list works essentially by hand, so each method has its advantages and disadvantages.  Also, the platform-testers crew has access to a wider variety of platforms and compilers than the Hydra setup.
es: Contrariamente a la herramienta Hydra antes descrita, en la lista <cite>platform-testers</cite> se trabaja manualmente, de modo que cada método tiene sus ventajas e inconvenientes. Además, el equipo de <cite>platform-testers</cite> dispone de una variedad de plataformas y compiladores más amplia que la configuración de Hydra.

note: type: Content of: <div><p>
en: So, if you have a pre-release, you can write to the mailing list, providing (1)&nbsp;the url to the tarball, (2)&nbsp;the planned date of the release, and (3)&nbsp;the email address to which build reports should be sent.  The builds and reports are made by hand by the volunteers on the list.
es: Así pues, si dispone de software que todavía no ha publicado, puede escribir a la lista de distribución indicando: (1) la URL del tarball, (2) la fecha prevista de publicación y (3) la dirección de correo donde se deben enviar los informe de construcción. Los informes y las construcciones las realizan manualmente los voluntarios de la lista.

note: type: Content of: <div><div><p>
en: Please send general FSF &amp; GNU inquiries to <a href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>.  There are also <a href="/contact/">other ways to contact</a> the FSF.  Broken links and other corrections or suggestions can be sent to <a href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>.
es: Envíe sus consultas acerca de la FSF y GNU a <a href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>. Existen también <a href="/contact/">otros medios para contactar</a> con la FSF. <br /> Para avisar de enlaces rotos y proponer otras correcciones o sugerencias, diríjase a <a href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>.

note: TRANSLATORS: Ignore the original text in this paragraph, replace it with the translation of these two: We work hard and do our best to provide accurate, good quality translations.  However, we are not exempt from imperfection. Please send your comments and general suggestions in this regard to <a hr
en: Please see the <a href="/server/standards/README.translations.html">Translations README</a> for information on coordinating and contributing translations of this article.
es: El equipo de traductores al español se esfuerza por ofrecer traducciones fieles al original y de buena calidad, pero no estamos libres de cometer errores.<br /> Envíe sus comentarios y sugerencias sobre las traducciones a <a  href="mailto:web-translators@gnu.org">&lt;web-translators@gnu.org&gt;</a>. </p><p>Consulte la <a href="/server/standards/README.translations.html">Guía para las traducciones</a> para obtener información sobre la coordinación y el envío de traducciones de las páginas de este sitio web.

note: type: Content of: <div><p>
en: This page is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/">Creative Commons Attribution-NoDerivatives 4.0 International License</a>.
es: Esta página está bajo licencia <a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/deed.es_ES">Creative Commons Reconocimiento-SinObraDerivada 4.0 Internacional</a>.

note: timestamp start type: Content of: <div><p>
en: Updated:
es: Última actualización:
