comparison README.rst @ 540:efbab97c3aca

fixed some spelling mistakes
author Marcin Kuzminski <marcin@python-works.com>
date Sun, 03 Oct 2010 17:37:58 +0200
parents d64a3ab18845
children 1e757ac98988
comparison
equal deleted inserted replaced
539:168273591e44 540:efbab97c3aca
7 **Overview** 7 **Overview**
8 8
9 - has it's own middleware to handle mercurial protocol request each request can 9 - has it's own middleware to handle mercurial protocol request each request can
10 be logged and authenticated + threaded performance unlikely to hgweb 10 be logged and authenticated + threaded performance unlikely to hgweb
11 - full permissions per project read/write/admin access even on mercurial request 11 - full permissions per project read/write/admin access even on mercurial request
12 - mako templates let's you cusmotize look and feel of application. 12 - mako templates let's you customize look and feel of application.
13 - diffs annotations and source code all colored by pygments. 13 - diffs annotations and source code all colored by pygments.
14 - mercurial branch graph and yui-flot powered graphs with zooming and statistics 14 - mercurial branch graph and yui-flot powered graphs with zooming and statistics
15 - admin interface for performing user/permission managments as well as repository 15 - admin interface for performing user/permission managements as well as repository
16 managment. 16 management.
17 - full text search of source codes with indexing daemons using whoosh 17 - full text search of source codes with indexing daemons using whoosh
18 (no external search servers required all in one application) 18 (no external search servers required all in one application)
19 - async tasks for speed and performance using celery (works without them too) 19 - async tasks for speed and performance using celery (works without them too)
20 - Additional settings for mercurial web, (hooks editable from admin 20 - Additional settings for mercurial web, (hooks editable from admin
21 panel !) also manage paths, archive, remote messages 21 panel !) also manage paths, archive, remote messages
22 - backup scripts can do backup of whole app and send it over scp to desired location 22 - backup scripts can do backup of whole app and send it over scp to desired location
23 - setup project descriptions and info inside built in db for easy, non 23 - setup project descriptions and info inside built in db for easy, non
24 file-system operations 24 file-system operations
25 - added cache with invalidation on push/repo managment for high performance and 25 - added cache with invalidation on push/repo management for high performance and
26 always upto date data. 26 always up to date data.
27 - rss / atom feeds, gravatar support 27 - rss / atom feeds, gravatar support
28 - based on pylons 1.0 / sqlalchemy 0.6 28 - based on pylons 1.0 / sqlalchemy 0.6
29 29
30 **Incoming** 30 **Incoming**
31 31
64 the app should be available at the 127.0.0.1:5000 64 the app should be available at the 127.0.0.1:5000
65 - Use admin account you created to login. 65 - Use admin account you created to login.
66 - Default permissions on each repository is read, and owner is admin. So remember 66 - Default permissions on each repository is read, and owner is admin. So remember
67 to update these. 67 to update these.
68 - In order to use full power of async tasks, You must install message broker 68 - In order to use full power of async tasks, You must install message broker
69 preferrably rabbitmq and start celeryd daemon together with hg-app. 69 preferably rabbitmq and start celeryd daemon together with hg-app.
70 The app should gain a lot of speed and become much more responsible. 70 The app should gain a lot of speed and become much more responsible.
71 For installation instructions You can visit: 71 For installation instructions You can visit:
72 http://ask.github.com/celery/getting-started/index.html. 72 http://ask.github.com/celery/getting-started/index.html.
73 - All needed configs are inside hg-app ie. celeryconfig.py , production.ini 73 - All needed configs are inside hg-app ie. celeryconfig.py , production.ini
74 You can configure the email, ports, loggers, workers from there. 74 You can configure the email, ports, loggers, workers from there.