Re: [E-devel] Are the EFL ready?

2005-01-28 Thread Brian Mattern
Looks like IM client overload is going on :)
There is the very basic shell of an IM client gui (with a shell of an 
everybuddy-lite backend) in e17/apps/express in cvs.
I don't have much time to work on it at the moment, so maybe we could 
pool together and work on one solid client. I'd suggest that we make 
the backend as modular as possible, allowing for several different 
ones.

Take a look at the code in cvs. its fairly clean, and takes care of 
some of the basic interface needs (representing buddies, conversations, 
and messages). The main difference between it and traditional clients, 
is that I did away with the usual buddy-list window, placing buddy 
icons in a panel under the conversation window. These icons double as 
the buddy list and 'tabs' for the various conversations. (Of course, 
we'll need some default icons for those who don't have buddy icons).

Let me know if what is already there fits in with your ideas. Also, 
keep in mind that the interface is fully themable, so it could be made 
to look much different, including the traditional IM style.

There is a screenshot at http://rephorm.com/files/eim-notmock.png
--
rephorm
On Jan 27, 2005, at 2:42 AM, joel vennin wrote:
Stop it or contribute with me :p
I've starting to write an IM (full jabber support) using only the EFL.
The name of this project is ejab. With it, it possible to connect to a
server, authentification, get information from the roster. It's just a
first version to explore the EFL library.
So if you'are interested you're welcome and we can start the first
jabber client based on EFL.
So to answer at your question: Yes the EFL is ready to do it ! The
only external library that i used is the expat (for xml stream) and
libidn.
Jol

On Wed, 26 Jan 2005 23:05:14 +, kozko [EMAIL PROTECTED] wrote:
Hello,
I am a programmer, and now I'm thinking to create a instant message
client, I want to the ewl  edje it's so nice :), but I don't know if
EFL are ready at the moment, any body can tell me if better I wait for
a time?
-- kozko
---
This SF.Net email is sponsored by: IntelliVIEW -- Interactive 
Reporting
Tool for open source databases. Create drag--drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


---
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag--drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

---
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag--drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Are the EFL ready?

2005-01-28 Thread Michael Jennings
On Thursday, 27 January 2005, at 14:15:01 (+0100),
Tilman Sauerbeck wrote:

 And yes, the EFL are ready :)

They are indeed.

http://www.efl.org.au/

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  [EMAIL PROTECTED]
n + 1, Inc., http://www.nplus1.net/   Author, Eterm (www.eterm.org)
---
 Microsoft is trying to sell us crack, and the first taste is free.
  But what's it going to mean when we're addicted to this?
-- Anonymous, 1998


---
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag--drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Are the EFL ready?

2005-01-28 Thread The Rasterman
On Wed, 26 Jan 2005 23:05:14 + kozko [EMAIL PROTECTED] babbled:

 Hello,
 
 I am a programmer, and now I'm thinking to create a instant message
 client, I want to the ewl  edje it's so nice :), but I don't know if
 EFL are ready at the moment, any body can tell me if better I wait for
 a time?

that'd be cool - though efl has fairly poor text support at the moment. we hope
to change that though. :) its all utf8 unicode, but only right-to-left and the
primitives supported ar just single line strings. ewl adds some more but build
on top of these basics only. :(


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多  [EMAIL PROTECTED]
Tokyo, Japan (東京 日本)


---
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag--drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Re: [E-devel] Are the EFL ready?

2005-01-28 Thread joel vennin
 Looks like IM client overload is going on :)
You're right, i think it could be really great to have a native IM
enlightenment client !

 There is the very basic shell of an IM client gui (with a shell of an
 everybuddy-lite backend) in e17/apps/express in cvs.
 I don't have much time to work on it at the moment, so maybe we could
 pool together and work on one solid client. I'd suggest that we make
 the backend as modular as possible, allowing for several different
 ones.
I'm currently working on the backend, for now i writing a library
libegpx, which means Enlightenment Generic Protocol XML something like
that. The core is a configurable set of structures and functions to
allow easily extension of a protocol.
For now the input stream must be in xml format. My points of views and
my wishes  are to define with the egpx the xmpp-core and the xmpp-im
rfc. And next we can without change anything inside xmpp-core
structure or xmpp-im structure support  all other JEPS defined with
egpx. I would that the backend is enough extensible to test new JEPS
and more precisely to support voice.

I've made a poor core to understand how EFL work and now i rewriting a
better code (i think).

About the modularity of the backend, i'm agree with you that it should
be modular.   But one thing at a time :p

About express, it seems interesting, in fact i'm really poor in
frontend ... so it's a good occasion to gather ours efforts.

I've not lots of time because i'm phd student but i'm very interesting
to create an IM supporting the Jabber protocol.

So if you're interested and motivated we should create a mailing list
and why not a little website to do the roadmap.

Jol


 Take a look at the code in cvs. its fairly clean, and takes care of
 some of the basic interface needs (representing buddies, conversations,
 and messages). The main difference between it and traditional clients,
 is that I did away with the usual buddy-list window, placing buddy
 icons in a panel under the conversation window. These icons double as
 the buddy list and 'tabs' for the various conversations. (Of course,
 we'll need some default icons for those who don't have buddy icons).
 
 Let me know if what is already there fits in with your ideas. Also,
 keep in mind that the interface is fully themable, so it could be made
 to look much different, including the traditional IM style.
 
 There is a screenshot at http://rephorm.com/files/eim-notmock.png
 --
 rephorm
 
 On Jan 27, 2005, at 2:42 AM, joel vennin wrote:
 
  Stop it or contribute with me :p
 
  I've starting to write an IM (full jabber support) using only the EFL.
  The name of this project is ejab. With it, it possible to connect to a
  server, authentification, get information from the roster. It's just a
  first version to explore the EFL library.
 
  So if you'are interested you're welcome and we can start the first
  jabber client based on EFL.
 
  So to answer at your question: Yes the EFL is ready to do it ! The
  only external library that i used is the expat (for xml stream) and
  libidn.
 
  Jol
 
 
 
  On Wed, 26 Jan 2005 23:05:14 +, kozko [EMAIL PROTECTED] wrote:
  Hello,
 
  I am a programmer, and now I'm thinking to create a instant message
  client, I want to the ewl  edje it's so nice :), but I don't know if
  EFL are ready at the moment, any body can tell me if better I wait for
  a time?
 
  -- kozko
 
  ---
  This SF.Net email is sponsored by: IntelliVIEW -- Interactive
  Reporting
  Tool for open source databases. Create drag--drop reports. Save time
  by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
  Download a FREE copy at http://www.intelliview.com/go/osdn_nl
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 
  ---
  This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
  Tool for open source databases. Create drag--drop reports. Save time
  by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
  Download a FREE copy at http://www.intelliview.com/go/osdn_nl
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 ---
 This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
 Tool for open source databases. Create drag--drop reports. Save time
 by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
 Download a FREE copy at http://www.intelliview.com/go/osdn_nl
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 

Re: eim (was: Re: [E-devel] Are the EFL ready?)

2005-01-28 Thread joel vennin
On Fri, 28 Jan 2005 23:41:19 +0100, Holger Dell
[EMAIL PROTECTED] wrote:
 hi,
 
 (eim = enlightenment instant messenger)?
 
  About the modularity of the backend, i'm agree with you that it should
  be modular.   But one thing at a time :p
 
 right. but modularity has to start at the very beginning ;)
Sure :p 
 
  About express, it seems interesting, in fact i'm really poor in
  frontend ... so it's a good occasion to gather ours efforts.
 
 I agree and I am keen on having a good instant messenger.
 'good' includes for me:
 
 * pretty and themeable layout (something like transparent message boxes,
 similar to erss, enlightenments rss-reader)
Ok for me

 * configurability (like micq or something like that. this would include
 a full control interface for external programs or scripts to be able to
 access incoming messages in realtime)
totally agree

 * modularity (it would be very nice, if this went so far, that you could
 even use a command-line frontend instead of a gui. this would probably
 merge with the interface for external programs.)
Exactly my think

 * easy and quick configurability (with one to three clicks instead of
 editing huge config files; especially concerning the organization of the
 buddy list)
We are on the same road

 * it should support at least icq and better also aim.
 where is jabber used?
Maybe here is the war :p In fact, why i want jabber protocol instead
of other, it's because the first of all is that Jabber is free, there
is rfc about this protocol and you can get all information you want
about this protocol. Another thing, is that i want use this eim :p as
a test platform developpment for JEPS. I think the question is why you
used icq or aim, it's because all the mainstream use these protocol ?
My opinion is that jabber propose passerel to aim and icq and i'musing
jabber this many years and i've got never problem with it. It's right
that for now, there is no implementation of the voice support but we
will can do it (i wish). So my question is  why not suggest other
people to used the jabber protocol ? It's why and it's my think about
the choice of the jabber protocol.

  I've not lots of time because i'm phd student but i'm very interesting
  to create an IM supporting the Jabber protocol.
 
 for me it's the very same, i suppose.
Ok nice :p
 
  So if you're interested and motivated we should create a mailing list
  and why not a little website to do the roadmap.
 
 sounds great! who will do it?
Hehe, it seems that it the start of a new project :p, ok i can create
on my website (i must take some time to create it) or if you want we
create a project on sourceforge or whatever you want.

You can send me your icq number to my personal mail, in this way we
can make the choice without any polution for this mailing list.

 Take a look at the code in cvs. its fairly clean, and takes care of
 some of the basic interface needs (representing buddies, conversations,
 and messages).
 
 I tried it out, but I was unable to start a (fake) conversation.

 perhaps we should think of speaking with authors of other instant
 messengers, as we could learn from their experience.
It can be a solution, but i've already check the code of different im. 
 
 holger.

Jol


---
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag--drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


eim (was: Re: [E-devel] Are the EFL ready?)

2005-01-28 Thread Holger Dell
hi,
(eim = enlightenment instant messenger)?
About the modularity of the backend, i'm agree with you that it should
be modular.   But one thing at a time :p
right. but modularity has to start at the very beginning ;)
About express, it seems interesting, in fact i'm really poor in
frontend ... so it's a good occasion to gather ours efforts.
I agree and I am keen on having a good instant messenger.
'good' includes for me:
* pretty and themeable layout (something like transparent message boxes, 
similar to erss, enlightenments rss-reader)

* configurability (like micq or something like that. this would include 
a full control interface for external programs or scripts to be able to 
access incoming messages in realtime)

* modularity (it would be very nice, if this went so far, that you could 
even use a command-line frontend instead of a gui. this would probably 
merge with the interface for external programs.)

* easy and quick configurability (with one to three clicks instead of 
editing huge config files; especially concerning the organization of the 
buddy list)

* it should support at least icq and better also aim.
where is jabber used?
I've not lots of time because i'm phd student but i'm very interesting
to create an IM supporting the Jabber protocol.
for me it's the very same, i suppose.
So if you're interested and motivated we should create a mailing list
and why not a little website to do the roadmap.
sounds great! who will do it?
Take a look at the code in cvs. its fairly clean, and takes care of
some of the basic interface needs (representing buddies, conversations,
and messages).
I tried it out, but I was unable to start a (fake) conversation.
perhaps we should think of speaking with authors of other instant 
messengers, as we could learn from their experience.

holger.
---
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag--drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Are the EFL ready?

2005-01-27 Thread Tilman Sauerbeck
kozko [EMAIL PROTECTED] [2005-01-26 23:05]:
 I am a programmer, and now I'm thinking to create a instant message
 client, I want to the ewl  edje it's so nice :), but I don't know if
 EFL are ready at the moment, any body can tell me if better I wait for
 a time?

FYI, there's an EFL IM application in development in our CVS repository,
called express.

And yes, the EFL are ready :)

-- 
Regards,
Tilman


---
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag--drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Are the EFL ready?

2005-01-27 Thread joel vennin
Stop it or contribute with me :p

I've starting to write an IM (full jabber support) using only the EFL.
The name of this project is ejab. With it, it possible to connect to a
server, authentification, get information from the roster. It's just a
first version to explore the EFL library.

So if you'are interested you're welcome and we can start the first
jabber client based on EFL.

So to answer at your question: Yes the EFL is ready to do it ! The
only external library that i used is the expat (for xml stream) and
libidn.

Jol



On Wed, 26 Jan 2005 23:05:14 +, kozko [EMAIL PROTECTED] wrote:
 Hello,
 
 I am a programmer, and now I'm thinking to create a instant message
 client, I want to the ewl  edje it's so nice :), but I don't know if
 EFL are ready at the moment, any body can tell me if better I wait for
 a time?
 
 -- kozko
 
 ---
 This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
 Tool for open source databases. Create drag--drop reports. Save time
 by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
 Download a FREE copy at http://www.intelliview.com/go/osdn_nl
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



---
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag--drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Are the EFL ready?

2005-01-26 Thread kozko
Hello,

I am a programmer, and now I'm thinking to create a instant message
client, I want to the ewl  edje it's so nice :), but I don't know if
EFL are ready at the moment, any body can tell me if better I wait for
a time?

-- kozko


---
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag--drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel