On Fri, Nov 09, 2012 at 09:35:39AM +0000, Stuart Henderson wrote:
> On 2012/11/09 05:29, Stefan Sperling wrote:
> > Before making any more changes I'd like to get this committed if possible.
> > It's a large enough diff already, isn't it?
> 
> Yes it is, if test reports are good then I agree with this approach.
> 
> A few things I noticed (but I agree with doing this post commit),
> e17/e/Makefile you have this
> 
> >  FULLARCH =         ${MACHINE_ARCH:S/amd64/x86_64/}
> > -SUBST_VARS +=              FULLARCH OSREV
> > +SUBST_VARS +=              FULLARCH OSREV VERSION
> 
> can you do this for evas too please? (even better would be to patch
> things to not put the OS version in the directory name which means
> that package revisions have to be bumped at release time, but doing
> the easy change first, i.e. adding to SUBST_VARS and regen plist,
> makes sense).
> 
> also the share/examples for edge/eet/evas where the whole dir's are
> @commented, probably better to rm -rf them in do-install, you will find
> update-plist fairly annoying when you have a load of commented files.
> 
> the whole lot should be marked SHARED_ONLY too (in Makefile.inc
> probably) and roll PFRAG.shared into PLISTs.

I think you shouldnt even bother commenting the share/examples files,
they can be useful. Other than that, stuart said exactly what i had to
say about the diff.

On ppc/ati, only composite is auto-enabled, and e produces garbled
colors, the bg/transparent stuff is bright blue, see
http://rhaalovely.net/~landry/shared/e17-openbsd-ppc-shot-2012-11-09_18-49-45.jpg
Probably a littleendian issue. Disabling composite makes it eat a bit
less of cpu time, the about window animation is terribly cpu-hungry.

On i386/intel, it renders fine, all hw/composite is enabled by default,
and quite cpu-hungry too (80% constant). Disabling composite help a bit.

Some notes on e itself:
the 1st-run config thing doesnt detect/show any keyboard layout. You can
add one correctly in E with the keymap applet, switching works fine.
The theme list shows 'default'+garbage chars, looks like an unterminated
\0 string.
shutdown/reboot is greyed out, i suppose it tries to use
consolekit/policykit for that ?
I didnt see stuff hard crashing; this is pretty nice :)

All in all this looks pretty good, so with the nits adressed i think you
should commit it, along the eio import. ok for me.

Landry

Reply via email to