On Saturday 25 of June 2011 22:32:43 Jorge Manuel B. S. Vicetto wrote:
> On 25-06-2011 14:23, Nirbheek Chauhan wrote:
> > On Sat, Jun 25, 2011 at 6:16 PM, justin <j...@gentoo.org> wrote:
> >> Another question, do we have a rule, how the metadata.xml has to be
> >> indented? Tabs or n spaces?
> > 
> > There's no rule, but we should follow the same rule as ebuilds —
> > indentation should be with a tab that's displayed as 4 spaces in
> > editors (no expansion of tabs to spaces).
> 
> Talking from my own experience when doing retirement stuff, there seems
> to be two large currents on metadata.xml in the tree, using tabs and 2
> spaces for indentation.




> I personally prefer tabs, but I also like using EAPI="<version>",
> sorting everything alphabetically and even use the following depend blocks:

> *DEPEND="
>       !<X-2.0
>       !Y
>       <A>
>       <B>
>       ...
>       <Z>
>       a? ( <X> )
>       b? ( <Y> )
>       c? (
>               <J>
>               <K>
>       )
> "

^^ is actually the main point of my "ebuild formatting nazi" agenda (usually 
followed by "oh why did you break formatting in my shiny ebuild!11, revert!" 
chants by various developers in case I happened to touch packages of theirs).

I never understood the reason after keeping deps not sorted alphabetically 
where order doesn't matter - it's like someone purposely made ebuild harder to 
read - it's counter productive.

-- 
regards
MM

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to