[E-devel] E17 panel within the same process as a whole E17

2008-06-10 Thread Alexander Semenov
Hi all.

I have a simple question about E17 architecture. Why the panel is 
located within the same process as E17. When panel (or a module on it) 
crashes, E17 crashes too. It resembles "explorer.exe" for me. Moreover, 
some people would like to use the panel with other WMs but they can't. 
Is this right all about this or I am misunderstanding something?

Alexander

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread Albin Tonnerre
Please, no. This was intentionnaly reverted because it causes a build failure
when using tarballs created by 'make distcheck', as the debian dir is not
included in them (on purpose)

On Tue, Jun 10, 2008 at 03:58:05AM -0400, Enlightenment CVS wrote :
> Enlightenment CVS committal
> 
> Author  : horms
> Project : e17
> Module  : libs/eet
> 
> Dir : e17/libs/eet
> 
> 
> Modified Files:
>   configure.in 
> 
> 
> Log Message:
> Have configure create debian/changelog
> 
> Not doing so seems to be an omission.
> 
> ===
> RCS file: /cvs/e/e17/libs/eet/configure.in,v
> retrieving revision 1.99
> retrieving revision 1.100
> diff -u -3 -r1.99 -r1.100
> --- configure.in  19 May 2008 16:47:37 -  1.99
> +++ configure.in  10 Jun 2008 07:58:01 -  1.100
> @@ -204,6 +204,7 @@
>  
>  AC_OUTPUT([
>  Makefile
> +debian/changelog
>  eet.pc
>  eet.c
>  src/Makefile
> 
> 
> 
> -
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> ___
> enlightenment-cvs mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

-- 
Albin Tonnerre


signature.asc
Description: Digital signature
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E17 panel within the same process as a whole E17

2008-06-10 Thread The Rasterman
On Tue, 10 Jun 2008 11:18:34 +0300 Alexander Semenov <[EMAIL PROTECTED]>
babbled:

> Hi all.
> 
> I have a simple question about E17 architecture. Why the panel is 
> located within the same process as E17. When panel (or a module on it) 
> crashes, E17 crashes too. It resembles "explorer.exe" for me. Moreover, 
> some people would like to use the panel with other WMs but they can't. 
> Is this right all about this or I am misunderstanding something?

because the panel doesn't "crash" as such (modules that are badly written may
cause crashes) and by having it modular but internal it is much more memory
efficient as it re-cycles all of e's features and setup and existing loaded
resources. this is how it is and isn't going to change as we no longer would be
as efficient if we did it another way.

-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]


-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread Simon Horman
Ok, please feel free to revert the change.
But how does debian/changelog get created?

On Tue, Jun 10, 2008 at 11:21:30AM +0200, Albin Tonnerre wrote:
> Please, no. This was intentionnaly reverted because it causes a build failure
> when using tarballs created by 'make distcheck', as the debian dir is not
> included in them (on purpose)
> 
> On Tue, Jun 10, 2008 at 03:58:05AM -0400, Enlightenment CVS wrote :
> > Enlightenment CVS committal
> > 
> > Author  : horms
> > Project : e17
> > Module  : libs/eet
> > 
> > Dir : e17/libs/eet
> > 
> > 
> > Modified Files:
> > configure.in 
> > 
> > 
> > Log Message:
> > Have configure create debian/changelog
> > 
> > Not doing so seems to be an omission.
> > 
> > ===
> > RCS file: /cvs/e/e17/libs/eet/configure.in,v
> > retrieving revision 1.99
> > retrieving revision 1.100
> > diff -u -3 -r1.99 -r1.100
> > --- configure.in19 May 2008 16:47:37 -  1.99
> > +++ configure.in10 Jun 2008 07:58:01 -  1.100
> > @@ -204,6 +204,7 @@
> >  
> >  AC_OUTPUT([
> >  Makefile
> > +debian/changelog
> >  eet.pc
> >  eet.c
> >  src/Makefile
> > 
> > 
> > 
> > -
> > Check out the new SourceForge.net Marketplace.
> > It's the best place to buy or sell services for
> > just about anything Open Source.
> > http://sourceforge.net/services/buy/index.php
> > ___
> > enlightenment-cvs mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
> 
> -- 
> Albin Tonnerre



> -
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
Horms


-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E17 panel within the same process as a whole E17

2008-06-10 Thread Gustavo Sverzut Barbieri
On Tue, Jun 10, 2008 at 7:06 AM, The Rasterman Carsten Haitzler
<[EMAIL PROTECTED]> wrote:
> On Tue, 10 Jun 2008 11:18:34 +0300 Alexander Semenov <[EMAIL PROTECTED]>
> babbled:
>
>> Hi all.
>>
>> I have a simple question about E17 architecture. Why the panel is
>> located within the same process as E17. When panel (or a module on it)
>> crashes, E17 crashes too. It resembles "explorer.exe" for me. Moreover,
>> some people would like to use the panel with other WMs but they can't.
>> Is this right all about this or I am misunderstanding something?
>
> because the panel doesn't "crash" as such (modules that are badly written may
> cause crashes) and by having it modular but internal it is much more memory
> efficient as it re-cycles all of e's features and setup and existing loaded
> resources. this is how it is and isn't going to change as we no longer would 
> be
> as efficient if we did it another way.

hint: if you expect your module to break/freeze somehow, you can opt
to make that part another process, if it breaks, it doesn't crash
whole E17 as you said. This is the case for battery gadget and its
batget, or temperature and tempget. Of course you still have the
visual part as one process, but even with that you can create your own
process, with your own X window and reparent it to the shelf, just
take care to make the icon window shaped or ARGB so it doesn't suck.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread Gustavo Sverzut Barbieri
On Tue, Jun 10, 2008 at 7:54 AM, Simon Horman <[EMAIL PROTECTED]> wrote:
> Ok, please feel free to revert the change.
> But how does debian/changelog get created?

this is up to the packager, as the whole debian/ folder. They should
keep a changelog of their changes... this is not the changelog of the
project itself, it's the package change log.

the way it was is bad, most of real packages had to create patches to
remove debian/ and then adding their own, that was the case for
maemo-efl at least.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E17 panel within the same process as a whole E17

2008-06-10 Thread Alexander Semenov
Gustavo Sverzut Barbieri wrote:
> On Tue, Jun 10, 2008 at 7:06 AM, The Rasterman Carsten Haitzler
> <[EMAIL PROTECTED]>  wrote:
>
>> On Tue, 10 Jun 2008 11:18:34 +0300 Alexander Semenov<[EMAIL PROTECTED]>
>> babbled:
>>
>>  
>>> Hi all.
>>>
>>> I have a simple question about E17 architecture. Why the panel is
>>> located within the same process as E17. When panel (or a module on it)
>>> crashes, E17 crashes too. It resembles "explorer.exe" for me. Moreover,
>>> some people would like to use the panel with other WMs but they can't.
>>> Is this right all about this or I am misunderstanding something?
>>>
>> because the panel doesn't "crash" as such (modules that are badly written may
>> cause crashes) and by having it modular but internal it is much more memory
>> efficient as it re-cycles all of e's features and setup and existing loaded
>> resources. this is how it is and isn't going to change as we no longer would 
>> be
>> as efficient if we did it another way.
>>  
>
> hint: if you expect your module to break/freeze somehow, you can opt
> to make that part another process, if it breaks, it doesn't crash
> whole E17 as you said. This is the case for battery gadget and its
> batget, or temperature and tempget. Of course you still have the
> visual part as one process, but even with that you can create your own
> process, with your own X window and reparent it to the shelf, just
> take care to make the icon window shaped or ARGB so it doesn't suck.
>
>
Thank you all for your answers.

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Nightly build log for E17 on 2008-06-10 07:09:49 -0700

2008-06-10 Thread Nightly build system
Build log for Enlightenment DR 0.17 on 2008-06-10 07:09:49 -0700
Build logs are available at http://download.enlightenment.org/tests/logs

Packages that failed to build:
edvi  http://download.enlightenment.org/tests/logs/edvi.log
enna  http://download.enlightenment.org/tests/logs/enna.log
epdf  http://download.enlightenment.org/tests/logs/epdf.log
evolve  http://download.enlightenment.org/tests/logs/evolve.log
express  http://download.enlightenment.org/tests/logs/express.log

Packages with no supported build system:
entice, esmart_rsvg, exorcist, python-efl, 

Packages skipped:
camE, ecore_dbus, engage, enotes, enscribe, epbb, eplay, erss, etk_server, 
etox, e_utils, Evas_Perl, evoak, gfx_routines, lvs-gui, med, nexus, notgame, 
ruby-efl, webcam, 

Packages that build OK:
alarm, bling, calendar, cpu, deskshow, echo, eclair, ecore_li, ecore, edata, 
edb, e_dbus, edje_editor, edje, edje_viewer, eet, eflame, eflpp, efm_nav, 
efm_path, efreet, elapse, elation, elicit, elitaire, e, embrace, embryo, 
emotion, emphasis, empower, emprint, emu, enesim, engrave, engycad, enhance, 
enity, enterminus, enthrall, entrance_edit_gui, entrance, entropy, envision, 
epeg, ephoto, e_phys, epsilon, epx, equate, esmart, estickies, etk_extra, 
etk, etk-perl, evas, evfs, ewl, examine, execwatch, exhibit, exml, expedite, 
exquisite, extrackt, feh, flame, forecasts, gevas2, iconbar, iiirk, 
imlib2_loaders, 
imlib2, Imlib2_Perl, imlib2_tools, language, mail, mem, mixer, moon, mpdule, 
net, news, notification, penguins, pesh, photo, rage, rain, screenshot, 
scrot, slideshow, snow, taskbar, tclock, uptime, weather, winselector, wlan, 


Debian GNU/Linux 4.0 \n \l

Linux enlightenment2 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC 2007 i686 
GNU/Linux


See http://download.enlightenment.org/tests/ for details.


-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] How to apply a transformation to a Evas object?

2008-06-10 Thread jacky
Hi, all.

How to apply a transformation to a Evas object? For
example, rotate a Evas object.

Best regards.


  ___ 
 雅虎邮箱,您的终生邮箱! 
http://cn.mail.yahoo.com/

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] {Spam?} How to apply a transformation to a Evas object?

2008-06-10 Thread Vincent Torri

Hey,

> How to apply a transformation to a Evas object? For
> example, rotate a Evas object.

rotation (other than 90, 180 or 270 degrees) is not supported in Evas

Vincent

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] How to apply a transformation to a Evas object?

2008-06-10 Thread The Rasterman
On Tue, 10 Jun 2008 13:11:38 +0800 (CST) jacky <[EMAIL PROTECTED]> babbled:

> Hi, all.
> 
> How to apply a transformation to a Evas object? For
> example, rotate a Evas object.

unfortunately evas has no transform feature. the best u can do is scale images.


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]


-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread Michael Jennings
On Tuesday, 10 June 2008, at 11:21:30 (+0200),
Albin Tonnerre wrote:

> Please, no. This was intentionnaly reverted because it causes a
> build failure when using tarballs created by 'make distcheck', as
> the debian dir is not included in them (on purpose)

I still think this is a huge mistake.  It's a very simple matter for
someone who doesn't want to use it to "rm -rf" a debian/ hierarchy
that is already there.

It's a hell of a lot harder for someone who *does* want to use it to
reproduce it out of thin air.

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <[EMAIL PROTECTED]>
Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)
---
 "It takes courage to look inside yourself, and even more courage to
  write it for other people to see."   -- Captain Sisko, "DS9"

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread Gustavo Sverzut Barbieri
On Tue, Jun 10, 2008 at 5:35 PM, Michael Jennings <[EMAIL PROTECTED]> wrote:
> On Tuesday, 10 June 2008, at 11:21:30 (+0200),
> Albin Tonnerre wrote:
>
>> Please, no. This was intentionnaly reverted because it causes a
>> build failure when using tarballs created by 'make distcheck', as
>> the debian dir is not included in them (on purpose)
>
> I still think this is a huge mistake.  It's a very simple matter for
> someone who doesn't want to use it to "rm -rf" a debian/ hierarchy
> that is already there.
>
> It's a hell of a lot harder for someone who *does* want to use it to
> reproduce it out of thin air.

I'm not a packager myself, but all the packagers that I know hate
this, and seems that it's written somewhere in debian packager docs
that debian/ folders should not be part of the project.

as for those willing to create own ad-hoc packages, isn't checkinstall enough?

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread Falko Schmidt
On Tue, Jun 10, 2008 at 10:35 PM, Michael Jennings <[EMAIL PROTECTED]> wrote:
>
> On Tuesday, 10 June 2008, at 11:21:30 (+0200),
> Albin Tonnerre wrote:
>
> > Please, no. This was intentionnaly reverted because it causes a
> > build failure when using tarballs created by 'make distcheck', as
> > the debian dir is not included in them (on purpose)
>
> I still think this is a huge mistake.  It's a very simple matter for
> someone who doesn't want to use it to "rm -rf" a debian/ hierarchy
> that is already there.
>
> It's a hell of a lot harder for someone who *does* want to use it to
> reproduce it out of thin air.

I agree with that.

Nevertheless, the base directory should be free of Debian files or
references to them (especially ./Makefile.am and ./configure.in) as
that breaks make distcheck for packagers which use different debian
directories as Albin mentioned before.

If the base directory is kept clean, creating ./debian/changelog from
./debian/changelog.in is as simple as adding it to configure.in
manually, if needed.

Falko

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread Michael Jennings
On Tuesday, 10 June 2008, at 18:00:37 (-0300),
Gustavo Sverzut Barbieri wrote:

> I'm not a packager myself, but all the packagers that I know hate
> this, and seems that it's written somewhere in debian packager docs
> that debian/ folders should not be part of the project.

That's fine for the Debian project, but we aren't them, and we should
not be beholden to their rules.  If people want to make .deb packages
for themselves directly from CVS, they should be able to (IMHO).  It
is very wrong (also IMHO) for the Debian developers to make it
difficult on those people just to make it easier on themselves.

Again, it's always easier to remove something that exists than to
create something that doesn't.

And I *am* a packager. :-)  (Albeit not a Debian one...but horms is.)

> as for those willing to create own ad-hoc packages, isn't checkinstall enough?

checkinstall is what people use who don't actually know how to
package, which are not the people we need to be targetting anyway. :)

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <[EMAIL PROTECTED]>
Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)
---
 "Even in my heart I see you're not being true to me.  Deep within my
  soul I feel nothing's like it used to be."
  -- Backstreet Boys, "Quit Playing Games (With My Heart)"

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread Michael Jennings
On Tuesday, 10 June 2008, at 23:13:21 (+0200),
Falko Schmidt wrote:

> Nevertheless, the base directory should be free of Debian files or
> references to them (especially ./Makefile.am and ./configure.in) as
> that breaks make distcheck for packagers which use different debian
> directories as Albin mentioned before.
> 
> If the base directory is kept clean, creating ./debian/changelog from
> ./debian/changelog.in is as simple as adding it to configure.in
> manually, if needed.

"Manually" is bad.

I'm pretty sure there's a way in configure.in to conditionally
generate debian/changelog from debian/changelog.in iff[1] it exists.
I can play around with that if people are interested.

But it sounds as if at least one resident Debian developer agrees with
me, so yay! :-)

Michael

[1] iff == "if, and only if,"

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <[EMAIL PROTECTED]>
Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)
---
 "Shh! Be vewy quiet, I'm hunting wuntime errors!"   -- Not Elmer Fudd

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread Albin Tonnerre
On Tue, Jun 10, 2008 at 02:13:32PM -0700, Michael Jennings wrote :
> On Tuesday, 10 June 2008, at 18:00:37 (-0300),
> Gustavo Sverzut Barbieri wrote:
> 
> > I'm not a packager myself, but all the packagers that I know hate
> > this, and seems that it's written somewhere in debian packager docs
> > that debian/ folders should not be part of the project.
> 
> That's fine for the Debian project, but we aren't them, and we should
> not be beholden to their rules.  If people want to make .deb packages
> for themselves directly from CVS, they should be able to (IMHO).

If people want to do this, they *are* able to: all they need is checking out the
CVS, which contains the debian dirs. If they want to make debs from snapshots, 
they
can get the source package from the debian archive, as all the libs available as
snapshots and e17 are in there.

> It is very wrong (also IMHO) for the Debian developers to make it
> difficult on those people just to make it easier on themselves.
> 

Well, if those packages are in Debian, all you need to do is basically run
'apt-get source foobar" to get the source and the debian directory, so it's not
really difficult.

Cheers,
Albin

> Again, it's always easier to remove something that exists than to
> create something that doesn't.
> 
> And I *am* a packager. :-)  (Albeit not a Debian one...but horms is.)
> 
> > as for those willing to create own ad-hoc packages, isn't checkinstall 
> > enough?
> 
> checkinstall is what people use who don't actually know how to
> package, which are not the people we need to be targetting anyway. :)
> 
> Michael
> 
> -- 
> Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <[EMAIL PROTECTED]>
> Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)
> ---
>  "Even in my heart I see you're not being true to me.  Deep within my
>   soul I feel nothing's like it used to be."
>   -- Backstreet Boys, "Quit Playing Games (With My Heart)"
> 
> -
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

-- 
Albin Tonnerre


signature.asc
Description: Digital signature
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread Michael Jennings
On Tuesday, 10 June 2008, at 23:46:04 (+0200),
Albin Tonnerre wrote:

> If people want to do this, they *are* able to: all they need is
> checking out the CVS, which contains the debian dirs.

Sorry, I meant tarballs, not CVS.  The result of "make dist" or "make
distcheck" should be suitable for building packages.

> If they want to make debs from snapshots, they can get the source
> package from the debian archive, as all the libs available as
> snapshots and e17 are in there.

Yes, they could, but that's not really the point.  In fact, that's the
opposite of the point.  I'm saying that we should be providing them
the necessary packaging info (i.e., debian/) to build .deb packages
themselves from our source tarballs.

> Well, if those packages are in Debian, all you need to do is
> basically run 'apt-get source foobar" to get the source and the
> debian directory, so it's not really difficult.

More difficult than having it work out of the box.  Thus, it is now
more difficult on the aforementioned user solely to make it less
difficult on the Debian developers.  As I said.

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <[EMAIL PROTECTED]>
Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)
---
 "Now they show you how detergents take out bloodstains, a pretty
  violent image there.  I think if you've got a T-shirt with a
  bloodstain all over it, maybe laundry isn't your biggest problem.
  Maybe you should get rid of the body before you do the wash."
 -- Jerry Seinfeld

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread The Rasterman
On Tue, 10 Jun 2008 18:00:37 -0700 Michael Jennings <[EMAIL PROTECTED]> babbled:

one way, or another, we tried to help debian packaging by providing the stuff
they need. they soundly rejected our help as unhelpful to them. after much
bemoaning on their part of it being a pain, we agree dot keep debian pkg info
in cvs, but not ship in dist tarballs. that is how all of cvs works. or should.
eet being different would be inconsistent. that alone means it should stay
as-is. all we will do is bring up the whole issue again and go through it all
again. :(

> On Tuesday, 10 June 2008, at 23:46:04 (+0200),
> Albin Tonnerre wrote:
> 
> > If people want to do this, they *are* able to: all they need is
> > checking out the CVS, which contains the debian dirs.
> 
> Sorry, I meant tarballs, not CVS.  The result of "make dist" or "make
> distcheck" should be suitable for building packages.
> 
> > If they want to make debs from snapshots, they can get the source
> > package from the debian archive, as all the libs available as
> > snapshots and e17 are in there.
> 
> Yes, they could, but that's not really the point.  In fact, that's the
> opposite of the point.  I'm saying that we should be providing them
> the necessary packaging info (i.e., debian/) to build .deb packages
> themselves from our source tarballs.
> 
> > Well, if those packages are in Debian, all you need to do is
> > basically run 'apt-get source foobar" to get the source and the
> > debian directory, so it's not really difficult.
> 
> More difficult than having it work out of the box.  Thus, it is now
> more difficult on the aforementioned user solely to make it less
> difficult on the Debian developers.  As I said.
> 
> Michael
> 
> -- 
> Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <[EMAIL PROTECTED]>
> Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)
> ---
>  "Now they show you how detergents take out bloodstains, a pretty
>   violent image there.  I think if you've got a T-shirt with a
>   bloodstain all over it, maybe laundry isn't your biggest problem.
>   Maybe you should get rid of the body before you do the wash."
>  -- Jerry Seinfeld
> 
> -
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]


-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread Michael Jennings
On Wednesday, 11 June 2008, at 09:12:16 (+0800),
Carsten Haitzler wrote:

> one way, or another, we tried to help debian packaging by providing
> the stuff they need. they soundly rejected our help as unhelpful to
> them. after much bemoaning on their part of it being a pain, we
> agree dot keep debian pkg info in cvs, but not ship in dist
> tarballs. that is how all of cvs works. or should.  eet being
> different would be inconsistent. that alone means it should stay
> as-is. all we will do is bring up the whole issue again and go
> through it all again. :(

If you don't want to discuss it again, that's fine.  We can move on.
But I think it's extremely selfish of the Debian developers to do
this.

I'll keep track of the e-mail addresses of the guilty parties to hand
out when people come around asking about it.  :-)

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <[EMAIL PROTECTED]>
Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)
---
 "Only time will tell if our love is scratched in sand, 
  Or if it's etched in stone."-- Poison, "Only Time Will Tell"

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread The Rasterman
On Tue, 10 Jun 2008 18:17:23 -0700 Michael Jennings <[EMAIL PROTECTED]> babbled:

> On Wednesday, 11 June 2008, at 09:12:16 (+0800),
> Carsten Haitzler wrote:
> 
> > one way, or another, we tried to help debian packaging by providing
> > the stuff they need. they soundly rejected our help as unhelpful to
> > them. after much bemoaning on their part of it being a pain, we
> > agree dot keep debian pkg info in cvs, but not ship in dist
> > tarballs. that is how all of cvs works. or should.  eet being
> > different would be inconsistent. that alone means it should stay
> > as-is. all we will do is bring up the whole issue again and go
> > through it all again. :(
> 
> If you don't want to discuss it again, that's fine.  We can move on.
> But I think it's extremely selfish of the Debian developers to do
> this.
> 
> I'll keep track of the e-mail addresses of the guilty parties to hand
> out when people come around asking about it.  :-)

indeed do, but you know debian - they have all these "rules" that must be
followed. and then again - only debian uses debian packages really - or it's
all based off debian (eg ubuntu) etc. so the same "rules" apply the moment
a .deb is involved. rpm is more open in that respect.

> Michael
> 
> -- 
> Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <[EMAIL PROTECTED]>
> Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)
> ---
>  "Only time will tell if our love is scratched in sand, 
>   Or if it's etched in stone."-- Poison, "Only Time Will Tell"
> 
> -
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]


-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread Simon Horman
On Tue, Jun 10, 2008 at 01:35:22PM -0700, Michael Jennings wrote:
> On Tuesday, 10 June 2008, at 11:21:30 (+0200),
> Albin Tonnerre wrote:
> 
> > Please, no. This was intentionnaly reverted because it causes a
> > build failure when using tarballs created by 'make distcheck', as
> > the debian dir is not included in them (on purpose)
> 
> I still think this is a huge mistake.  It's a very simple matter for
> someone who doesn't want to use it to "rm -rf" a debian/ hierarchy
> that is already there.
> 
> It's a hell of a lot harder for someone who *does* want to use it to
> reproduce it out of thin air.

First, up sorry for the bother. I didn't realise that there
was a new way to handle the Debian packaging wafting through
the archive.

Secondly, perhaps it would be better to improve the packaging,
incoporating those changes being made by people maintaining pacakages
for Debian, rather than delete it all together.

Its seems to me that being able to check out code from cvs and build a
debian package would be useful to some people. But perhaps I am the only
person in that category :-)

-- 
Horms


-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread The Rasterman
On Wed, 11 Jun 2008 14:57:20 +1000 Simon Horman <[EMAIL PROTECTED]> babbled:

> On Tue, Jun 10, 2008 at 01:35:22PM -0700, Michael Jennings wrote:
> > On Tuesday, 10 June 2008, at 11:21:30 (+0200),
> > Albin Tonnerre wrote:
> > 
> > > Please, no. This was intentionnaly reverted because it causes a
> > > build failure when using tarballs created by 'make distcheck', as
> > > the debian dir is not included in them (on purpose)
> > 
> > I still think this is a huge mistake.  It's a very simple matter for
> > someone who doesn't want to use it to "rm -rf" a debian/ hierarchy
> > that is already there.
> > 
> > It's a hell of a lot harder for someone who *does* want to use it to
> > reproduce it out of thin air.
> 
> First, up sorry for the bother. I didn't realise that there
> was a new way to handle the Debian packaging wafting through
> the archive.
> 
> Secondly, perhaps it would be better to improve the packaging,
> incoporating those changes being made by people maintaining pacakages
> for Debian, rather than delete it all together.
> 
> Its seems to me that being able to check out code from cvs and build a
> debian package would be useful to some people. But perhaps I am the only
> person in that category :-)

oh we don't delete - we just dont include it in the dist tarballs - so not in
configure.in/makefile.am, but otherwise in cvs is fine. :)


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]


-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread Simon Horman
On Wed, Jun 11, 2008 at 02:57:20PM +1000, Simon Horman wrote:
> On Tue, Jun 10, 2008 at 01:35:22PM -0700, Michael Jennings wrote:
> > On Tuesday, 10 June 2008, at 11:21:30 (+0200),
> > Albin Tonnerre wrote:
> > 
> > > Please, no. This was intentionnaly reverted because it causes a
> > > build failure when using tarballs created by 'make distcheck', as
> > > the debian dir is not included in them (on purpose)
> > 
> > I still think this is a huge mistake.  It's a very simple matter for
> > someone who doesn't want to use it to "rm -rf" a debian/ hierarchy
> > that is already there.
> > 
> > It's a hell of a lot harder for someone who *does* want to use it to
> > reproduce it out of thin air.
> 
> First, up sorry for the bother. I didn't realise that there
> was a new way to handle the Debian packaging wafting through
> the archive.
> 
> Secondly, perhaps it would be better to improve the packaging,
> incoporating those changes being made by people maintaining pacakages
> for Debian, rather than delete it all together.
> 
> Its seems to me that being able to check out code from cvs and build a
> debian package would be useful to some people. But perhaps I am the only
> person in that category :-)

Ok, I've read the rest of the thread now :-)

In respect to the statement that Debian has a rule about not shipping
debian/ directories, thats a new one to me. But if that is the way
that this project wants to do things, and the way that people actually
doing the Debian packaging want things done, its certainly not for
me to disagree. They are the ones doing the work. I'm just poking
about having fun from time to time. Its not how I would do things.
But that is more or less irrelevant.

>From reading Raster's comments, I gleen that the idea is basically to
leave the debian/ directroes in CVS, generally speaking containing
a changelog.in but no changelog. And not distributing the debian/
directory in the tarball.

For my own usage (sporadic as it is), this is fine. It would just be an
incredible choore to have to go and recreate all the debian/ directories
by hand.  But if the data is in CVS, thats fine. Presumably there aren't
any objections to making (minor) modifications to it such as fixing up
build dependancies.

Lastly with regards to consistancy and not having different
subdirectories in the tree have different policies. I agree 100%

-- 
Horms


-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread The Rasterman
On Wed, 11 Jun 2008 15:12:21 +1000 Simon Horman <[EMAIL PROTECTED]> babbled:


> >From reading Raster's comments, I gleen that the idea is basically to
> leave the debian/ directroes in CVS, generally speaking containing
> a changelog.in but no changelog. And not distributing the debian/
> directory in the tarball.
> 
> For my own usage (sporadic as it is), this is fine. It would just be an
> incredible choore to have to go and recreate all the debian/ directories
> by hand.  But if the data is in CVS, thats fine. Presumably there aren't
> any objections to making (minor) modifications to it such as fixing up
> build dependancies.

no objections - as long as it doesnt get into dist tarballs - the debian guys
are happy :)

> Lastly with regards to consistancy and not having different
> subdirectories in the tree have different policies. I agree 100%
> 
> -- 
> Horms
> 
> 
> -
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]


-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: libs/eet horms

2008-06-10 Thread Simon Horman
On Wed, Jun 11, 2008 at 01:40:37PM +0800, Carsten Haitzler wrote:
> On Wed, 11 Jun 2008 15:12:21 +1000 Simon Horman <[EMAIL PROTECTED]> babbled:
> 
> 
> > >From reading Raster's comments, I gleen that the idea is basically to
> > leave the debian/ directroes in CVS, generally speaking containing
> > a changelog.in but no changelog. And not distributing the debian/
> > directory in the tarball.
> > 
> > For my own usage (sporadic as it is), this is fine. It would just be an
> > incredible choore to have to go and recreate all the debian/ directories
> > by hand.  But if the data is in CVS, thats fine. Presumably there aren't
> > any objections to making (minor) modifications to it such as fixing up
> > build dependancies.
> 
> no objections - as long as it doesnt get into dist tarballs - the debian guys
> are happy :)

Understood.

-- 
Horms


-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel