[09:13] <MohamedAlaa98> Hello ashams :D
[09:33] <seiflotfy> hi ashams
[09:33] <seiflotfy> hi MohamedAlaa98
[11:41] <MohamedAlaa98> Hello seiflotfy
[11:41] <MohamedAlaa98> sorry for late :)
[11:42] <MohamedAlaa98> hello cseslam :)
[11:44] <MohamedAlaa98> seiflotfy: sorry for late I didn't see the notification
[11:50] <MohamedAlaa98> looks like all you are busy here :-$
[11:51] <cseslam> hi Mohamed
[11:52] <MohamedAlaa98> hi cseslam
[11:53] <MohamedAlaa98> did you finish seiflotfy's vala codes?
[11:54] <seiflotfy> MohamedAlaa98: i built my code on top of it
[11:54] <seiflotfy> and will put it up for review
[11:54] <MohamedAlaa98> oh, nice
[11:55] <MohamedAlaa98> Good luck :)
[12:02] <cseslam> thelinuxer: shewaya kman w hwl3 f ubuntu :D
[12:03] <thelinuxer> cseslam: it has been proved to be a domestic hazardous product :D
[12:03] <thelinuxer> malak bas yabny ?
[12:03] <thelinuxer> maho ba2a kewayes aho ba3d el update
[12:19] <cseslam> elsot bisht3'l w yfsl lw7do :D
[12:19] <cseslam> fe 3la tool reports l crashes, bs mafesh 2odame ay crashes bt7sl
[12:20] <thelinuxer> did u try to upgrade ?
[12:20] <thelinuxer> also mawdoo3 el crashes dah check el details beta3et el crash
[12:21] <seiflotfy> cseslam: i had that too :d
[12:21] <thelinuxer> hi seiflotfy :)
[12:21] <seiflotfy> anyhow thelinuxer cseslam made a contirbution to zeitgeist that i am building on top of
[12:21] <thelinuxer> cool :)
[12:21] <seiflotfy> and it will land in gnome and ubuntu
[12:22] <seiflotfy> he ported my python logger to vala
[12:22] <seiflotfy> :d
[12:22] <thelinuxer> yeah told me about that script
[12:22] <seiflotfy> now i am making it part of the zeitgeist-dahub process
[12:22] <thelinuxer> what is that ?
[12:23] <seiflotfy> well basically its some kind of passive logger (that monitors gtk and kde recent managers) and pushes events into zeitgeist-engine
[12:23] <seiflotfy> now we added a telepathy-observer (for chats)
[12:24] <thelinuxer> eshta cool
[12:25] <seiflotfy> but ubuntu was torutring me today
[12:25] <seiflotfy> due to some weird gtk patches
[12:26] <seiflotfy> the amount of gtk patches they have that are not insync with upstream is critical
[13:04] <thelinuxer> seiflotfy: things take time to get upstream ..
[13:04] <seiflotfy> i dont think those will ever be accepted upstream really
[13:05] <seiflotfy> and its been like that for a while
[13:05] <thelinuxer> r they that bad ?
[13:05] <seiflotfy> well the scrollbar for example
[13:05] <seiflotfy> its an ubuntu hack and not generic for all
[13:05] <seiflotfy> i mean this is open source
[13:05] <seiflotfy> and i like it
[13:05] <seiflotfy> but it just make it a pain for me to develop upstream stuff
[13:21] <seiflotfy> cseslam: http://fpaste.org/QbaG/
[13:22] <cseslam> great job man
[13:23] <cseslam> but i have one question, why vala ? most of people now prefer it over python
[13:23] <seiflotfy> vala generates C code that is then compiled
[13:23] <seiflotfy> it makes it faster than python
[13:23] <seiflotfy> also python has a terrible startup time and is not supported on mobile environments
[13:23] <seiflotfy> whereareas vala u can always use the produced C code
[13:24] <cseslam> i see
[13:24] <seiflotfy> so it is basically translating your C# like code to C
[13:24] <seiflotfy> python is good for apps
[13:25] <seiflotfy> but for services that run the whole time you should go with C/C++ since the memory consumption is much more less
[13:25] <cseslam> Elementary members use vala for their apps
[13:25] <seiflotfy> cseslam: yes i know
[13:25] <cseslam> then i will keep using python for my apps
[13:25] <seiflotfy> I know the elementary team personally (we meet at conferences)
[13:25] <cseslam> lucky you
[13:25] <seiflotfy> cseslam: i advise you to use python in apps
[13:25] <seiflotfy> it is simple
[13:25] <seiflotfy> and allows easy contributions
[13:26] <cseslam> yep python ease the job
[14:14] <cseslam> seiflotfy: is this anyway near what you want ? http://youtu.be/kEs6qSo727E
[14:59] <seiflotfy> cseslam: perfect
[14:59] <seiflotfy> continue please
[14:59] <seiflotfy> :d
[14:59] <seiflotfy> cseslam: u rock
[14:59] <cseslam> seiflotfy; thank you
[15:00] <cseslam> i still have to understand the time lib
[15:00] <cseslam> and how to use it