Re: [gentoo-dev] GLI Officially Deprecated

2009-01-15 Thread Philip Webb
090114 Donnie Berkholz wrote:
> On 15:23 Wed 14 Jan 2009, Ben de Groot wrote:
>> Also, will we have an announcement on the www.gentoo.org frontpage?
>> This seems to me an important enough issue to inform our users about.
> Yeah, I'll get something up. I've got a few pending now.

I've been using Gentoo since 2003 & have installed it in  2  machines.
I've also felt it necessary more than once to comment in LWN
in response to scare stories then circulating about "the death of Gentoo"
& how it was no longer putting out new versions reliably or on time.
The fact that 'version' doesn't mean the same for Gentoo as other distros
is not clear to the many people who haven't used Gentoo.

I just had a look at the Gentoo home page,
as if I were a newcomer wanting to find out how to get started.
The 'about' page says nothing about the basic installation process,
so I went to 'installation docs', where the 1st 'installation resource'
is the 'Gentoo Handbook', which led me to get 'Gentoo AMD64 Handbook',
then 'about the Gentoo Linux installation'.
This emphasises that I can install Gentoo in many ways,
the 1st of which listed is 'from one of our installation CDs'.

May I suggest that the 'about' page needs an additional 3rd section
entitled 'How do I go about installing Gentoo ?'.
I'm sure DB is capable of writing whatever is needed,
but it could be something like the following:

  Unlike most distributions, which rely on binary packages
  and create a new version of the whole system at regular intervals,
  Gentoo is installed once and thereafter kept upto-date by the user
  by means of Portage (as above).  Installing Gentoo is not difficult,
  but it does require a bit more time & attention from the user,
  which we at Gentoo consider to be a useful exercise for her or him
  to get to know better how a Linux system really works under the hood.
  All you typically need is a live CD and a copy of the Gentoo Handbook,
  which you can find by following the link to 'installation docs' above.

It might be an idea also to amend the line in the Handbook above,
so that 'one of our installation CDs' is not quite so prominent.

HTH

-- 
,,
SUPPORT ___//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT`-O--O---'   purslowatchassdotutorontodotca




[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/anki: anki-0.9.9.5.ebuild metadata.xml ChangeLog

2009-01-15 Thread Christian Faulhammer
Hi,

"Heath Caldwell (hncaldwell)" :
> + 
> + Enable support for LaTeX
> + 

You only have to add flags to metadata.xml, that are not in
use.desc...and USE=latex is there with a similar description as yours.

V-Li

-- 
Christian Faulhammer, Gentoo Lisp project
http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode

http://www.faulhammer.org/>


signature.asc
Description: PGP signature


Re: [gentoo-dev] GLI Officially Deprecated

2009-01-15 Thread AllenJB

Philip Webb wrote:

090114 Donnie Berkholz wrote:

On 15:23 Wed 14 Jan 2009, Ben de Groot wrote:

Also, will we have an announcement on the www.gentoo.org frontpage?
This seems to me an important enough issue to inform our users about.

Yeah, I'll get something up. I've got a few pending now.


I've been using Gentoo since 2003 & have installed it in  2  machines.
I've also felt it necessary more than once to comment in LWN
in response to scare stories then circulating about "the death of Gentoo"
& how it was no longer putting out new versions reliably or on time.
The fact that 'version' doesn't mean the same for Gentoo as other distros
is not clear to the many people who haven't used Gentoo.

I just had a look at the Gentoo home page,
as if I were a newcomer wanting to find out how to get started.
The 'about' page says nothing about the basic installation process,
so I went to 'installation docs', where the 1st 'installation resource'
is the 'Gentoo Handbook', which led me to get 'Gentoo AMD64 Handbook',
then 'about the Gentoo Linux installation'.
This emphasises that I can install Gentoo in many ways,
the 1st of which listed is 'from one of our installation CDs'.

May I suggest that the 'about' page needs an additional 3rd section
entitled 'How do I go about installing Gentoo ?'.
I'm sure DB is capable of writing whatever is needed,
but it could be something like the following:

  Unlike most distributions, which rely on binary packages
  and create a new version of the whole system at regular intervals,
  Gentoo is installed once and thereafter kept upto-date by the user
  by means of Portage (as above).  Installing Gentoo is not difficult,
  but it does require a bit more time & attention from the user,
  which we at Gentoo consider to be a useful exercise for her or him
  to get to know better how a Linux system really works under the hood.
  All you typically need is a live CD and a copy of the Gentoo Handbook,
  which you can find by following the link to 'installation docs' above.

It might be an idea also to amend the line in the Handbook above,
so that 'one of our installation CDs' is not quite so prominent.

HTH



The ability of new users to find their way around the site was something 
I tried to fix with a new sidebar menu[0], which has currently been 
implemented in http://gentoo.org/index2.xml - Unfortunately this is 
currently being held up by something to do with the GLSA's that's been 
hanging around incomplete for the past 6 months now (see the deps of bug 
#252157).


I've tried posting on the relevant bugs to find out exactly what needs 
to be done, but no one seems to care, which is a real shame as the new 
index would be a vast improvement in my opinion.


[0] https://bugs.gentoo.org/252157

AllenJB



Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/anki: anki-0.9.9.5.ebuild metadata.xml ChangeLog

2009-01-15 Thread Maciej Mrozowski
On Thursday 15 of January 2009 09:12:12 Christian Faulhammer wrote:
> Hi,
>
> "Heath Caldwell (hncaldwell)" :
> > +   
> > +   Enable support for LaTeX
> > +   
>
> You only have to add flags to metadata.xml, that are not in
> use.desc...and USE=latex is there with a similar description as yours.

I would disagree here. I found considerable amount of packages in portage with 
less than specific "Add support for XML files" as USE=xml description.

While it may be by someone considered *similar* to "Enable XML support via 
libxml library", I found it more than confusing, as XML support is enabled in 
some packages anyway (as those packages just use only XML files for 
configuration), in some cases if may not be even remotely related to libxml.

That being said, I would rather suggest adding always *precise* and *non-
general* USE flags descriptions even for global USE flags (actually especially 
for them) as I usually found it pretty much necessary to look up ebuilds to 
get to know what does particular USE flag actually do, and I guess this should 
be avoided at all cost, especially when it does not cost a penny as maintainer 
actually already knows what's all about with those USE flags for particular 
package.

-- 
regards
MM


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


Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles: package.mask

2009-01-15 Thread Maciej Mrozowski
On Thursday 15 of January 2009 05:24:41 Donnie Berkholz wrote:

> So if you want to know both, you need to look in 2 places? That doesn't
> seem very nice to me. Also in a distributed VCS, we'd want to generate
> ChangeLogs from the commit logs to avoid all kinds of annoying conflict
> resolution and remove redundant information.

Hmm... or the other way around, so that, after making changes, echangelog 
would generate ChangeLog entry, then repoman manifest, and at the end repoman 
commit could just pick this entry and place as commit message.

It would of course make sense when all commits were 'atomic' in some way - 
(one commit per package/directory - if there's no such policy already).

-- 
regards
MM


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