https://github.com/siongui/pali
Pāḷi Tipiṭaka and Pāḷi Dictionaries
https://github.com/siongui/pali
css dictionary google-appengine html javascript pali python tipitaka web-application
Last synced: 8 months ago
JSON representation
Pāḷi Tipiṭaka and Pāḷi Dictionaries
- Host: GitHub
- URL: https://github.com/siongui/pali
- Owner: siongui
- License: unlicense
- Created: 2013-03-09T18:30:09.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2019-01-06T14:10:24.000Z (about 7 years ago)
- Last Synced: 2023-03-27T17:13:22.335Z (almost 3 years ago)
- Topics: css, dictionary, google-appengine, html, javascript, pali, python, tipitaka, web-application
- Language: Python
- Homepage: http://tipitaka.sutta.org/
- Size: 2.81 MB
- Stars: 21
- Watchers: 10
- Forks: 10
- Open Issues: 13
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
=======================================
`Pāli Dictionary`_ and `Pāli Tipiṭaka`_
=======================================
Development Environment:
- `Ubuntu 18.04`_
- `Python 2.7.15rc1`_
- `Go 1.10.2`_
This repository is not actively maintained. Pāli Dictionary and Pāli Tipiṭaka
will be re-implemented in Go. Please see paligo_.
Set Up Development Environment
++++++++++++++++++++++++++++++
1. Download Go_:
.. code-block:: bash
# create a workspace in your home directory
$ mkdir ~/dev
# enter workspace
$ cd ~/dev
# download Go 1.10.2 for Linux 64-bit
$ wget https://dl.google.com/go/go1.10.2.linux-amd64.tar.gz
# uncompress and untar
$ tar xvzf go1.10.2.linux-amd64.tar.gz
If you do not follow the above steps, please modify ``GOROOT`` and ``GOPATH``
in `Makefile `_.
2. `git clone`_ the `pali repository`_ and `data repository`_:
.. code-block:: bash
# git clone pali repository
$ cd ~/dev
$ git clone https://github.com/siongui/pali.git
# enter pali repository
$ cd ~/dev/pali
# git clone data repository
$ make clone
3. Development environment setup:
.. code-block:: bash
$ cd ~/dev/pali
$ make setup
4. Run Dictionary Dev Website:
.. code-block:: bash
$ cd ~/dev/pali
$ make mindicjs
$ make mindiccss
$ make dicdevserver
5. Run Tipiṭaka Dev Website:
.. code-block:: bash
$ cd ~/dev/pali
$ make mintpkjs
$ make mintpkcss
$ make tpkdevserver
Deploy on AWS EC2
+++++++++++++++++
See `Deploy on AWS EC2 `_.
UNLICENSE
+++++++++
Released in public domain. See UNLICENSE_.
References
++++++++++
.. [1] `GitHub - siongui/pali: Pāḷi Tipiṭaka and Pāḷi Dictionaries `_
.. [2] `siongui/data: Data files for Pāḷi Tipiṭaka, Pāḷi Dictionaries, and external libraries `_
.. [3] `apt-get upgrade vs update `_
`What is the difference between apt-get update and upgrade? - Ask Ubuntu `_
.. [4] `ubuntu check package version `_
`How can I check the available version of a package in the repositories? - Ask Ubuntu `_
.. [5] `ubuntu check if packages are installed `_
`How do I check if a package is installed on my server? - Ask Ubuntu `_
.. [6] `python pip vs apt-get `_
.. [7] `How to extract files to another directory using 'tar' command? - Ask Ubuntu `_
.. [8] `Git Workflows and Tutorials | Atlassian Git Tutorial `_
.. [9] `makefile instead of grunt `_
`What's in a Build Tool? (lihaoyi.com) `_
(`HN discussions `__)
`ocaml-9p/Makefile at master · mirage/ocaml-9p · GitHub `_
`rappel/Makefile at master · yrp604/rappel · GitHub `_
`In defense of Unix (leancrew.com) `_
(`HN discussions `__)
.. [10] `makefile check if symlink exists `_
.. [11] `makefile concatenate files `_
`javascript - Makefile to combine js files and make a compressed version - Stack Overflow `_
`build - Is there a way to exclude certain source files or folders from a makefile? - Stack Overflow `_
.. _Pāli Dictionary: http://dictionary.sutta.org/
.. _Pāli Tipiṭaka: http://tipitaka.sutta.org/
.. _Ubuntu 18.04: http://releases.ubuntu.com/18.04/
.. _Python 2.7.15rc1: https://www.python.org/downloads/
.. _Go 1.10.2: https://golang.org/dl/
.. _Go: https://golang.org/
.. _git clone: https://www.google.com/search?q=git+clone
.. _pali repository: https://github.com/siongui/pali
.. _data repository: https://github.com/siongui/data
.. _paligo: https://github.com/siongui/paligo
.. _UNLICENSE: http://unlicense.org/