All Projects → cqfn → degitx

cqfn / degitx

Licence: MIT license
Distributed git repository manager

Programming Languages

TeX
3793 projects
go
31211 projects - #10 most used programming language
kotlin
9241 projects
TLA
29 projects
Makefile
30231 projects

Projects that are alternatives of or similar to degitx

Flambe
An ML framework to accelerate research and its path to production.
Stars: ✭ 236 (+742.86%)
Mutual labels:  research
gmseg
Spinal cord gray matter segmentation using deep dilated convolutions.
Stars: ✭ 43 (+53.57%)
Mutual labels:  research
gscholar-citations-crawler
Crawl all your citations from Google Scholar
Stars: ✭ 43 (+53.57%)
Mutual labels:  research
Wreeto official
Wreeto is an open source note-taking, knowledge management and wiki system.
Stars: ✭ 241 (+760.71%)
Mutual labels:  research
FIDL
A sane API for IDA Pro's decompiler. Useful for malware RE and vulnerability research
Stars: ✭ 421 (+1403.57%)
Mutual labels:  research
yoda
A system for reliable, long-term storing and archiving large amounts of research data during all stages of a study.
Stars: ✭ 29 (+3.57%)
Mutual labels:  research
How Companies Hire
An inside look into how top tech companies hire
Stars: ✭ 234 (+735.71%)
Mutual labels:  research
ultimate-defi-research-base
Here we collect and discuss the best DeFI & Blockchain researches and tools. Feel free to DM me on Twitter or open pool request.
Stars: ✭ 1,074 (+3735.71%)
Mutual labels:  research
itc.lua
A Lua implementation of Interval Tree Clocks
Stars: ✭ 21 (-25%)
Mutual labels:  research
Blockchain-Alpha
Alpha from various sectors in the blockchain space.
Stars: ✭ 102 (+264.29%)
Mutual labels:  research
Timelinestoryteller
An expressive visual storytelling environment for presenting timelines on the web and in Power BI. Developed at Microsoft Research.
Stars: ✭ 244 (+771.43%)
Mutual labels:  research
Browser Sec Whitepaper
Cure53 Browser Security White Paper
Stars: ✭ 251 (+796.43%)
Mutual labels:  research
haddocking.github.io
Webpage of the Bonvinlab @ Utrecht University and HADDOCK software
Stars: ✭ 14 (-50%)
Mutual labels:  research
Data Mining Conferences
Ranking, acceptance rate, deadline, and publication tips
Stars: ✭ 236 (+742.86%)
Mutual labels:  research
awesome-mobile-robotics
Useful links of different content related to AI, Computer Vision, and Robotics.
Stars: ✭ 243 (+767.86%)
Mutual labels:  research
Asreview
Active learning for systematic reviews
Stars: ✭ 233 (+732.14%)
Mutual labels:  research
projects
A website that showcases interesting projects, using Angular JS.
Stars: ✭ 106 (+278.57%)
Mutual labels:  research
patzilla
PatZilla is a modular patent information research platform and data integration toolkit with a modern user interface and access to multiple data sources.
Stars: ✭ 71 (+153.57%)
Mutual labels:  research
deepcourse
Learn the Deep Learning for Computer Vision in three steps: theory from base to SotA, code in PyTorch, and space-repetition with Anki
Stars: ✭ 117 (+317.86%)
Mutual labels:  research
nightcore
Nightcore: Efficient and Scalable Serverless Computing for Latency-Sensitive, Interactive Microservices [ASPLOS '21]
Stars: ✭ 70 (+150%)
Mutual labels:  research

CI Build white paper document Lines of code Telegram chat

DeGitX - distributed git repository manager, see explanation in the white paper or join Telegram chat to discuss: @cqfn_degit.

Build

Run make to build binaries, they are located at ./target dir.

Install

Download proper binary asset from releases page: https://github.com/cqfn/degitx/releases (e.g. degit_(version)_Linux_x86_64.tar.gz for Linux64 machine). To verify build signature, download checksums.txt, checksums.txt.sig and import GPG by id 84292276B8D114FD450F84C0421ED823A1B750E3 from one of the keyservers, e.g.

gpg --keyserver pgp.mit.edu --recv-keys 84292276B8D114FD450F84C0421ED823A1B750E3

GPG public key from degit-key.pub repository root, then import GPG key into your GPG keychain. After GPG import, verify checksums signature files (downloaded from release assets) using command

gpg --verify checksums.txt.sig

If everithing is OK, verify SHA256 hash of binary asset downloaded (ignore errors for other platform assets):

sha256sum -c checksums.txt

If checksum is OK, extract binary from the archive:

tar -xvzf degit_(version)_(platform).tar.gz

Node Configuration

yaml is the only node configuration format and consist of:

  • version - config format version
  • keys - node crypto keys:
    • alg - key algorithm
    • private - private key location
    • public - public key location

All fields are required.

Contributing

This page will help you with contributing workflow: https://github.com/cqfn/degitx/blob/master/CONTRIBUTING.md

To build the project use make command:

  • make - install all dependencies, generate proto files, run tests and build node
  • make install-deps - install required dependencies
  • make proto - generate protobuf source code
  • make build - build core package
  • make test - run tests
  • make degitx - build node binary
  • make degitx-gitaly - build front-end binary
  • make lint - run linters. golangci-lint required to be installed in advance.
  • make verify - build, test, lint, degitx and degitx-gitaly
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].