From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4417F85D.4040809@altlinux.org> Date: Wed, 15 Mar 2006 14:19:57 +0300 From: Mikhail Yakshin User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050905) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] [OT] Re: ruby-rake =?KOI8-R?Q?=C9_gems_-=3E_ve?= =?KOI8-R?Q?ndor_message_to_ruby-dev=2C_anyone=3F?= References: <20060313181824.GA12280@basalt.office.altlinux.org> <4415C4F3.1080803@altlinux.org> <20060314080044.GL6144@pc152.sam-solutions.net> <44169822.3020600@vzljot.ru> <44169B18.7020301@altlinux.org> <20060314103940.GR4953@immo.ru> <4416A49E.9070306@altlinux.org> <20060314131900.GU4953@immo.ru> <4416D881.5080103@vzljot.ru> <4416E673.9060200@altlinux.org> <20060315083032.GJ12159@osdn.org.ua> In-Reply-To: <20060315083032.GJ12159@osdn.org.ua> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.6 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Mar 2006 11:20:13 -0000 Archived-At: List-Archive: List-Post: Michael Shigorin wrote: > On Tue, Mar 14, 2006 at 06:51:15PM +0300, Mikhail Yakshin wrote: > >>Мне кажется, что они как раз правы и мир не так уж медленно >>переходит от RAA к gems. Не вижу смысла в том, чтобы стоять на >>дороге у этого паровоза. > > Значит, лучше _до_ Ruby2 и сопутствующего перелопачивания всего > этого озадачить апстрим выравниванием идентичных натуральной > дезоксирибонуклеиновой заменителей в gems. > > Повторюсь, у меня на момент последних ныряний в те обсуждения > сложилось стойкое впечатление, что виндузятники, слакваристы > и бздишники испортят и этот мирок (OT: TYPO3 4.0 похабят на корню > такие же "прафисионалы", сдаётся мне). Тем, что им вполне > комфортно со своим dll hell, perl -MCPAN и прочими прелестями > дикой жизни. > > Если у кого-то есть здоровье общать их от имени вендора -- > давайте попробуем так. Ну, идеальный мир мне видится таким: у нас есть пакеты, которые обстрипаны насколько нужно и лежат так, как нужно по директориям. Существует package manager gem, существует взаимно-однозначно (в идеале - процедурное) соответствие между именем пакета в rpm-репозитарии и gem-репозитарии. При попытке установить gem, который есть в rpm - ставится он, при попытке установить, которого нет - ставится обычный gem, но в /usr/local. Когда появится rpm в репозитарии - копия в /usr/local автоматически заменяется на нормальную из rpm в /usr. И при этом все это работает: require и require_gem находят все что нужно, вне зависимости от того, как оно было установлено. И самое главное - что это сделано не у нас, а у всех. Другие мнения по направлению движения на высокое и светлое будущее есть? Я тогда действительно может начну общаться с ними от имени ALT уже представляя мнение Team? -- WBR, Mikhail Yakshin