Enable website build on master without link checks

and fix broken links
This commit is contained in:
Gonzalo Pena-Castellanos 2017-11-11 09:21:50 -05:00 committed by Philip James
parent f102201806
commit c2a373d7f5
6 changed files with 19 additions and 11 deletions

View file

@ -1,4 +1,5 @@
# https://travis-ci.org/pybee/pybee.github.io/builds
language: python
python: 2.7
@ -13,7 +14,10 @@ install:
- pip install beautifulsoup4 lektor pygments requests
script:
- "python scripts/check_links.py"
# Only run link checks when it is a PR, not when merging on lektor branch
- if [[ "$TRAVIS_PULL_REQUEST" != "false" ]]; then
python scripts/check_links.py ;
fi ;
- "lektor plugins reinstall"
- "lektor build --no-prune"

View file

@ -25,12 +25,12 @@ En las siguientes instrucciones, vamos a suponer que está familiarizado con `Gi
También vamos a asumir que estás interesado en contribuir con código; si tus intereses/habilidades están en otro lugar (por ejemplo, pruebas, documentación), nos lo puedes hacer saber, y podemos hacer algunas otras sugerencias.
Antes de hacer tu primera contribución, prueba a VOC. Las instrucciones de la guía `Primero pasos <https://voc.readthedocs.io/en/latest/intro/index.html>`__ deberían ser suficientes para empezar. Si te quedas atascado, háznoslo saber y te ayudaremos. Y si te quedas atascado, eso también apuntará a tu primera contribución - averiguar qué instrucciones te habrían hecho *no* quedarte atascado, y contribuir con una actualización al README.
Antes de hacer tu primera contribución, prueba a VOC. Las instrucciones de la guía `Primero pasos <https://voc.readthedocs.io/en/latest/tutorial/tutorial-0.html>`__ deberían ser suficientes para empezar. Si te quedas atascado, háznoslo saber y te ayudaremos. Y si te quedas atascado, eso también apuntará a tu primera contribución - averiguar qué instrucciones te habrían hecho *no* quedarte atascado, y contribuir con una actualización al README.
Tu primera contribución
--------------------------------
Una vez que tengas VOC trabajando, estas listo para hacer tu primera contribución de código. La `guía de contribución <https://voc.readthedocs.io/en/latest/internals/contributing.html>`__ te guiará a través del proceso de configuración de tu entorno de desarrollo. Trabajar a través de esa guía hasta que puedas ejecutar la suite de pruebas VOC - una vez que hayas sido capaz de ejecutar el conjunto de pruebas sin ningún tipo de fallos, estás listo para añadir nuevo código a la base de código VOC.
Una vez que tengas VOC trabajando, estas listo para hacer tu primera contribución de código. La `guía de contribución <https://voc.readthedocs.io/en/latest/how-to/contribute.html>`__ te guiará a través del proceso de configuración de tu entorno de desarrollo. Trabajar a través de esa guía hasta que puedas ejecutar la suite de pruebas VOC - una vez que hayas sido capaz de ejecutar el conjunto de pruebas sin ningún tipo de fallos, estás listo para añadir nuevo código a la base de código VOC.
Para que el bytecode de Java se comporte como Python, VOC necesita implementar todas las excentricidades del comportamiento de Python. Por ejemplo, Python permite multiplicar una cadena por un número entero, lo que resulta en una cadena duplicada (por ejemplo, ``"foo" * 3`` => ``"foofoofoo"``). Sin embargo, esto *no se* permite en Java; por lo que necesitamos proporcionar una librería de Java que implemente este comportamiento.

View file

@ -21,12 +21,12 @@ Nas próximas instruções, nós vamos assumir que você esta familiarizado com
Nós vamos assumir que você está interessado em contribuir com código. Se seu interesse/habilidades estiver em outro lugar(ex, testes, documentação), nos deixe saber, assim podemos fazer outras sugestões.
Antes de você fazer sua primeira contribuição, de uma volta com VOC. As instruções no `guia para começar <https://voc.readthedocs.io/en/latest/intro/index.html>`__ *devem ser* suficientes para prosseguir. Se você ficar preso, nos deixe saber e eu vou ajuda-lo. E se você ficou preso, esse também será um lugar para sua primeira contribuição - pense em quais instruções poderiam ter feito você *não* ficar preso, e contribua para atualizar o README.
Antes de você fazer sua primeira contribuição, de uma volta com VOC. As instruções no `guia para começar <https://voc.readthedocs.io/en/latest/tutorial/tutorial-0.html>`__ *devem ser* suficientes para prosseguir. Se você ficar preso, nos deixe saber e eu vou ajuda-lo. E se você ficou preso, esse também será um lugar para sua primeira contribuição - pense em quais instruções poderiam ter feito você *não* ficar preso, e contribua para atualizar o README.
Sua primeira contribuição
-------------------------------
Uma vez que você tenha feito o VOC funcionar, você estará pronto para fazer sua primeira contribuição do código. O `guia de contribuição <https://voc.readthedocs.io/en/latest/internals/contributing.html>`__ irá guiá-lo através do processo de configuração do ambiente de desenvolvimento. Utilize esse guia até você conseguir rodar a suíte de testes do VOC - uma vez que você esteja pronto para rodar a suíte de testes sem nenhuma falha, você estará pronto para adicionar alguns códigos novos para a base de código do VOC.
Uma vez que você tenha feito o VOC funcionar, você estará pronto para fazer sua primeira contribuição do código. O `guia de contribuição <https://voc.readthedocs.io/en/latest/how-to/contribute.html>`__ irá guiá-lo através do processo de configuração do ambiente de desenvolvimento. Utilize esse guia até você conseguir rodar a suíte de testes do VOC - uma vez que você esteja pronto para rodar a suíte de testes sem nenhuma falha, você estará pronto para adicionar alguns códigos novos para a base de código do VOC.
Para conseguir fazer um bytecode Java se comportar como Python, VOC precisa implementar todas as excentricidades do comportamento do Python. Por exemplo, Python permite que você multiplique uma string por um inteiro, resultando em uma duplicação de string (ex, ``“foo” * 3`` => ``“foofoofoo”``). Isso *não é* Java legítimo, no entanto, nós precisamos criar uma biblioteca Java que implementa este comportamento.

View file

@ -25,12 +25,12 @@ In the following instructions, we're going to assume youre familiar with `Git
We're also going to assume that youre interested in contributing code; if your interests/skills are elsewhere (e.g., testing, documentation), let us know, and we can make some other suggestions.
Before you make your first contribution, take VOC for a spin. The instructions in the `getting started guide <https://voc.readthedocs.io/en/latest/intro/index.html>`__ should be enough to get going. If you get stuck, let us know and well help you out. And if you get stuck, that will also point to your first contribution - work out what instructions would have made you *not* get stuck, and contribute an update to the README.
Before you make your first contribution, take VOC for a spin. The instructions in the `getting started guide <https://voc.readthedocs.io/en/latest/tutorial/tutorial-0.html>`__ should be enough to get going. If you get stuck, let us know and well help you out. And if you get stuck, that will also point to your first contribution - work out what instructions would have made you *not* get stuck, and contribute an update to the README.
Your first contribution
------------------------
Once youve got VOC working, youll be ready to make your first code contribution. The `contribution guide <https://voc.readthedocs.io/en/latest/internals/contributing.html>`__ will guide you through the process of setting up your development environment. Work through that guide until you can run the VOC test suite - once you've been able to run the test suite without any failures, you're ready to add some new code to the VOC codebase.
Once youve got VOC working, youll be ready to make your first code contribution. The `contribution guide <https://voc.readthedocs.io/en/latest/how-to/contribute.html>`__ will guide you through the process of setting up your development environment. Work through that guide until you can run the VOC test suite - once you've been able to run the test suite without any failures, you're ready to add some new code to the VOC codebase.
In order to make Java bytecode behave like Python, VOC needs to implement all the eccentricities of Python behavior. For example, Python allows you to multiply a string by an integer, resulting in a duplicated string (e.g., ``“foo” * 3`` => ``“foofoofoo”``). This *isnt* legal Java, however; so we need to provide a Java library that implements this behavior.

View file

@ -26,8 +26,8 @@ Para tomar VOC para una prueba, utilice la guía `Primeros pasos`_, y luego comi
Si desea contribuir al desarrollo de VOC, tenemos una `guía para principiantes`_.
.. _Primeros pasos: https://voc.readthedocs.io/en/latest/intro/index.html
.. _primer tutorial: https://voc.readthedocs.io/en/latest/tutorials/tutorial-0.html
.. _Primeros pasos: https://voc.readthedocs.io/en/latest/index.html
.. _primer tutorial: https://voc.readthedocs.io/en/latest/tutorial/tutorial-0.html
.. _aplicaciones simples para Android: https://github.com/eliasdorneles/tictactoe-voc
.. _guía para principiantes: /es/contribuir/como-ayudar/principiantes/que-hacer/voc/
---
@ -55,3 +55,7 @@ rtfd_name: voc
customlogo: yes
---
showcase: yes
---
github_repo: pybee/voc
---
image: voc.png

View file

@ -29,8 +29,8 @@ To take VOC for a spin, run through the `Getting Started`_ guide, then start wi
If you'd like to contribute to VOC development, we have a `guide for first time contributors`_.
.. _Getting Started: https://voc.readthedocs.io/en/latest/intro/index.html
.. _first tutorial: https://voc.readthedocs.io/en/latest/tutorials/tutorial-0.html
.. _Getting Started: https://voc.readthedocs.io/en/latest/index.html
.. _first tutorial: https://voc.readthedocs.io/en/latest/tutorial/tutorial-0.html
.. _simple Android applications: https://github.com/eliasdorneles/tictactoe-voc
.. _guide for first time contributors: https://pybee.org/contributing/how/first-time/what/voc/
---