No description
Find a file
2017-09-26 17:03:14 -04:00
assets moved site from bootstrap-4-alpha to bootstrap-4-beta 2017-08-17 16:57:38 -07:00
configs Small tweak to RSS generation. 2017-04-12 20:54:07 +02:00
content Merge pull request #192 from goanpeca/enh/check-links 2017-09-26 07:00:16 +08:00
databags Add logic to hide translate button if content is too long 2017-09-26 17:03:14 -04:00
flowblocks Merged upstream/lektor 2017-07-25 15:24:33 +08:00
models Add extra fields for images/logos 2017-09-25 10:30:08 -04:00
packages/lektor_pybee_plugin Add logic to hide translate button if content is too long 2017-09-26 17:03:14 -04:00
scripts Add script to check for broken links 2017-09-25 10:36:22 -04:00
templates Add logic to hide translate button if content is too long 2017-09-26 17:03:14 -04:00
.gitignore Update gitignore 2017-09-26 13:50:44 -04:00
.travis.yml Merge branch 'master' into beekeeper 2017-07-25 15:28:05 +08:00
BeeWare.lektorproject Enable spanish and fix some of the english content 2017-09-23 16:01:58 -04:00
CNAME Added dummy organization page and CNAME instruction for GitHub. 2013-07-15 20:59:10 +08:00
CONTRIBUTING.md Merge branch 'master' of github.com:pybee/pybee.github.io 2016-05-03 07:27:32 +08:00
LICENSE Added license and updated README. 2016-07-03 17:54:40 +08:00
README.rst Updated README with lektor install guidance 2017-05-30 08:46:14 +08:00

.. image:: http://pybee.org/static/images/brutus-270.png
    :width: 72px
    :target: https://pybee.org

pybee.github.io
===============

This is the homepage for the `BeeWare project`_.

It is a `Lektor`_-based site.

If you want to contribute a modification, you can fork this repository and
submit a pull request. However, **do not fork the master branch** - fork the
`lektor branch`_ and make changes there instead.

.. _lektor branch: https://github.com/pybee/pybee.github.io/tree/lektor

If you want to test out a change before you submit it, download and install
`Lektor`_ (note that Lektor is still using Python 2.7):

    $ pip install lektor

Then from the root directory of the checkout, run:

    $ lektor server

.. _Lektor: https://getlektor.com

This will `start a webserver`_ that will autoreload whenever you make a change
to site content.

.. _start a webserver: http://127.0.0.1:5000

Community
---------

You can talk to the community through:

* `@pybeeware on Twitter`_

* BeeWare Gitter channel: `pybee/general`_

* `Tickets on the pybee.github.io issue tracker`_

Contributing
------------

If you find problems with this website, `log them on GitHub`_. If you
want to contribute, please `fork the code`_ and `submit a pull request`_.

Before submitting a pull request, please make sure your forked branch is up
to date with the original branch. To do this:

- set your upstream remote::

    $ git remote add upstream https://github.com/pybee/pybee.github.io.git

- make sure you have the latest changes from upstream::

    $ git fetch upstream

- rebase your **lektor** branch to **upstream** before pushing to git and
  submitting a pull request::

    $ git rebase upstream/lektor


.. _BeeWare project: http://pybee.org
.. _@pybeeware on Twitter: https://twitter.com/pybeeware
.. _pybee/general: https://gitter.im/pybee/general
.. _Tickets on the pybee.github.io issue tracker: https://github.com/pybee/pybee.github.io/issues
.. _log them on Github: https://github.com/pybee/pybee.github.io/issues
.. _fork the code: https://github.com/pybee/pybee.github.io/tree/lektor
.. _submit a pull request: https://github.com/pybee/pybee.github.io/pulls

Translating
-----------

Want to make BeeWare more accessible to non-English-speakers?  Help translate the site!  Steps are as follows:

1. Add language specification to:

	pybee.github.io/BeeWare.lektorproject

   Fill out the name of the language, its url prefix, and the locale.

2. Add translated mirror files at the same directory level as the primary English files  and add appropriate suffixes.

	For example:

		Arabic's locale is 'ar', so you would add...

		contents+ar.lr

		...where the original file name is:

		contents.lr

Note: A great place to start translating is the contributing section:

	pybee.github.io/content/contributing