http://freico.in
สำหรับซอฟต์แวร์ Freicoin เวอร์ชันไบนารีที่ใช้งานได้ทันที โปรดดูที่ http://freico.in/en/download/
Freicoin เชื่อมต่อกับเครือข่าย Freicoin แบบเพียร์ทูเพียร์เพื่อดาวน์โหลดและตรวจสอบบล็อกและธุรกรรมอย่างสมบูรณ์ นอกจากนี้ยังมีกระเป๋าเงินและอินเทอร์เฟซผู้ใช้แบบกราฟิกซึ่งสามารถเลือกสร้างได้
ข้อมูลเพิ่มเติมเกี่ยวกับ Freicoin มีอยู่ในโฟลเดอร์ doc
Freicoin ได้รับการเผยแพร่ภายใต้เงื่อนไขของ GNU Affero General Public License เวอร์ชัน 3 ตามที่เผยแพร่โดย Free Software Foundation ดูการคัดลอกสำหรับข้อมูลเพิ่มเติม
การพัฒนาเกิดขึ้นในสาขาที่มีหมายเลขสอดคล้องกับการเปิดตัว Bitcoin Core ขั้นต้น สาขาที่ 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 (Continuous Integration) ทำให้แน่ใจว่าทุกคำขอดึงถูกสร้างขึ้นสำหรับ Windows, Linux และ macOS และการทดสอบหน่วย/สภาพการทำงานนั้นจะดำเนินการโดยอัตโนมัติ
การเปลี่ยนแปลงควรได้รับการทดสอบโดยบุคคลอื่นที่ไม่ใช่นักพัฒนาที่เขียนโค้ด นี่เป็นสิ่งสำคัญอย่างยิ่งสำหรับการเปลี่ยนแปลงขนาดใหญ่หรือมีความเสี่ยงสูง การเพิ่มแผนการทดสอบลงในคำอธิบายคำขอดึงจะมีประโยชน์ หากการทดสอบการเปลี่ยนแปลงไม่ตรงไปตรงมา
การเปลี่ยนแปลงการแปลรวมถึงการแปลใหม่สามารถส่งไปที่หน้า Transifex ของ Freicoin
การแปลจะถูกดึงจาก Transifex เป็นระยะๆ และรวมเข้ากับพื้นที่เก็บข้อมูล git ดูขั้นตอนการแปลเพื่อดูรายละเอียดเกี่ยวกับวิธีการทำงาน
สิ่งสำคัญ : เราไม่ยอมรับการเปลี่ยนแปลงการแปลตามคำขอดึง GitHub เนื่องจากการดึงครั้งถัดไปจาก Transifex จะเขียนทับการเปลี่ยนแปลงเหล่านั้นอีกครั้งโดยอัตโนมัติ