ชื่อแพ็กเกจใดที่จะเลือกสำหรับโครงการ Java ขนาดเล็กแบบโอเพ่นซอร์ส [ปิด]


19

ฉันต้องการเผยแพร่ไลบรารีโอเพนซอร์สขนาดเล็กใน Java ฉันสงสัยว่าฉันควรเลือกชื่อแพ็คเกจอะไร ฉันไม่ใช่ บริษัท และฉันไม่มีโดเมนที่ฉันสามารถใช้เป็นพื้นฐานสำหรับการตั้งชื่อแพ็คเกจตามข้อกำหนดการตั้งชื่อได้ ยังฉันต้องการที่จะปฏิบัติตามอนุสัญญาการตั้งชื่อเพื่อป้องกันความขัดแย้งโดยไม่ตั้งใจและเพื่อให้สิ่งต่าง ๆ มาตรฐาน


1
ไปกับSOSJP- โครงการ Java โอเพนซอร์สขนาดเล็ก ถ้าคุณต้องการที่จะหลีกเลี่ยงความขัดแย้งใด ๆ เพิ่มการประทับเวลาที่จะใช้ชื่อนี้ - SOSJP1351952637112ดังนั้นมันจะกลายเป็น ประชดกัน - ไม่ต้องกังวลกับความขัดแย้งคุณสามารถเปลี่ยนชื่อได้ในภายหลัง
c69

3
ลงทุนไม่กี่ bucks ในชื่อโดเมน?
walrii

@walrii นี่หมายถึงการรักษาโดเมนให้มีชีวิตอยู่ในอนาคตซึ่งอาจไม่สะดวก
Petr Pudlák

@ PetrPudlákการตั้งชื่อเป็นเพียงข้อเสนอแนะและไม่จำเป็นเลย โดยส่วนตัวฉันไม่เคยเข้าใจและพบว่ามันแปลก ยืนหยัดต่อต้านมันและตั้งชื่อแพ็คเกจของคุณppgrphlibว่าเป็นกราฟิกหรือกราฟกราฟ ไม่มีใครจะใช้ชื่อนั้นดังนั้นจะไม่มีความขัดแย้งเกิดขึ้น
Brandin

คำตอบ:


10

โปรไฟล์ของคุณในวิศวกรรมซอฟต์แวร์หมายความว่าคุณสามารถควบคุมpetr.pudlak.nameได้ซึ่งname.pudlak.petr.exampleprojectเป็นไปได้

อีกเทคนิคหนึ่งที่จะทำให้แน่ใจว่ามีเอกลักษณ์คือการใช้โปรแกรมที่เผยแพร่สู่สาธารณะ หากชื่อผู้ใช้ที่เชื่อมโยงกับที่เก็บ GitHub ของคุณเป็นpetrpudlakสิ่งที่com.github.petrpudlak.exampleprojectควรหลีกเลี่ยงการชน เดียวกันเป็นจริงของโครงการ net.sourceforge.exampleprojectSourceForge:


6

ทำไมไม่ใช้นามสกุลของคุณ? pudlak.project_nameสิ่งที่ชอบ


1
ฉันไม่ได้คิดถึงเรื่องนี้และเป็นตัวเลือกที่ถูกต้องตรงตามข้อกำหนด แต่อย่างใดฉันก็รู้สึกไม่สบายใจกับสิ่งนั้นฉันรู้สึกว่าฉันจะส่งเสริมตัวเองมากเกินไป นอกจากนี้ถ้าคนอื่นมีส่วนร่วมในห้องสมุดชื่อดังกล่าวจะไม่เป็นธรรมกับพวกเขา?
Petr Pudlák

project_nameแล้ววางนามสกุลและการใช้งานเพียงแค่
เบอร์นาร์ด

3

(org\com\net\whatever).projectnameหากคุณไม่ได้มีชื่อโดเมนคุณยังสามารถใช้ที่ประชุมการตั้งชื่อและชื่อ ชื่อแพคเกจไม่จำเป็นต้องเป็นชื่อโดเมนที่คุณคาดว่าจะพบโครงการแม้ว่าจะทำให้ง่ายขึ้น บางโครงการจบลงด้วยการย้ายโดเมนและไม่ได้เปลี่ยนชื่อแพคเกจเนื่องจากเหตุผลด้านความเข้ากันได้


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