Coder Social home page Coder Social logo

white-paper's Issues

a change

Sebuah inovasi di mana pengembang sumber terbuka dapat menerima imbalan yang sepadan dengan kontribusi mereka akan meningkatkan keberlanjutan dan integritas rantai pasokan perangkat lunak. Protokol terdesentralisasi yang terjamin oleh reputasi dan insentif dapat mencapai hal ini dengan memfasilitasi perolehan nilai kembali kepada pengembang yang memelihara basis kode sumber terbuka sebagai utilitas publik, sehingga mendorong inovasi dan pertumbuhan masa depan dalam ekosistem sumber terbuka.

Platform experience

There are some bugs on the platform

  1. Sometimes there may be errors in the stake
    2.The default address for the NPM platform is git+http, But you can only recognize HTTP...

Convert markdown to pdf for Cyrillic languages

Problem

Translation into Cyrillic languages cannot be converted to PDF with the current method.

Currently there's an issue on the first Cyrillic letter in the document like this

! LaTeX Error: Unicode character Д (U+0414)
               not set up for use with LaTeX.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.96 \begin

Solution

  1. We need to choose a font that supports Cyrillic letters / glyphs
  2. Use xelatex as pdf-engine

Proposal

Change the Makefile for Cyrillic languages to

tea.white-paper_%.pdf: i18n/%/white-paper.md i18n/%/metadata.yml tea.csl img/*
	pandoc \
	--number-sections \
	--output $@ \
	--metadata-file i18n/$*/metadata.yml \
	--filter pandoc-crossref \
	--csl=tea.csl \
	--citeproc \
	-V mainfont="Georgia" \    <--- new
	--pdf-engine xelatex \    <--- new
	$<

Fix layout arrangements

According to @thomas-borrel: During the PDFification of the white paper, Figure 1, which is supposed to be after the introduction, gets moved to the middle of 4.1 - The Package Manager. Github shows Figure 1 in the right place. Could this be a bug in pandoc or should we deactivate the implicit_figures ?

Modify or complete the white-paper to clarify the continuity and operation of the protocol in the future.

As mentioned in part “TEA Token Supply Distribution” of the white-paper as "a 10 billions MAXIMUM token supply will be distributed", and 50% will be allocated towards Ecosystem & Governance, and from this allocation a portion will be distributed as staking and Proof of Contribution rewards + other incentives.

Considering that The Tea Protocol will grow and mature and over time the amount of tokens allocated to Ecosystem & Governance will be consumed by staking rewards, proof of contribution rewards, incentives...
The TEA token has a crucial role within the protocol according to the white-paper, so if there will be no staking rewards and Proof of Contribution rewards, how will the protocol operate after this stage if we have a MAXIMUM amount?

So some information needs to be added or modified, or the TEA will be an inflationary token, or the governance/team will decide the operating model after consuming this allocation, or whatever note needs to be added for more clarity on this aspect.

Add more line breaks

git/github use newline based diffs

This is making it hard to review pull-requests.

Merge all existing PRs then quickly insert newlines after period in the document.

Tea

Tea is good for me and you

When I press the Manage Bug Bounty Pool button, I cannot stake TEA token to the project. (Although there is TEA Token in the project treasury.)

A problem occurs when trying to stake TEA Token to the project. It gives no error and does not process. When I check it on the console, it gives errors as in the images.

1Ekran Resmi 2024-03-12 22 23 10 2Ekran Resmi 2024-03-12 22 23 46 3Ekran Resmi 2024-03-12 22 24 14

This error notification should be given to the user visually.

An error message can be shown to the user.

Probably because the wallet transaction is not approved, it may give such an error because it is waiting for tnx. Perhaps the process of confirming this transaction with the wallet can be done. I don't know if this prevents the current work or is not suitable for use.

But I get an error as I mentioned. Then no action is taken, TEA Tokens are in the project treasury. When I try to stake again, it gives the same error on the console.

Why can't I bind my Github

When I entered my name during registration, it prompted me that I already have the same Github username. What I can confirm is that Coinwet is my direct Github username, but I cannot continue to use it on Tea

Add persian translate ?

Well as i know most of our ppl from iran cannot speak very well english - so i can help them with translate

Support Translations

Per Max:

So we got a Russian translation, and someone wants to do a Turkish translation so we need a process for accepting translations on GitHub.
white-paper_RU.md
the translations need to be updated for each version before they are published
Translations that are old should be flagged as old on the website (eventually)

Versioning White Paper

  • versioning for the white-paper (github.com/teaxyz/white-paper)
  • a workflow-dispatch github action
  • commits new version to cd.yml or have a VERSION file that cd.yml then reads
  • uses an action to create a github release for that version and attaches the PDF of the white paper to the release

Trying to build, getting errors

➜  white-paper git:(main) tea make
pandoc \
--number-sections \
--output tea.white-paper.pdf \
--metadata-file metadata.yml \
--filter pandoc-crossref \
--csl=tea.csl \
--citeproc \
white-paper.md
dyld[4402]: Library not loaded: @rpath/sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib
  Referenced from: <78355F91-A5A1-3145-90B0-032999B54B28> /Users/ryan/.tea/freetype.org/v2.12.1/lib/libfreetype.6.18.3.dylib
  Reason: tried: '/Users/ryan/.tea/freetype.org/v2.12.1/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/freedesktop.org/fontconfig/v2.14.0/lib/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/cairographics.org/v1.16.0/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/cairographics.org/v1.16.0/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/librsvg/v2.55.1/bin/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/librsvg/v2.55.1/bin/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS@rpath/sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/freetype.org/v2.12.1/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/freedesktop.org/fontconfig/v2.14.0/lib/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/cairographics.org/v1.16.0/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/cairographics.org/v1.16.0/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/librsvg/v2.55.1/bin/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/librsvg/v2.55.1/bin/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/libxml2/v2.10.3/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/zlib.net/v1.2.13/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/sourceware.org/libffi/v3.4.3/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/sourceware.org/bzip2/v1.0.8/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnu.org/gettext/v0.21.1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/pcre.org/v8.45.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/libexpat.github.io/v2.5.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/libpng.org/v1.6.39/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/pixman.org/v0.40.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/freetype.org/v2.12.1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/glib/v2.72.4/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/freedesktop.org/fontconfig/v2.14.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/cairographics.org/v1.16.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/unicode.org/v71.1.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/harfbuzz.org/v5.3.1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnu.org/fribidi/v1.0.12/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/ijg.org/v9.5.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnu.org/gmp/v6.2.1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/pango/v1.50.9/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/gdk-pixbuf/v2.42.8/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/librsvg/v2.55.1/lib/libbz2.1.0.8.dylib' (no such file)
[WARNING] Could not convert image /private/var/folders/tc/z2bvlwpn10x8fl2ckhz8d0180000gn/T/tex2pdf.-c51883df7550d774/img/figure-1.svg: conversion from SVG failed
dyld[4423]: Library not loaded: @rpath/sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib
  Referenced from: <78355F91-A5A1-3145-90B0-032999B54B28> /Users/ryan/.tea/freetype.org/v2.12.1/lib/libfreetype.6.18.3.dylib
  Reason: tried: '/Users/ryan/.tea/freetype.org/v2.12.1/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/freedesktop.org/fontconfig/v2.14.0/lib/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/cairographics.org/v1.16.0/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/cairographics.org/v1.16.0/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/librsvg/v2.55.1/bin/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/librsvg/v2.55.1/bin/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS@rpath/sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/freetype.org/v2.12.1/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/freedesktop.org/fontconfig/v2.14.0/lib/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/cairographics.org/v1.16.0/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/cairographics.org/v1.16.0/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/librsvg/v2.55.1/bin/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/librsvg/v2.55.1/bin/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/libxml2/v2.10.3/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/zlib.net/v1.2.13/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/sourceware.org/libffi/v3.4.3/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/sourceware.org/bzip2/v1.0.8/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnu.org/gettext/v0.21.1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/pcre.org/v8.45.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/libexpat.github.io/v2.5.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/libpng.org/v1.6.39/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/pixman.org/v0.40.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/freetype.org/v2.12.1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/glib/v2.72.4/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/freedesktop.org/fontconfig/v2.14.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/cairographics.org/v1.16.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/unicode.org/v71.1.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/harfbuzz.org/v5.3.1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnu.org/fribidi/v1.0.12/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/ijg.org/v9.5.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnu.org/gmp/v6.2.1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/pango/v1.50.9/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/gdk-pixbuf/v2.42.8/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/librsvg/v2.55.1/lib/libbz2.1.0.8.dylib' (no such file)
[WARNING] Could not convert image /private/var/folders/tc/z2bvlwpn10x8fl2ckhz8d0180000gn/T/tex2pdf.-c51883df7550d774/img/figure-3.svg: conversion from SVG failed
dyld[4444]: Library not loaded: @rpath/sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib
  Referenced from: <78355F91-A5A1-3145-90B0-032999B54B28> /Users/ryan/.tea/freetype.org/v2.12.1/lib/libfreetype.6.18.3.dylib
  Reason: tried: '/Users/ryan/.tea/freetype.org/v2.12.1/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/freedesktop.org/fontconfig/v2.14.0/lib/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/cairographics.org/v1.16.0/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/cairographics.org/v1.16.0/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/librsvg/v2.55.1/bin/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/librsvg/v2.55.1/bin/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS@rpath/sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/freetype.org/v2.12.1/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/freedesktop.org/fontconfig/v2.14.0/lib/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/cairographics.org/v1.16.0/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/cairographics.org/v1.16.0/lib/../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/librsvg/v2.55.1/bin/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/librsvg/v2.55.1/bin/../../../../sourceware.org/bzip2/v1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/libxml2/v2.10.3/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/zlib.net/v1.2.13/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/sourceware.org/libffi/v3.4.3/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/sourceware.org/bzip2/v1.0.8/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnu.org/gettext/v0.21.1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/pcre.org/v8.45.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/libexpat.github.io/v2.5.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/libpng.org/v1.6.39/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/pixman.org/v0.40.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/freetype.org/v2.12.1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/glib/v2.72.4/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/freedesktop.org/fontconfig/v2.14.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/cairographics.org/v1.16.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/unicode.org/v71.1.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/harfbuzz.org/v5.3.1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnu.org/fribidi/v1.0.12/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/ijg.org/v9.5.0/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnu.org/gmp/v6.2.1/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/pango/v1.50.9/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/gdk-pixbuf/v2.42.8/lib/libbz2.1.0.8.dylib' (no such file), '/Users/ryan/.tea/gnome.org/librsvg/v2.55.1/lib/libbz2.1.0.8.dylib' (no such file)
[WARNING] Could not convert image /private/var/folders/tc/z2bvlwpn10x8fl2ckhz8d0180000gn/T/tex2pdf.-c51883df7550d774/img/figure-2.svg: conversion from SVG failed
pandoc: pdflatex: createProcess: posix_spawnp: illegal operation (Inappropriate ioctl for device)
make: *** [Makefile:10: tea.white-paper.pdf] Error 1
➜  white-paper git:(main) 

Inspiration

Tea.xyz is a great project. The world will soon know.

Quick fix

If you are having issue with any part of the testnet campaign, just go to YouTube and type it in search you will likely get a solution to your problems.also try twitter as well ,go to search on twitter and type it. They’re load of content creators and I my self have done reviews and guide on tea protocols, I hope this helps. As we wait mainnet soon let’s keep interacting.

Update

Will there be a testnet stage again after the last update?

Can't connect my github to my TEA profile

🇨🇳 Support Chinese

With a large number of contributors from China active in the open source community, Tea, as a decentralized platform for ranking open source projects and providing maintenance rewards for open source contributors, has made it necessary to add a Chinese-specific translation to the white paper. If this project accepts PR, I would love to do this work.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.