Skip to content

Described Technologies involved in the project. #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 13 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,13 @@ This specific project holds the officialy supported Collaboration Tree backend.

## Technology

The technology is based on NGINX as proxy server, NaviServer as webserver, TCL-TK and Python3 as programing languages, PostgreSQL as database manager system and PSQL as SQL language script.
The technology is based on:
1. Unix-Like Operating System, Debian and Ubuntu are most used, https://www.debian.org/index.pt.html and https://ubuntu.com/;
2. NGINX as proxy server, https://docs.nginx.com/;
3. NaviServer as webserver, https://naviserver.sourceforge.io/;
4. PostgreSQL as database manager system and PSQL as SQL language script. https://www.postgresql.org/docs/ and https://www.postgresql.org/docs/9.2/app-psql.html;
5. Python3 and TCL-TK as programing languages, https://www.python.org/doc/ and http://tcl.tk/man/tcl8.6/contents.htm;
Comment on lines +48 to +53
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't need to include ; at the end of each line. You can check out how it looks in your branch once you push it by going here: https://github.com/F4IF/ctree-backend/tree/iuri-patch-1. I think you could also improve this by converting links to markup instead of giving the full URL at the end:
1. Unix-Like Operating System, [Debian](https://www.debian.org/index.pt.html) and [Ubuntu](https://ubuntu.com/) are most used

6. OpenACS Framework https://openacs.org/doc/

## License
Copyright (c) 2020 Foundation For an Innovative Future (InnovativeFuture.org)
Expand Down Expand Up @@ -179,7 +185,12 @@ for alpha testing, but may build on it to implement the dialog.

#### Prerequisites

TODO
1. Unix-Like Operating System, Debian and Ubuntu are most used, https://www.debian.org/index.pt.html and https://ubuntu.com/;
2. NGINX as proxy server, https://docs.nginx.com/;
3. NaviServer as webserver, https://naviserver.sourceforge.io/;
4. PostgreSQL as database manager system and PSQL as SQL language script. https://www.postgresql.org/docs/ and https://www.postgresql.org/docs/9.2/app-psql.html;
5. Python3 and TCL-TK as programing languages, https://www.python.org/doc/ and http://tcl.tk/man/tcl8.6/contents.htm;
Comment on lines +188 to +192
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do all of these need to be setup in advance of setting up the project? The goal for everything under Setup is to help new people get started on the project, so it helps to break it down for them, or direct them to where they can get a list of steps to get things set up. You might want to check out the Prerequisites section from the ctree-demo project.



#### Checkout project

Expand Down