Quale nome di pacchetto scegliere per un piccolo progetto Java open source? [chiuso]

18

Vorrei pubblicare una piccola libreria open source in Java. Mi chiedo quale nome del pacchetto dovrei scegliere? Non sono un'azienda e non ho un dominio che potrei usare come base per nominare il pacchetto in base a convenzioni di convenzioni . Comunque mi piacerebbe in qualche modo seguire le convenzioni di denominazione per prevenire un conflitto accidentale e mantenere lo standard.

    
posta Petr Pudlák 03.11.2012 - 14:36
fonte

3 risposte

8

Il tuo profilo in Ingegneria software implica che controlli petr.pudlak.name , che dà name.pudlak.petr.exampleproject come possibilità.

Un'altra tecnica per garantire l'unicità è basarla sui mezzi attraverso i quali il programma viene distribuito al pubblico. Se il nome utente associato ai repository GitHub è petrpudlak , qualcosa come com.github.petrpudlak.exampleproject dovrebbe evitare la collisione. Lo stesso vale per i progetti di SourceForge: net.sourceforge.exampleproject .

    
risposta data 04.12.2015 - 19:18
fonte
6

Perché non usare il tuo cognome? Qualcosa come pudlak.project_name .

    
risposta data 03.11.2012 - 14:54
fonte
3

Se non si dispone di un nome di dominio, è ancora possibile utilizzare tale convenzione di denominazione e denominarla (org\com\net\whatever).projectname . Il nome del pacchetto non deve necessariamente essere il nome del dominio in cui ci si aspetta che il progetto venga trovato, sebbene faciliti le cose. Alcuni progetti finiscono per spostare i domini e non hanno il nome del loro pacchetto rinominato per ragioni di compatibilità.

    
risposta data 03.11.2012 - 17:51
fonte

Leggi altre domande sui tag