http://freico.in
즉시 사용할 수 있는 Freicoin 소프트웨어의 바이너리 버전을 보려면 http://freico.in/en/download/를 참조하세요.
Freicoin은 Freicoin P2P 네트워크에 연결하여 블록과 거래를 다운로드하고 완전히 검증합니다. 또한 선택적으로 구축할 수 있는 지갑과 그래픽 사용자 인터페이스도 포함되어 있습니다.
Freicoin에 대한 자세한 내용은 doc 폴더에서 확인할 수 있습니다.
Freicoin은 자유 소프트웨어 재단(Free Software Foundation)이 발행한 GNU Affero General Public License 버전 3의 조건에 따라 출시됩니다. 자세한 내용은 복사를 참조하세요.
개발은 비트코인 코어의 업스트림 릴리스에 해당하는 번호가 매겨진 지점에서 이루어집니다. 21
브랜치는 업스트림 bitcoin/0.21
브랜치를 기반으로 하며 정기적으로 구축 및 테스트되지만 완전히 안정적이라는 보장은 없습니다. Freicoin의 새로운 공식적이고 안정적인 릴리스 버전을 나타내기 위해 태그가 정기적으로 생성됩니다.
기여 작업 흐름은 CONTRIBUTING.md에 설명되어 있으며 개발자를 위한 유용한 힌트는 doc/developer-notes.md에서 찾을 수 있습니다.
패치 세트 작업에 앞서 복잡하거나 논쟁의 여지가 있는 변경 사항을 논의하려면 개발자 메일링 리스트를 사용해야 합니다.
개발자 IRC는 Libera의 #freicoin에서 찾을 수 있습니다.
테스트 및 코드 검토는 개발의 병목 현상입니다. 우리는 단기간에 검토하고 테스트할 수 있는 것보다 더 많은 풀 요청을 받습니다. 인내심을 갖고 다른 사람의 끌어오기 요청을 테스트하여 도와주세요. 이 프로젝트는 실수로 인해 많은 비용이 발생할 수 있는 보안이 중요한 프로젝트라는 점을 기억하세요.
개발자는 새 코드에 대한 단위 테스트를 작성하고 이전 코드에 대한 새 단위 테스트를 제출하는 것이 좋습니다. 단위 테스트는 make check
사용하여 컴파일하고 실행할 수 있습니다(구성에서 비활성화되지 않았다고 가정). 단위 테스트 실행 및 확장에 대한 자세한 내용은 /src/test/README.md에서 확인할 수 있습니다.
Python으로 작성된 회귀 및 통합 테스트도 있습니다. 이러한 테스트는 다음을 사용하여 실행할 수 있습니다(테스트 종속성이 설치된 경우): test/functional/test_runner.py
CI(지속적 통합) 시스템은 모든 풀 요청이 Windows, Linux 및 macOS용으로 빌드되고 단위/온전성 테스트가 자동으로 실행되는지 확인합니다.
변경 사항은 코드를 작성한 개발자가 아닌 다른 사람이 테스트해야 합니다. 이는 규모가 크거나 위험도가 높은 변경에 특히 중요합니다. 변경 사항을 테스트하는 것이 간단하지 않은 경우 풀 요청 설명에 테스트 계획을 추가하는 것이 유용합니다.
번역에 대한 변경 사항과 새로운 번역은 Freicoin의 Transifex 페이지에 제출할 수 있습니다.
정기적으로 Transifex에서 번역을 가져와 git 저장소에 병합합니다. 이것이 어떻게 작동하는지에 대한 자세한 내용은 번역 프로세스를 참조하세요.
중요 : Transifex의 다음 가져오기가 자동으로 다시 덮어쓰기 때문에 번역 변경 사항을 GitHub 풀 요청으로 허용하지 않습니다.