From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Vitaly Lipatov Organization: ALT Linux Team To: devel@lists.altlinux.org Date: Mon, 5 Nov 2007 03:45:07 +0300 User-Agent: KMail/1.9.7 References: <20071104172249.GA2770@hint1.office.altlinux.org> <20071104225559.GE24160@solemn.turbinal> <20071104230845.GF24160@solemn.turbinal> In-Reply-To: <20071104230845.GF24160@solemn.turbinal> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200711050345.07939.lav@altlinux.ru> Subject: Re: [devel] =?koi8-r?b?8NLFxsnL0yBqYXZhLdDBy8XUz9c=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2007 00:45:22 -0000 Archived-At: List-Archive: List-Post: On 5 ноября 2007, Alexey Tourbin wrote: > > Предлагаю следующее правило: библиотеки для специфических > > языков должны иметь преифкс язык-. Нельзя не согласиться. Сейчас по факту к неспецифическим языкам у нас отнесены C, C++ и C#. > > Front-end пользовательские приложения, написанные на > > специфических языках, не должны иметь префикс язык-. Да. > > Префикс "язык-" желательно понимать более буквально. То > > есть префикс "python-module-" -- это, по-моему, перебор. Я > > уже однажды писал, что в названии пакета в принципе нельзя > > достаточно полно описать его различные предназначения с > > точки зрения общей семантики. Поэтому долой /-module/, > > даёшь более простой/грубый префикс. Более того, у нас существует python-modules (для модулей самого Питона) и python-module (для сторонних модулей). Можно было бы действительно укоротить, но это функционального значения не имеет. > Впрочем, здесь не всё гладко. Имеется традиция "сокращенного > префикса". Например, "pygtk"; здесь "сокращенный префикс" это > "py". Поэтому не совсем понятно, насколько нужно "удлинять" > название пакета, и нужно ли его удлинять вообще. В случае с > pygtk есть такие варианты: "pygtk", "python-pygtk", > "python-module-pygtk". > > В федоре кстати пакет называется pygtk2. > Они отдают предпочтение "сокращенному префиксу". Мне кажется они просто префиксов не делают, а называют пакет как апстрим. Другое дело, что возможно нам надо решить, будет ли python-gtk или python-pygtk. Хотя вроде решили, что пакет называется так же, как и модуль в нём, в тот же регистре букв. > > В случае же с джавой идея "сокращенного префикса" доводится до > абсурда -- иногда кажется, что достаточно префикса из одной > буквы "j". Зачем, если можно написать java, и будет понятно каждому? Мы же не буквы экономим. -- С уважением, Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info