Где я могу найти некоторые рекомендации по написанию кода Java с открытым кодом? Я не ищу указания о том, как правильно писать код, а скорее о дистрибутиве, упаковке, документации и обо всех других аспектах помимо файлов .java.
Моя цель - взять модуль, который я написал, и опубликовать его как открытый.
Изменить. Мне все еще не хватает прямых, конкретных инструкций о том, что должен содержать файл zip. Существуют ли соглашения для этого, или я должен просто выбрать разумную структуру?