Permalink
Browse files

Rearranged the content to the format used by the English section.

Corrected some minor syntax and grammatical mistakes.
  • Loading branch information...
1 parent 7f3a4cd commit 05d3d699e4d2e51852508d9514e76f9917b9ecac @mr-rock mr-rock committed with Dec 27, 2008
View
2 book-content/es/0-front-matter/0-foreword.markdown
@@ -1,3 +1,3 @@
-## Prólogo
+# Prólogo
Por Yehuda Katz, desarrollador líder de Merb
View
73 book-content/es/0-front-matter/1-preface.markdown
@@ -1,24 +1,73 @@
# Prefacio
-Tiempo atrás no existía el stack Merb, ni una API cerrada, ni una documentación organizada y el código fuente estaba en constante cambio. Por ello [Matthew Ford](http://github.com/deimos1986) decidió trabajar en un libro de fuente abierta con un simple objetivo: ayudar a rubistas valientes quienes querían vivir en el límite y que habían decidido probar Merb, DataMapper y RSpec.
+Tiempo atrás cuando no existía el stack Merb, una API cerrada, una
+documentación organizada y el código fuente estaba en constante cambio;
+[Matthew Ford][] comenzó a trabajar en un libro de [Fuente Abierta][] con
+un simple objetivo:
+ayudar a aquellos valientes Rubistas que querían vivir al limite y que
+decidieron probar Merb con [DataMapper][] y [RSpec][].
-Desde aquel entonces Merb ha madurado mucho. El comenzar a ejecutar una aplicación se ha simplificado y Merb decidió ofrecer una versión **dogmática** del stack usando Merb, DataMapper y RSpec.
+Desde aquel momento, Merb ha madurado mucho. El comenzar a ejecutar
+una aplicación se ha simplificado y Merb decidió ofrecer una versión
+**dogmática** del stack que utiliza Merb, DataMapper y RSpec.
-Como uno de los primeros desarrolladores de Merb, he disfrutado tener acceso al libro de Matt e incluso he contribuido para una primera versión del mismo. Desde entonces me uní al equipo de Merb y junto al resto me he enfocado en el gran lanzamiento de la versión 1.0. Lo hemos realizado (con éxito) en dos pasos, el primer Candidado para el Lanzamiento durante [MerbCamp 2008](http://merbcamp.com) y luego la versión 1.0 definitiva durante [RubyConf 2008](http://rubyconf.org).
+Como uno de los primeros desarrolladores de Merb, realmente he disfrutado
+tener acceso al libro de Matt y hasta he contribuido para una primera versión
+del mismo. Desde entonces me he sumado al equipo Merb y, al igual que el
+resto del equipo, he estado enfocado en el gran lazamiento de la version 1.0.
+Lo hemos hecho (exitosamente) en dos pasos:
+el primer candidato ha sido lanzado durante [MerbCamp 2008][] mientras que
+la versión 1.0 definitiva fue lanzada durante [RubyConf 2008][].
-Tener una plataforma maravillosa es grandioso, pero como Jason Seifer de [RailsEnvy.com](http://railsenvy.com) me dijo después de que la versión 1.0 fuera lanzada:
+Tener una plataforma web como Merb es grandioso,
+pero como Jason Seifer de [RailsEnvy][] me dijo después de que la versión
+1.0 final fue lanzada:
-> Merb tiene una impresionante documentación en el código fuente, por lo que éste es muy fácil de leer pero todavía no hay una documentación para el usuario.
+> Merb tiene un código fuente extremadamente bien documentado, por lo cual
+> el código es muy fácil de leer pero todavía no tiene una documentación para
+> el usuario.
-Jason tenia razón, nuestra documentación para el usuario no era la mejor. Por supuesto, tenemos una [wiki](http://wiki.merbivore.com) y existen algunos libros disponibles, pero tengo que admitir que mirando otras plataformas como [Django](http://www.djangobook.com/) todo el equipo central (core team) sabía que teníamos que hacer algo al respecto.
+Jason tenía razón; nuestra documentación para el usuario no es buena.
+Por supuesto, tenemos el [Merb wiki][] ademas de algunos libros disponibles,
+pero debo admitir que, mirando el trabajo de otras plataformas tales como
+[Django][], todo el equipo Merb sabía que algo se debía hacer al respecto.
-Los esfuerzos de Ford fueron tempranamente notados y le ofrecieron escribir [Comenzando con Merb][] para [Apress][]. Como se pueden imaginar, se hizo algo difícil para Matt escribir un libro para un editor, tener un trabajo a tiempo completo, contribuir con varios proyectos de Código Abierto, mantenerse actualizado con Merb y finalmente asegurarse de que el proyecto del libro que comenzó hace un tiempo atrás estuviese al día. Encima de todo esto, se han realizado muchos cambios en la plataforma previos a la versión 1.0 y una gran parte del contenido existente necesitaba ser nuevamente escrito.
+Los esfuerzos de Ford han sido notados tempranamente
+y [Apress][] le ha ofrecido un acuerdo para que escriba [Comenzando con Merb].
+Como se pueden imaginar,
+se ha vuelvo un poco complicado para Matt escribir un libro para este editora,
+tener un trabajo de tiempo completo, contribuir con varios proyectos de código
+abierto, mantenerse al día con Merb,
+y finalmente asegurarse de que el libro abierto que el ha comenzado hace
+algún tiempo atrás se mantuviese actualizado.
+A todo esto, ha habido una infinidad de cambios previos al lanzamiento de
+la versión 1.0 final por lo que gran parte del contenido existente necesitaba
+ser escrito nuevamente.
-Es por esta razón que el equipo Merb decidió que era hora de involucrarse y de tener a la comunidad enfocada en un único libro orientado al usuario.
+Debido a esto, el equipo Merb ha decidido que ya era hora de involucrarse
+y de tener a la comunidad focalizada en un único libro orientado al usuario.
-Me siento realmente feliz de que el equipo Merb haya decidido tomar la responsabilidad de este libro y nos aseguraremos de que este siempre bien organizado, actualizado y con contenido relevante. Sin embargo, este libro, al igual que Merb, no crecerá y evolucionará mucho sin la ayuda de la comunidad. Por eso, por favor no dude en enviarnos correcciones, nuevos ejemplos, nuevos capítulos para que este libro pueda ayudar a toda la comunidad.
+Me siento realmente feliz de que el equipo Merb haya decidido tomar la
+responsabilidad de este libro y nosotros nos encargaremos de que este se
+encuentre bien organizado, actualizado, y relevante.
+Sin embargo, este libro, al igual que Merb, no crecerá ni madurará mucho
+sin la ayuda de la comunidad.
+A por esto, por favor, no dude en enviarnos correcciones, nuevos ejemplos,
+y nuevos capítulos para que este libro pueda ayudar a la toda la comunidad.
-[Matt Aimonetti](http://merbist.com), miembro del equipo central de Merb.
+[Matt Aimonetti][], miembro del equipo Merb
+
+<!-- Links -->
+[Apress]: http://www.apress.com/
+[Comenzando con Merb]: http://www.apress.com/book/view/9781430218234
+[DataMapper]: http://datamapper.org/doku.php
+[Django]: http://www.djangobook.com/
+[Matt Aimonetti]: http://merbist.com
+[Matthew Ford]: http://github.com/deimos1986
+[MerbCamp 2008]: http://merbcamp.com
+[Fuente Abierta]: http://en.wikipedia.org/wiki/Open_Source
+[RailsEnvy]: http://railsenvy.com
+[RSpec]: http://rspec.info
+[RubyConf 2008]: http://rubyconf.org
+[Merb wiki]: http://wiki.merbivore.com
-[Apress]: http://www.apress.com/
-[Comenzando con Merb]: http://www.apress.com/book/view/9781430218234
View
2 book-content/es/0-front-matter/2-contributors.markdown
@@ -13,7 +13,7 @@ Gracias a todos!
* [Yehuda Katz ](http://yehudakatz.com)
* [Makoto Kuwata ](http://www.kuwata-lab.com/)
* [Rich Morin ](http://cfcl.com/rdm)
-* [Carlo Pecchia ](http://carlopecchia.eu)
+* [Carlo Pecchia ](http://carlopecchia.eu)
* [Markus Prinz ](http://blog.nuclearsquid.com/)
* [Foy Savas ](http://foysavas.com/)
* [Kurt Schrader ](http://kurt.karmalab.org/)
View
8 book-content/es/0-front-matter/toc.markdown
@@ -1,5 +1,7 @@
# front-matter
- <ul class='toc'><li><a href='/es/front-matter/preface'>Prefacio</a></li></ul>
-
-<ul class='toc'><li><a href='/es/front-matter/contributors'>Colaboradores</a></li></ul>
+<ul class='toc'>
+ <li><a href='/es/front-matter/foreword'>Prólogo</a></li>
+ <li><a href='/es/front-matter/preface'>Prefacio</a></li>
+ <li><a href='/es/front-matter/contributors'>Colaboradores</a></li>
+</ul>
View
69 book-content/es/toc.markdown
@@ -1,49 +1,52 @@
-#Tabla de Contenidos
+# Tabla de Contenidos
-<div id="intro">
- <p>Bienvenido al Libro de Código Abierto de Merb.
- El propósito de este libro es simple: guiar a los usuarios principiantes y
- avanzados a través de la plataforma Merb.</p>
- <p>Honestamente, este libro no responderá todas tus preguntas sobre Merb o
- Ruby y desafortunadamente no cubrirá todos los casos de uso posibles. Mas con
- la ayuda de la comunidad Ruby, seremos capaces de cubrir la mayoría de los
- conocimientos que requerirás para usar Merb diariamente.</p>
- <p>Si estás aprendiendo a través de este material, o si ya usas Merb
- frecuentemente, <strong>por favor considera ayudar a la mejora del contenido
- de este libro</strong>.</p>
-</div>
++-- {: #intro}
+Bienvenidos al libro abierto sobre la plataforma Merb.
+El proposito de este libro es simple: guiar a los usuarios, tanto a los
+principiantes como a los avanzados, a través de la plataforma Merb.
+
+Honestamente, este libro no responderá todas sus preguntas sobre
+Merb o Ruby ni tampoco cubrirá todos los posibles casos de uso.
+De todas maneras, con la ayuda de la comunidad Ruby, seremos
+capaces de cubrir la mayoría de los conocimientos que usted
+requerirá para usar la plataforma Merb diariamente.
+
+Si usted esta aprendiendo a través de este material, o si usted ya
+usa Merb frecuentemente, **por favor considere ayudar a la mejora
+del contenido de este libro**.
+=--
0. [Palabras preliminares](/es/front-matter)
1. [Prólogo por Yehuda Katz](/es/front-matter/foreword)
- 2. [Prefacio por Matt Aimonetti](/es/front-matter/preface)
- 3. [Colaboradores](/es/front-matter/contributors)
+ 1. [Prefacio por Matt Aimonetti](/es/front-matter/preface)
+ 1. [Colaboradores](/es/front-matter/contributors)
1. [Introducción](/es/introduction)
1. [El Lenguaje Ruby](/es/introduction/ruby)
- 2. [La Plataforma Web Merb](/es/introduction/merb)
- 3. [El ORM DataMapper](/es/introduction/datamapper)
- 4. [La plataforma de pruebas RSpec](/es/introduction/rspec)
+ 1. [La Plataforma Web Merb](/es/introduction/merb)
+ 1. [El ORM DataMapper](/es/introduction/datamapper)
+ 1. [La plataforma de pruebas RSpec](/es/introduction/rspec)
2. [Comenzando a trabajar](/es/getting-started)
- 1. [Instrucciones para la instalación][]
+ 1. [Instrucciones para la instalación](/es/getting-started/install-instructions)
1. [Generar una aplicación](/es/getting-started/generate-an-application)
1. [Estructura del Proyecto](/es/getting-started/project-structure)
1. [MVC](/es/getting-started/mvc)
1. [Controladores](/es/getting-started/controllers)
1. [Vistas](/es/getting-started/views)
1. [Modelos](/es/getting-started/models)
- 1. [Camino de una petición (Request path)](/es/getting-started/request-path)
- 1. [Enrutador (Router)](/es/getting-started/router)
+ 1. [Camino de una petición](/es/getting-started/request-path)
+ 1. [Enrutador](/es/getting-started/router)
3. [Interactuando con la base de datos](/es/interacting-with-the-database)
- 1. [Configurando la conexion a la base de datos][]
+ 1. [Configurando la conexión a la base de datos](/es/interacting-with-the-database/dm-setting-up)
1. [Esquema de la base de datos](/es/interacting-with-the-database/dm-schema)
- 1. [Consultas a la base de datos][]
- 1. [Relaciones entre Modelos][]
- 1. [Migraciones a la base de datos][]
- 1. [Validaciones de los Modelos][]
+ 1. [Consultas a la base de datos](/es/interacting-with-the-database/dm-queries)
+ 1. [Relaciones entre Modelos](/es/interacting-with-the-database/dm-relationships)
+ 1. [Migraciones a la base de datos](/es/interacting-with-the-database/dm-migrations)
+ 1. [Validaciones de los Modelos](/es/interacting-with-the-database/dm-validations)
4. [Probando la aplicación](/es/testing-your-application)
1. [Porqué hacer tests](/es/testing-your-application/why)
1. [Probando los modelos](/es/testing-your-application/models)
1. [Probando las peticiones](/es/testing-your-application/requests)
- 1. [Pruebas de Integración con RSpec Cucumber][]
+ 1. [Pruebas de Integración con RSpec y Cucumber](/es/testing-your-application/cucumber)
5. [Merb More](/es/merb-more)
1. [Autenticación](/es/merb-more/authentication)
1. [Mailer](/es/merb-more/mailer)
@@ -52,7 +55,7 @@
1. [Slices](/es/merb-more/exceptions)
6. [Recetas](/es/recipes)
1. [Un Blog simple](/es/recipes/simple-blog)
- 1. [Desarrollando un Blog en un Slice](/es/recipes/blog-slice)
+ 1. [Desarrollando un Blog con un Slice](/es/recipes/blog-slice)
7. [Despliege](/es/deployment)
1. [Passenger](/es/deployment/passenger)
1. [Nginx](/es/deployment/nginx)
@@ -63,13 +66,5 @@
* [Apéndice](/es/appendix)
1. [Ayudas/Consejos](/es/appendix/hints-tips)
1. [Slices disponibles](/es/appendix/slices)
- 1. [ Gemas útiles](/es/appendix/gems)
+ 1. [Gemas útiles](/es/appendix/gems)
{: #appendices}
-
-[Configurando la conexion a la base de datos]:/es/interacting-with-the-database/dm-setting-up
-[Consultas a la base de datos]:/es/interacting-with-the-database/dm-queries
-[Instrucciones para la instalación]:/es/getting-started/install-instructions
-[Migraciones a la base de datos]:/es/interacting-with-the-database/dm-migrations
-[Pruebas de Integración con RSpec Cucumber]:/es/testing-your-application/cucumber
-[Relaciones entre Modelos]: /es/interacting-with-the-database/dm-relationships
-[Validaciones de los Modelos]:/es/interacting-with-the-database/dm-validations

0 comments on commit 05d3d69

Please sign in to comment.