Tim Abbott
5ee50cdced
Install libfreetype6-dev in the development environment.
...
This fixes a problem where the emoji_dump tool was not generating the
black-and-white emoji. The issue is that Pillow compiled without
libfreetype cannot extract those emoji (and gives an error of the form
"The _imagingft C module is not installed"), and if libfreetype-dev
isn't installed, pip will happily build and install Pillow without
libfreetype.
2015-10-14 18:58:36 -04:00
Tim Abbott
1dc09f3abd
Document need to restart run-dev.py when developing queue workers.
2015-10-14 16:11:04 -04:00
Tim Abbott
0d85ab2062
README: Clean up Mac installation instructions for Virtualbox/Vagrant.
...
* Removes the hardcoding of an old version of Virtualbox (and doesn't
specify the version to avoid getting stale again over time).
* Flips around the langauge to assume you don't have Vagrant already.
* Makes clear that the first-time installation is a lot slower than
future runs will be.
Fixes #5 .
2015-10-14 12:05:23 -04:00
David Farrell
59dfec8f8b
Add Fedora-specific instructions to the manual install guide.
2015-10-07 15:23:59 -04:00
Darius Bacon
741e9d00d8
Install zulip_english.stop in 'By hand' install instructions.
...
This step was previously only present in provision.py.
2015-10-06 23:00:18 -04:00
David Farrell
e4cea98ccd
Correct the filepath for rebuild test database script.
2015-10-05 21:28:54 -04:00
Luna Lunapiena
0ec99a0838
README: Add explicit instruction to clone Zulip repository.
2015-10-05 21:27:08 -04:00
David Farrell
411531ecaf
Update script paths in by-hand instructions to execute as written.
2015-10-05 20:36:07 -04:00
Nicholas Bergson-Shilcock
759ab33981
Add note about installing Vagrant on Mac to README.
2015-10-05 20:34:27 -04:00
Justin Valentini
d490779307
Add a relative link to production README.
2015-10-04 16:28:36 +00:00
Tim Abbott
f819c1e901
Update the Zulip development documentation.
...
Fixes a few major issues:
* Documents RAM requirements for running Zulip development
* Fixes missing steps in the "by hand" installation process
* Improves the emphasis in the section no how to run tests on the common case.
* Documents that you can use LXC on newer Ubuntu as well.
2015-09-30 09:04:16 -07:00
Amanpreet Singh
e20bc9f9b3
Fix "by hand" installation instructions.
...
- Add missing `python-dev` in apt-get install command
2015-09-28 09:24:55 -07:00
Ian Whitlock
54fd321941
Add Vagrant-caused permissions problem to Possible Issues.
2015-09-27 17:48:07 -07:00
Tim Abbott
e5f7000a23
Add description of Zulip at top of README.md.
...
Based on PR #22 by GedLawrenson.
2015-09-26 18:07:06 -07:00
Tim Abbott
3f76745235
Reorder README.md to highlight contributing section earlier.
2015-09-26 14:02:28 -07:00
Alice Pote
8159c03205
Add backticks around 'apt-get install'.
2015-09-26 12:13:21 -07:00
Thomas Boyt
1d40b2291c
Fix Markdown formatting of code blocks & snippets
2015-09-25 12:07:55 -07:00
acrefoot
5accdf6d69
Add vagrant-lxc step to README.md
...
(imported from commit 1c0796dd70f535d11f492cb144b71ce3f34d3d4a)
2015-09-25 08:47:46 -07:00
Tim Abbott
441fa8ed9d
Add build_emoji command to by-hand setup instructions.
...
(imported from commit 343ee4bc6397ba52c9bf1d2563c54a0470e3478b)
2015-09-25 00:44:20 -07:00
Luke Faraone
11a51cf943
License disclosures and project licensing.
...
(imported from commit 65776787f62e954ed22a521968effa4559fd6d33)
2015-09-25 00:44:19 -07:00
Tim Abbott
ce5e9093e6
Add missing --interface option for run-dev.py.
...
(imported from commit 94628eaa4d62597eda44f6f53be8bde4dfc33cfc)
2015-09-24 19:34:28 -07:00
Tim Abbott
ca4db5ac4b
Extent contributing section in README.md.
...
(imported from commit 8d0a56f9450419a10b12d40437213b9b7184f8bd)
2015-09-24 19:34:28 -07:00
Tim Abbott
ac8167062b
Markdownify README files and add contribution documentation in README.md.
...
(imported from commit aac3bc2d051dd328cb55be05fd44d77b626e1201)
2015-09-22 21:43:54 -07:00