irclog2html for #htc-blueangel on 20051212

00:43.38lkclheya folks.  sorry, i wasn't around to answer about the dbus thing.  dbus is a complete "not invented here" bastardised piece of work that completely pales into insignificance when compared to something like freedce.
00:44.40lkclif you want to compare dbus to freedce, first you must take away the ability in freedce to plug in quite literally any transport, and you must also take away freedce's IDL compiler.
00:45.23lkclwhat you have left is virtually useless - like dbus is useless.  you're better off writing your own code / communications protocol.
00:48.15lkcland in this case, like what has been done for gpsdrive and gpsd, a simple text-based protocol like SMTP would be more than adequate - including a "lock" and "unlock" command, to be able to multiplex AT commands onto the gsm without conflict.  a simple unix domain socket or tcp socket would suffice.  no.  dbus is a total waste of time.
00:51.43ben0fwell that's cleared that up then! ;)
00:53.17ben0fis the any reason i can't install from 0.8/base? (don'treally know what i'm doing)
00:53.35ben0fals ois it feasable to det opie on a BA?
00:55.58ben0fanyone here?
00:58.53lkclhe he ty ben.  do let cp15 know.  alternatively, cut off his internet access if he don't get the message
00:59.33ben0fhow goes it?
00:59.49lkclhiya ben - this is a fairly low-traffic, and mainly european-based, channel
01:00.00lkclgood, dude.  it's 1am - i should be asleep.
01:00.17lkclopie: is that "familiar" - gpe?
01:00.37lkclcos you can definitely put gpe 2.7 on a blueangel.
01:01.08ben0fyeah, seems to be the other 'window manager'
01:01.29ben0fhow do u install stuff... the default ipkg stuff didn't work..?
01:01.32lkclcp15, rob and a couple of us are trying to update the openembedded.org stuff so that the latest coming from OE compiles and runs.
01:01.55lkclthere's a bit on handhelds.org in the wiki on the procedure you'll need to follow
01:02.06lkcllemme find the link for you...
01:02.33ben0fwell, i'm happy to sacrifce my BA for the cause! i have 12hrs a day when at work when i don't *need* it fully functional!
01:02.58lkclgo via these...
01:03.00lkclhttp://wiki.xda-developers.com/index.php?pagename=HTC_Blueangel
01:03.16lkclto thiiiiis
01:03.27lkclhttp://wiki.xda-developers.com/index.php?pagename=BlueangelResearch
01:03.44lkclto thiiiiis
01:03.46lkclhttp://wiki.xda-developers.com/index.php?pagename=BlueangelKernel
01:04.05lkclto this:
01:04.05lkclhttp://handhelds.org/moin/moin.cgi/BlueAngel
01:04.20lkcland that page tells you how to get started.
01:04.27lkcloh - it'll be pretty damn functional all right.
01:04.37lkclwell.
01:05.15lkcli say fully functional: cp15's working on proper "suspend" at the moment, otherwise you have to use "idle" which gives you about 18 hours away from a charger.
01:05.35lkcland all you need to do is do a hard-reset and you're back in xxxxing wince mode.
01:05.59lkclyes, gomunicator works.
01:06.58lkclif you want to use the phone - and hear a ring - let me cut/paste some instructions:
01:06.59lkcllkcl@highfield:/usr/local/src/xanadux$ cat gomunicator.sound.format.txt
01:06.59lkclIt has to be 16000 Hz, stereo, format S16_LE
01:06.59lkclraw format.
01:07.00lkclyou have to copy it as /usr/share/gomunicator/R&C_theme.raw
01:07.01lkcllkcl@highfield:/usr/local/src/xanadux$
01:07.09lkclokay?
01:07.44ben0fyeah, would be good to be able to import/sync calendar and contacts too (i've scp'd a shit load of .vcf at the mo and i think u have to ad tehm one by one)
01:08.11lkclhey, well, it's running linux, you get an ssh link, so you get to "play" :)
01:08.44lkclbtw - if you get difficulties with wince recognising the two partitions (30mb and "the rest")
01:08.51lkclthen play this trick:
01:09.15lkcl1) dd if=/dev/zero of=/dev/sdc count=1 bs=1024 DO NOT get this wrong or do this on the wrong partition.
01:09.25lkcl2) put the card into wince, let it reformat it.
01:09.46ben0fyeah, i already had to do that... was a bastard to get the partitions right!!!
01:09.56lkcl3) _then_ run fdisk /dev/sdc and create a single 30mb partition - mark it as type "6" and DO NOT reformat it...
01:09.58lkclyeh, damn.
01:10.01ben0fi dont have a /usr/local dir..
01:10.16lkclyou can't type mkdir /usr/local???
01:10.35ben0foh i see... thought it was supposed to be there! :/
01:10.40lkclthe 2nd partition - the ext3 one - Must be the 2nd partition
01:11.03lkclonly if you ever compile up software yourself is it supposed to be installed there.  it's a convention, anyway.
01:11.28lkclyou can install software wherever the hell you like but if you don't follow the conventions you will soon wish you _had_ followed them
01:12.22lkclmust be the 2nd one because the initrd off the wiki will boot from the 2nd partition e.g. /dev/sdc2
01:12.43lkcloh.  and _unpack_ the gpe-image.tar.bz2 into the 2nd partition - don't just copy the file over, like i did :)
01:12.45lkclduh
01:13.00lkclanyway.  i gotta go sleep.
01:13.06ben0fhe he! how about installing from ipkg?
01:13.17ben0fok, catch ya later!
01:13.22lkclthat's handled by thingy.  openembedded.org.
01:13.41lkcloh - yes.  there _is_ a package manager as part of gpe 2.7.
01:13.59lkclso once you've got it installed you'll be able to add individual packages.
01:14.23ben0fyeah... don'tknow what i want/need really! :)
01:14.36lkclif you _did_ want to build the whole lot for yourself, check out the procedure, here:
01:14.37lkclhttp://oe.handhelds.org/cgi-bin/moin.cgi/GettingStarted
01:14.42ben0fis there anywhere i can get the RAW sounds u mentioned earlier?
01:14.55lkclmake one up.
01:15.20ben0fwhat with, total novice when it comes to audio!!
01:15.23lkclbut if you want gomunicator to play something, that's the format and the location required - anything else will be garbage.
01:15.27lkclwavp.
01:15.42lkcli used wavp and just shouted "PHONNEEE!"
01:15.42ben0fok, i'll have a play!
01:15.59lkcl<PROTECTED>
01:16.20ben0fha ha!!
01:16.23lkcl:)
01:16.31ben0fi'll see what i can find!!
01:16.53lkclthen scp whistle.raw 192.168.0.206:/usr/share/gomunicator/R\&C_theme.raw
01:17.12lkclremember the \ because & is the "background this command" character.
01:17.28lkclzzzzzs.  later.  luck.
01:17.28ben0fgotcha!
01:17.47ben0fcheers mate!
04:14.01*** join/#htc-blueangel ben017f (n=ben@219-88-216-1.jetstream.xtra.co.nz)
05:26.36*** join/#htc-blueangel ben0171 (n=ben@219-88-216-1.jetstream.xtra.co.nz)
06:05.09*** join/#htc-blueangel rob_w (n=bob@p85.212.180.173.tisdip.tiscali.de)
06:05.09*** mode/#htc-blueangel [+o rob_w] by ChanServ
06:41.25*** join/#htc-blueangel ben017f (n=ben@203-100-219-166.jetbuster.co.nz)
08:00.20*** join/#htc-blueangel cp15 (i=xwhlyt@p549A0AC9.dip0.t-ipconnect.de)
08:00.21*** mode/#htc-blueangel [+o cp15] by ChanServ
08:00.33cp15Good morning
08:16.29*** join/#htc-blueangel geers (n=DevzMan@c51008F31.inet.catch.no)
09:51.15rob_wi saw u uploaded your yesterday cp15
09:51.29rob_wis that already a xda0-ba0 kernel and modules ?
10:01.57lkclmorning-ish all
10:04.38lkclcp15 - i noticed you went "d-bus is great!  let's use it in gomunicator" yesterday.  please don't do that.  d-bus is a piece of shit waste of time.  the effort is better spent adding something gpsd/gpsdrive-like, with SMTP-like simple text commands, with a lock and unlock command, to be able to send a sequence of uninterruptable AT commands.
10:14.16rob_wuh lkcl that is heavy comment
10:19.56lkclyep :)
10:21.30lkcli _hate_ dbus, because i know what freedce can do.  to compare freedce to dbus, first you must remove freedce's ability to use any encryption / authentication plugin, remove freedce's ability to use any type of transport plugin (one connection-based like tcp and one connection-less like udp), remove its IDL compiler, and then what xxxx you have left - which is pretty useless - is analogous to d-bus.
10:36.18rob_wwow that sounds overwhelming ...  did you try to port it once ?
10:36.38rob_wi am is it able to crosscompile without a hassle ?
10:45.43cp15lkcl: dbus makes it pretty easy to dial a contact from the address book
10:46.17cp15And I see the lack of an idl compiler as an advantage. I didn't like what I have seen with orbit
10:46.53cp15And third: dbus is already heavily used in gpe. It makes no sense to introduce something new
10:55.10rob_wbrb after i build in my dvd burner :-)
11:06.27*** join/#htc-blueangel rob_w (n=bob@p85.212.180.173.tisdip.tiscali.de)
11:06.27*** mode/#htc-blueangel [+o rob_w] by ChanServ
11:14.10lkclcp15: okay - if it's already been adopted, then that changes the balance.  and orbit is corba, which is a object-orientated [necessary] layer on top of an underlying [non-object-orientated] function-based RPC mechanism.
11:17.27lkclrob_w - freedce?  yes, i tried porting it to win32.  i managed to get the UDP transport working, but win32's "winsock" is so awful that TCP doesn't work properly - just like it doesn't work for microsoft.  it's a long story, but freedce and MSRPC are derived from the same codebase: theopengroup's DCE 1.1 reference implementation.  in microsoft's case, they actually abandoned the use of winsock and took the BSD implementation of TCP/IP and
11:35.38lkclIDL compilers - decent ones - allow you to not have to think "how am i going to munge this data".  _good_ IDL compilers like the DCE one allow you to create complex data structures like this, without having to think "oh my god, if i make _one_ change to the API i'm xxxxed because it's gonna take me _months_ to rewrite the hand-crafted marshalling code".  in this example, note that structs named "TYPE_3" to "TYPE_17" are recursive :)  http:
11:36.37lkclanyway.  where was i.  oh yes.  thumping my amd64 system cos the PSU fan warbles like anything on startup.
11:44.44lkclrob_w - cross-compile freedce - for arm?  no, it had occurred to me, but even though i really love freedce, i've not encountered a situation where i could recommend it - even though things like CORBA (via orbit) have already made their way into GUIs.
12:26.12rob_wah nice workout lkcl ,,
12:27.08rob_wbut still we dbus is heavily implemented in gpe already  so i guess we go for that ... but feel free to develop a addon for gomunicator tobe used with freedce
13:40.54cp15lkcl: How far did you get with the gpe image?
13:47.09*** join/#htc-blueangel _bob_w (n=bob@p85.212.191.48.tisdip.tiscali.de)
14:22.21cp15oho, are you here?
14:41.35lkclheya cp15, there's a change in savannah.org's cvs policy which stops things form being downloadedd.
14:41.53lkclit says check http://savannah.gnu.org/forum/forum.php?forum_id=4168
14:42.18lkclquilt can't be downloadded until the thing's corrected.  use pserver isntead of anonymous access over ssh.
14:42.21lkclgotta run.
14:42.28lkclback in 4-5 hours or so.
14:54.27lkclrob_w - hi.  no, it's not worth it.  if d-bus _is_ being used, then it's already too late: using something like freedce is a strategic decision that you make to make your life easier if you understand distributed computing.  if you don't understand distributed computing, you do decisions like "roll-you-own" - like KDE did with DCOP - or use d-bus.  *shrug* :)
15:05.37ohoHi cp15 - I am here now
15:06.01ohobut haven't manage to do any more coding, I am still working on the grant proposal :-(
15:31.11*** join/#htc-blueangel _cronos_ (n=cronos@ron34-1-82-224-149-102.fbx.proxad.net)
15:45.05*** join/#htc-blueangel rob_w (n=bob@p85.212.191.48.tisdip.tiscali.de)
15:45.06*** mode/#htc-blueangel [+o rob_w] by ChanServ
16:08.03cp15oho: Can you send me your current state?
16:30.37rob_wit feels like update-modules grabs a wrong kernel name here and therefore is not finding my modules ?!?
18:24.38*** join/#htc-blueangel immolo (n=immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com)
21:47.04*** join/#htc-blueangel JuNuKN (n=JuNuKN@Kb219.k.pppool.de)
22:40.54cp15Good night, I will go to bed now
22:41.47rob_wsleep well cp15
22:43.07cp15You too
22:45.07*** join/#htc-blueangel ben017f (n=ben@203-100-219-166.jetbuster.co.nz)
23:02.52ben017fanyone about? ikcl... i tried for ages yesterday but couldn't get sound working for love nor money!!
23:09.21lkclheya ben.
23:09.41lkclcheck the volume / sound , in settings
23:20.19ben017fyeah, did that... aplay with the correct settings on the host machine played it fine and then i scp'd it and mv'd to /usr/share/gomunicator/R&C_theme.raw...
23:20.49ben017fit sounded like the sound u hear when u call someone on a mobile and it's waiting to connect!
23:24.13lkcloh right.
23:35.43lkclkcl@highfield:/usr/local/src/xanadux$  cvs -t -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/xanadux login
23:35.43lkcl<PROTECTED>
23:35.44lkcl<PROTECTED>
23:35.44lkclLogging in to :pserver:anonymous@cvs.sourceforge.net:2401/cvsroot/xanadux
23:35.44lkclCVS password:
23:35.45lkcl<PROTECTED>
23:35.47lkclcvs [login aborted]: end of file from server (consult above messages if any)
23:35.49lkcloops.
23:38.48lkclwtf???
23:38.58lkclls

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.