Skip to content
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

chore: prettify other projects comparison table #427

Merged
merged 1 commit into from
Jul 22, 2021
Merged

Conversation

tie
Copy link
Contributor

@tie tie commented Jul 22, 2021

Preview
Topic gotd xelaj/mtproto
🚧
Maintainers
At least 3 core contributors, 1.7K commits, actively maintained, automatically updated to latest layer Single core contributor, 150 commits, effectively not maintaned from March 2021, failed to update to 129 layer
🔒️
Security
MTProto v2, conforms to security guidelines MTProto v1 that is insecure and deprecated since 2017 (SHA-1 is used instead of SHA-256), code was probably copied from sdidyk/mtproto or cjongseok/mtproto with little understanding
🚀
Features
MTProxy support, WebSocket transport, helpers for uploads, downloads, messages, text styling, datacenter redirects handling and more, but you can still use the raw API Raw MTProto API
🔨
Platforms
All platforms including WASM and special stability features for Windows that considers clock resolution Limited support for Windows
⚡️
Performance
Multiple optimizations for zero allocations Uses reflection in runtime
🧪
Stability
Lots of unit tests (237 tests, 943 including subtests), end-to-end tests with self-made Telegram server in Go, end-to-end tests with real staging server, fuzzing 12 unit tests, 41 including sub-tests

GitHub Stargazers
Has only 192 stars GitHub stars
GitHub watchers
Has 643 stars, which is much higher GitHub stars
GitHub watchers

@codecov
Copy link

codecov bot commented Jul 22, 2021

Codecov Report

Merging #427 (e297e7a) into main (71f7efc) will increase coverage by 0.07%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #427      +/-   ##
==========================================
+ Coverage   66.89%   66.97%   +0.07%     
==========================================
  Files         342      342              
  Lines       15827    15827              
==========================================
+ Hits        10588    10600      +12     
+ Misses       4484     4470      -14     
- Partials      755      757       +2     
Impacted Files Coverage Δ
internal/pool/pool.go 59.19% <0.00%> (-3.45%) ⬇️
telegram/updates/internal/e2e/handler.go 81.81% <0.00%> (+3.63%) ⬆️
telegram/updates/storage.go 68.85% <0.00%> (+8.19%) ⬆️
telegram/updates/apply_updates.go 44.44% <0.00%> (+10.18%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 71f7efc...e297e7a. Read the comment docs.

@ernado ernado merged commit d7b5629 into gotd:main Jul 22, 2021
@tie tie deleted the patch-10 branch July 22, 2021 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants