Çatal

Çatallama, açık kaynaklı bir projeyi istediğiniz gibi değiştirmek için yaygın olarak başvurulan bir yöntemdir. Blockly'nin pxt-blockly, Scratch-block ve App Inventor dahil olmak üzere birçok başarılı çatalları vardır.

Ancak Blockly'yi çatallamak, temel Blockly'de güncelleme ve hata düzeltmeleri almanızı zorlaştırabilir. Blockly'yi, çatallama yerine eklentileri kullanarak özelleştirmenizi önemle tavsiye ederiz.

Eklentiler ve kullanılabilir API'ler hakkında daha fazla bilgi için Eklentiler bölümüne ve Özelleştirme bölümündeki diğer belgelere göz atın.

Alternatifler

Forumda sor

Başka biri istediğiniz davranışı uygulamış olabilir. Forumda önceki tartışmaları arayın veya yayın oluşturup bu kodu daha önce başka birinin yazıp yazmadığını sorun.

Mevcut bir eklentiyi kullan

Değişikliğiniz yaygın olarak talep edilen bir özellikse bunu bloklu örneklerde bir eklenti olarak önceden yayınlamış olabiliriz.

Eklenti yaz

İhtiyacınız olan değişikliği yapmak için Blockly'nin herkese açık API'lerini kullanan kodlar yazın. Örneğin, oluşturmayı engelleme, araç kutusu görünümü ve bağlantı kontrolü davranışındaki değişikliklerin tümü eklenti olarak uygulanabilir.

Özellik isteğinde bulunma

Herkese açık olmayan bir API'ye ihtiyacınız varsa core Blockly API'yi herkese açık hale getirmek için hata bildiriminde bulunabilirsiniz.

Pull isteği gönderme

Katkıları Blockly ile selamlayın! Değişikliğiniz genel amaçlı ise bunun için en iyi yöntem bir pull isteğinde bulunmak olabilir. Blok halinde iyileşir, çatalı tutmanız gerekmez ve herkes kazanır.

Daha fazla bilgi için katkıda bulunanlar sayfasına bakın.

Çatal güncelleme

Blockly'nin en son sürümünü düzenli olarak birleştirmenizi öneririz. Blok halinde üç ayda bir yayınlıyoruz. Her sürümde sürüm notları ve zarar veren değişikliklerin açıklamaları yer alıyor.