มีส่วนร่วมในการเป็นกลุ่มได้อย่างไร


15

ฉันใช้ Vim มา 4 ปีแล้ว ฉันรอคอยที่จะมีส่วนร่วมในโครงการโอเพนซอร์สเป็นกลุ่ม ฉันต้องการเคล็ดลับเล็กน้อยเกี่ยวกับสถานที่ที่จะเริ่มต้นและผู้ที่จะติดต่อเพื่อช่วยเหลือ Vim ความช่วยเหลือจากผู้ที่สนับสนุน Vim แล้วจะช่วยได้มาก :) ขอบคุณล่วงหน้า.

ป.ล. - ฉันไม่แน่ใจว่าฉันสามารถโพสต์ที่นี่ได้หรือไม่ แต่ในที่สุดก็ตัดสินใจโพสต์ที่นี่เพราะนี่จะเป็นสถานที่ที่มีผู้ที่ชื่นชอบ Vim มากที่สุดที่จะพูดคุยด้วย


1
คุณมีส่วนช่วยอะไรในใจ?
lcd047

ฉันแค่ต้องการสนับสนุนทีมพัฒนาในตอนนี้ แก้ไขข้อผิดพลาดการทำอะไรบางอย่างจากรายการสิ่งที่ต้องทำและฉันไม่รู้ว่าผู้เริ่มต้นอย่างฉันสามารถมอบหมายให้ทำอะไรได้บ้าง
b1tchacked

3
มีกลุ่มvim_devที่คุณสามารถโพสต์แพทช์ได้ อย่างไรก็ตามระวังว่า Vim นั้นเป็นโปรเจ็กต์ผู้ใหญ่ฉันไม่คิดว่าพวกเขากำลังมองหาการช่วยเหลือเริ่มต้น ณ จุดนี้ เป็นผลให้มีแพทช์ที่ลอยไปรอบ ๆ เป็นเวลาสองสามปีโดยไม่ถูกรวมเข้าด้วยกัน
lcd047

3
หรือตรวจสอบโครงการ neovim: github.com/neovim/neovim
PhilippFrank

1
ใช่พวกเขาได้รับการพิจารณาไม่ใช่ทุกคนที่เข้าท่าหรือมีเหตุผลเนื่องจากมีการเปลี่ยนแปลงรหัส แต่โดยทั่วไปแล้ว neovim มีจุดมุ่งหมายเพื่อให้ทัน ดูgithub.com/neovim/neovim/commits/masterสำหรับคอมมิชชันล่าสุดล่าสุดตอนนี้คือการรวมของแพทช์เป็นกลุ่ม
PhilippFrank

คำตอบ:


16

มันเป็นโรงเรียนเก่า

ในฐานะที่เป็นlcd047ชี้มีvim_dev กลุ่ม Googleที่คุณสามารถส่งแพทช์ ปัจจุบัน Vim อยู่ภายใต้การควบคุมเวอร์ชันในที่เก็บ Mercurial คุณสามารถส่งแพตช์โดยการเปิดหัวข้อใหม่ในกลุ่มนั้นและแนบไฟล์แพตช์ของคุณ (ไฟล์ข้อความที่มีเอาท์พุท diff) แหล่งที่เป็นกลุ่มอยู่ในกระบวนการของการย้ายไป GitHub แต่ฉันไม่คิดว่ามันค่อนข้างมี

ธรรมชาติของการมีส่วนร่วม

ในขณะที่โครงการโอเพนซอร์ซหลายโครงการรวมถึง Vim มีรายการที่ต้องทำ แต่ก็ไม่น่าเป็นไปได้ที่คุณจะได้รับมอบหมายจากอาสาสมัครบริการ การมีส่วนร่วมโอเพนซอร์ซส่วนใหญ่เป็นแบบทันควัน: คุณระบุการแก้ไขข้อผิดพลาดหรือการปรับปรุงนำไปใช้และส่งเพื่อการตรวจทานจากนั้นผู้ดูแลระบบสามารถเลือกที่จะผสานเข้าด้วยกัน

ฉันมีส่วนร่วมอย่างง่ายในที่มาของกลุ่ม ฉันสังเกตว่าi(วัตถุข้อความไม่ทำงานได้ดีเมื่อเนื้อหาของวงเล็บอยู่ในบรรทัดของตัวเอง ในทางตรงกันข้ามi{วัตถุข้อความแบบอะนาล็อกมีพฤติกรรมที่เหมาะสมในสถานการณ์ที่คล้ายกัน ฉันส่งแพตช์ของฉันและมันถูกรวมเข้าด้วยกันอย่างรวดเร็ว แน่นอนว่านี่เป็นการเปลี่ยนแปลงเล็กน้อยมาก แผ่นแปะที่มีความสำคัญมากกว่านั้นมักจะถูกตรวจสอบอีกต่อไป

คำแนะนำของฉัน

อย่าเข้าไปในเกมโดยมีแผนจะสนับสนุน Vim ความคิดที่ดีมักไม่ได้มาจากการพยายามคิดความคิดที่ดี พวกเขามาเมื่อคุณพยายามทำอย่างอื่น ใช้ Vim อย่างต่อเนื่องและไอเดียอาจนำเสนอตัวเอง จากนั้นใส่ความพยายามที่จะใช้มันและส่งแพทช์


ขอบคุณสำหรับคำตอบที่สมบูรณ์และฉันไม่ได้อยู่ในเกมอย่างแน่นอนที่จะมีส่วนร่วมในการเพิ่มสิ่งใหม่ ๆ
b1tchacked

ฉันเพิ่งเห็นซอร์สโค้ดของโครงการ Vim ใน Github ดังนั้นมันถูกย้ายอย่างสมบูรณ์หรือไม่
Durga Swaroop

จากสิ่งที่ฉันบอกได้มันย้ายไปที่ GitHub อย่างเต็มที่
tommcdo

4

ในอดีตฉันสามารถอัปโหลดแพตช์ไปยังตัวติดตามปัญหาของที่เก็บ Google Code สำหรับกลุ่มที่ได้รับการยอมรับหลังจากผ่านไปหลายเดือนหรือส่งอีเมลและหวังว่าจะได้รับคำติชม Google Code ไม่มีอีกแล้ว แต่ตั้งแต่วันที่ 24 สิงหาคม 2558การพัฒนาของ vim นั้นเกิดขึ้นในโครงการ Github (รวมถึงซอร์สโค้ดและการติดตามปัญหา)

คำแนะนำเพิ่มเติมสำหรับการสนับสนุนสามารถพบได้ในไฟล์CONTRIBUTING.md โปรดทราบว่าโครงการ Github นี้เป็นโครงการที่ผิดปกติ หากคุณนำเสนอประชาสัมพันธ์การเปลี่ยนแปลงอาจจะต้องดำเนินการและแบนกับกระทำอื่น ๆ (เช่นการประชาสัมพันธ์และการกระทำอื่น ๆ ที่มีขนาดใหญ่ประชาสัมพันธ์และกระทำ ) ข้อความคอมมิชชันทำตามรูปแบบที่เฉพาะเจาะจงมากและคุณต้องมองหาที่มาและการสนทนาของแพตช์ยากมาก

ลิงค์:

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.