[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gNewSense-users] KFV section names maintenance problem
From: |
Bake Timmons |
Subject: |
Re: [gNewSense-users] KFV section names maintenance problem |
Date: |
Wed, 05 Mar 2008 10:26:39 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
>> There is a problem that we should fix pronto to avoid pain later:
>> inconsistent section names.
>
>>
>> It will get much worse with other directory base names, such as mm.
>>
>> Thus the above URL should be something like
>>
>> http://wiki.gnewsense.org/Kernel/Ubuntu-hardy-Linux-2.6.24-Drivers-Dma
>
> i think this has to many -
> perhaps something like Ubuntu710-Linux2624-DriversDma or
> UbuntuHardy-Linux2624-DriversDma .
Yes, too many hyphens do make it ugly, and in my previous example I
erroneously included periods which I think are forbidden. OTOH, the
price you pay at first will be helpful later to scripting--e.g., from
something like http://Ubuntu710-Linux-2_6_24-Drivers-Dma a script could,
for example, *easily* deduce that the relevant directory is
linux-2.6.24/drivers/dma
What exactly these future scripts might do that is so important we
really cannot say, of course, but why not make them easier to write?
Let's consider another example of the problem:
$ find . -type d -wholename '*/mm'
./arch/alpha/mm
./arch/arm/mm
./arch/x86/mm
./arch/cris/arch-v10/mm
./arch/cris/arch-v32/mm
./arch/cris/mm
./arch/frv/mm
./arch/h8300/mm
./arch/ia64/mm
./arch/m32r/mm
./arch/m68k/mm
./arch/m68knommu/mm
./arch/mips/mm
./arch/parisc/mm
./arch/powerpc/mm
./arch/ppc/mm
./arch/s390/mm
./arch/sh/mm
./arch/sh64/mm
./arch/sparc/mm
./arch/sparc64/mm
./arch/xtensa/mm
./arch/avr32/mm
./arch/blackfin/mm
./mm
There's a lot of complexity here that is helped by a decent directory
structure, and I do not see why section names cannot benefit *somehow*
from that structure.
In any case, I should now try to find some time for *working* on KFV.