98076324bf
First this patch makes build-deps non interactive as it should be. More importantly, it changes the optimization problem sent to the opam solver (and that may be a big deal). By default the criteria is `-removed,-changed,-notuptodate`. -changed is problematic because it means that if a dependency has been updated in tezos-opam-repository but all tezos packages are fine with the one currently installed, it is not changed (but as we observe now there might still be in fact packages with undeclared incompatible with this old version)! -remove is also problematic because what we would like to say is "minimize the number of removed 'root' packages" we don't care to remove packages automatically installed and not necessary anymore (especially when they don't compile anymore with updated version of their deps...) So... I reversed order in the criteria. I'm sure this is what I want when the opam switch contains only tezos-opam-repository but unexpected upgrades occur for devs that have done a `opam repo add default --rank=-1`... |
||
---|---|---|
.github | ||
.gitlab/issue_templates | ||
docs | ||
emacs | ||
scripts | ||
src | ||
vendors | ||
.dockerignore | ||
.gitignore | ||
.gitlab-ci.yml | ||
.ocp-indent | ||
active_protocol_versions | ||
dune | ||
dune-workspace | ||
LICENSE | ||
Makefile | ||
README.md |
Tezos
The Project
Tezos is a distributed consensus platform with meta-consensus capability. Tezos not only comes to consensus about the state of its ledger, like Bitcoin or Ethereum. It also attempts to come to consensus about how the protocol and the nodes should adapt and upgrade.
- Developer documentation is available online at http://tezos.gitlab.io/master
always in sync with the master branch (which may be desynchronized with
the code running on the live networks, replace
master
in the URL by the branch of your choice: mainnet, alphanet, zeronet, to make sure you are consulting the right API version) - The website https://tezos.com/ contains more information about the project.
- All development happens on GitLab at https://gitlab.com/tezos/tezos
The source code of Tezos is placed under the MIT Open Source License.
The Community
-
Several community built block explorers are available:
-
A few community run websites collect useful Tezos links:
-
There is a matrix channel Tezos that you can join
here <https://riot.im/app/#/room/#tezos:matrix.org>
_. -
There is a sub-reddit at https://www.reddit.com/r/tezos/
-
There is also a community FAQ at https://github.com/tezoscommunity/faq/wiki/Tezos-Technical-FAQ
-
There is a #tezos IRC channel on freenode that is reserved for technical discussions
The Networks
The Tezos Alpha (test) network has been live and open since February 2017.
The Tezos Beta (experimental) network has been live and open since June 2018.