Esiste una regola generica generale su come denominare gli spazi dei nomi dei pacchetti per i progetti open source senza un dominio proprio?Spazio dei nomi del pacchetto Java per progetti senza dominio
Gli spazi dei nomi devono essere unici, quindi i domini sono stati scelti per occuparsene, ma alla fine non importa, purché siano unici.
Ora, se ho un progetto che è ospitato solo su GitHub, è bene prendere
com.github.username.projectname
o è che invece di buon occhio, perché io uso un dominio che non mi possiedo?
Non pensare che sarebbe un problema. I progetti Apache e Codehaus sembrano fare così. –
il nome del pacchetto non dovrebbe essere solo univoco, ma dovrebbe essere qualcosa che possiedi. Supponiamo che tu abbia una mail [email protected], puoi usare il pacchetto come com.email.name come se si verificasse un conflitto, devi vincere perché sei il proprietario dell'e-mail. In breve, il nome del pacchetto dovrebbe essere unico e dovresti essere in grado di dimostrare che lo possiedi. –