FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Development

 
 
LinkBack Thread Tools
 
Old 01-21-2008, 05:42 PM
Guus Sliepen
 
Default Bug#461950: ITP: eet -- Enlightenment file chunk reading/writing library

On Mon, Jan 21, 2008 at 04:38:30PM +0000, Albin Tonnerre wrote:

> * Package name : eet
> Version : 0.9.10
> Upstream Author : Carsten Haitzler and the e17 devel team <enlightenment-devel@lists.sourceforge.net>
> * URL : http://www.enlightenment.org

I cannot find a source tarball for eet at that site. If it's part of
enlightenment's source itself, there is no need for an ITP, just create
another binary package from the source package.

> * License : BSD
> Programming Lang: C
> Description : Enlightenment file chunk reading/writing library
>
> (Include the long description here.)

Please enlighten us, it sounds like it is nothing more than read() and
write(). What exactly does this library do? Is it of use for other
application developers?

If I google I can find some documentation for eet. It seems like it is a
reimplementation of "ar". Maybe you can ask upstream why it was
necessary to reinvent this wheel?

--
Met vriendelijke groet / with kind regards,
Guus Sliepen <guus@debian.org>
 
Old 01-21-2008, 06:40 PM
Albin Tonnerre
 
Default Bug#461950: ITP: eet -- Enlightenment file chunk reading/writing library

On Mon, Jan 21, 2008 at 07:42:07PM +0100, Guus Sliepen wrote :
> On Mon, Jan 21, 2008 at 04:38:30PM +0000, Albin Tonnerre wrote:
>
> > * Package name : eet
> > Version : 0.9.10
> > Upstream Author : Carsten Haitzler and the e17 devel team <enlightenment-devel@lists.sourceforge.net>
> > * URL : http://www.enlightenment.org
>
> I cannot find a source tarball for eet at that site. If it's part of
> enlightenment's source itself, there is no need for an ITP, just create
> another binary package from the source package.
>

The download page is at http://download.enlightenment.org/snapshots/LATEST/
The snapshots are a bit outdated, as upstream only builds tarballs on version bumps.
(and this library is not part of enlightenment's source itself)

> > * License : BSD
> > Programming Lang: C
> > Description : Enlightenment file chunk reading/writing library
> >
> > (Include the long description here.)
>
> Please enlighten us, it sounds like it is nothing more than read() and
> write(). What exactly does this library do?

You can have a look at the (documented) API here: http://web.enlightenment.org/viewvc/e17/libs/eet/src/lib/Eet.h?revision=1.43&view=markup

>Is it of use for other application developers?

Everything that's based on the Enlightenment (0.17, that is) core libraries, so
not much outside of the E world for now. One can use it without any other
E-related lib, though.

EET is a tiny library designed to write an arbitary set of chunks of data to a file and optionally
compress each chunk (very much like a zip file) and allow fast random-access reading of the file later
on. EET files are perfect for storing data that is written once (or rarely) and read many times,
especially when the program does not want to have to read all the data in at once.

Cheers,
--
Albin Tonnerre
 
Old 01-21-2008, 07:48 PM
Guus Sliepen
 
Default Bug#461950: ITP: eet -- Enlightenment file chunk reading/writing library

On Mon, Jan 21, 2008 at 08:40:22PM +0100, Albin Tonnerre wrote:

> > I cannot find a source tarball for eet at that site.>
>
> The download page is at http://download.enlightenment.org/snapshots/LATEST/
> The snapshots are a bit outdated, as upstream only builds tarballs on version bumps.
> (and this library is not part of enlightenment's source itself)

Ah, ok.

> > Please enlighten us, it sounds like it is nothing more than read() and
> > write(). What exactly does this library do?
[...]
> EET is a tiny library designed to write an arbitary set of chunks of data to a file and optionally
> compress each chunk (very much like a zip file) and allow fast random-access reading of the file later
> on. EET files are perfect for storing data that is written once (or rarely) and read many times,
> especially when the program does not want to have to read all the data in at once.

That is a nice long description.

I'm still wondering if "eet" it is not just a reinvention of "ar".

--
Met vriendelijke groet / with kind regards,
Guus Sliepen <guus@debian.org>
 

Thread Tools




All times are GMT. The time now is 01:29 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org