[Pkg-e-devel] Required Packages

anthony afm404 at gmail.com
Tue May 29 00:38:32 UTC 2012


Hi Albin,

Thanks for taking the time to respond.

I called them required in the sense of an Enlightenment Desktop environment rather than just a Window Manger.

I see libethumb in the same view as the gnome and kde thumbnail generators. I'm not quite sure if EFM uses it yet for example, but as this great environment comes together it would seem sensible to put in the parts that can match in features of gnome and xfce, even if there isn't a task-e17 as of yet.

But since you seem to be maintaining it solo, i'd very keen to help in any way i can, i can see the path to a debian maintainer is a long one.

I'm not quite up to speed on debian packaging with the buildd system, but i'm rather sure i get the idea. Would it be an idea for me to submit packages i attempt to build to the mentors site and once I have all the green lights, give you a shout?

Anything else you can use a noob for let me know.

oh btw, i double checked the only emodules i have atm are emodule-places and emodule-deskshow.

Kind Regards
Anthony.

----- Original Message -----
From: "Albin Tonnerre" <lutin at debian.org>
To: "anthony" <afm404 at gmail.com>
Cc: pkg-e-devel at lists.alioth.debian.org
Sent: Saturday, 26 May, 2012 5:12:35 PM
Subject: Re: [Pkg-e-devel] Required Packages

On Sat, May 26, 2012 at 5:05 PM, anthony <afm404 at gmail.com> wrote:
> Hi Everyone,

Hi Anthony,

> You seem to be missing some required packages:
>
> These two components now seem to be essential: eio         - Eio, async I/O
> library.

The only package currently in the archive which could make use of it is
Elementary (which I'll be updating soon), but it's currently an optional
dependency. I'm not saying it's not useful, just that it's not what I'd call
required.

> eeze        - Device abstraction library.
> (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=627868)

Packaging eeze has been in my plans for a while, but since in the last months
I've barely had enough time to keep the core EFL in shape, that one has lagged
behind… I'll be doing the package soon; it's a simple library so that shouldn't
require too much work.

> These are features for applications under EFL / Enlighenment:
> emotion     - Emotion, video and audio codec API
> ethumb      - EThumb, thumbnail generation library

If they're needed by other packages then yes, sure. Otherwise, I don't think
providing packages for libraries used by no programs is a good idea.

> expedite    - Performance and correctness test suite for Evas

If I understand correctly, expedite is mostly useful for people doing
development on Evas. Since those people are likely not to use the packages
anyway, I don't think it would be useful to have this in the archive.

> If possible it would be very nice to have these extras:
> Elsa        - XDM / GDM replacement
> Exquisite   - Bootsplash program

If people want to package those that's fine by me, but I surely won't
package/maintain them. Both those packages are replacements for critical and
security-sensitive parts of the system, and there isn't a lot of work being
done on them upstream. At least, not enough to make them widely valuable
alternatives to the programs they seek to replace.

> Not sure about this one:
> evas generic loaders - Extra loaders for GPL loaders and unstable libraries.

Not sure either, I haven't looked at it yet.

> And of course all the EMODULE packages would be needed.
> I'm assuming i should email in before starting wishlists.

Actually I opened an ITP about this a long ago
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=563109), but didn't act upon
it due to lack of time. I'll try to find some time to actually package the most
useful/actively maintained modules, at least.

> I'm assuming i should email in before starting wishlists.

Thanks, much appreciated.

Cheers,
-- 
Albin Tonnerre



More information about the Pkg-e-devel mailing list