gnewsense-users
[Top][All Lists]
Advanced

[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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]