IRC log for #htc-linux on 20070930

00:40.27*** join/#htc-linux Hawk|- (n=Hawk@p5B178CE6.dip0.t-ipconnect.de)
00:44.19*** join/#htc-linux AC_Mast (i=s@gateway/tor/x-9c960ef69ed48679)
00:56.45*** join/#htc-linux dcordes (n=tsingtao@e179096021.adsl.alicedsl.de)
01:02.53*** join/#htc-linux UhligH_ (n=UhligH@adsl-75-5-243-34.dsl.scrm01.sbcglobal.net)
02:33.10*** join/#htc-linux huhlig (i=UhligH@40.sub-75-208-131.myvzw.com)
03:28.26*** join/#htc-linux Othello (i=nobody@gateway/tor/x-386da93ccb73c18b)
03:35.11*** join/#htc-linux smev` (n=smev@S01060011d8441240.cg.shawcable.net)
03:49.21*** join/#htc-linux UhligH_ (i=UhligH@40.sub-75-208-131.myvzw.com)
03:57.53*** join/#htc-linux UhligH__ (n=UhligH@40.sub-75-208-131.myvzw.com)
04:04.38*** join/#htc-linux dcordes (n=tsingtao@f049186035.adsl.alicedsl.de)
04:14.39*** join/#htc-linux huhlig (n=UhligH@68-189-77-13.dhcp.wtvl.ca.charter.com)
05:10.25*** join/#htc-linux Othello (i=nobody@gateway/tor/x-8bc63c524b7e3a58)
05:12.47*** join/#htc-linux AC_Mast100 (i=s@gateway/tor/x-b67700d5f75cf38a)
05:44.41*** join/#htc-linux cr2_ (n=konversa@crpl6.physik.uni-wuppertal.de)
06:01.39*** join/#htc-linux the_sys0p (i=nroberts@117.121.89.98)
07:09.21*** join/#htc-linux snua12 (n=snua12@113-70-207-85.strcechy.adsl-llu.static.bluetone.cz)
07:57.01*** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be)
08:04.19*** join/#htc-linux goxboxlive (n=goxboxli@139.80-202-160.nextgentel.com)
08:20.16goxboxlivecr2_:  what mean if(b==1) ? What does it mean by == ? and not just one =
08:50.25*** join/#htc-linux kiozen (n=oeichler@rgnb-4db09e92.pool.einsundeins.de)
08:51.11kiozengoboxlive: if b equals 1
08:51.21kiozenb = 1 -> assign 1 to b
09:09.46*** join/#htc-linux pH5 (n=ph5@p5485F5F0.dip.t-dialin.net)
09:36.24goxboxlivekiozen: ahh thx :-)
09:36.41goxboxlivehi pH5
09:36.54pH5hey goxboxlive
09:37.19goxboxlivepH5: yesterday i manage to get sms and phone working with Qtopia on Universal.
09:40.25pH5goxboxlive: cool. how long until this works on magician, too?
09:40.48goxboxliveI'll try to take a look at it today
09:55.15goxboxlivepH5: does magician send ATE0 or is it like universal that it needs ATE0V1 ?
09:57.52goxboxlivepH5: And what is the Magician GPRS serial port ? Is it also ttyS1?
10:16.09pH5goxboxlive: magician works with either V0 or V1. ttyS1 is correct (ttyS0 is for gprs)
10:16.40goxboxlivepH5: ok, how does this multiplexer look ? Do you think it seems ok?
10:16.51goxboxlivehttp://pastebin.ca/710634 BabelO has made it
10:18.34pH5goxboxlive: looks ok to me, but you can leave out the switch to channel 0x12 and then back to 0x16.
10:18.50pH5it should default to 0x16, even if TIHTCSETCHAN is never called.
10:19.39goxboxlivepH5: so i should just comment the whole 0x12 stufff right?
10:20.05pH5yup
10:20.10goxboxlivethx
10:59.07*** join/#htc-linux snua12_ (n=snua12@113-70-207-85.strcechy.adsl-llu.static.bluetone.cz)
11:24.26*** join/#htc-linux rob_w (n=bob@12.42.165.106)
12:11.27cr2_hi
12:20.15pH5hi cr2_
12:31.44*** join/#htc-linux dion (n=dion@inhex.net)
12:42.51goxboxlivehi
13:15.42goxboxlivecr2_: did you figure out the RAM_ADR eith Haret?
13:22.52*** join/#htc-linux snua12_ (n=snua12@113-70-207-85.strcechy.adsl-llu.static.bluetone.cz)
13:23.14goxboxlives/eith/with/
13:36.32*** join/#htc-linux kiozen (n=oeichler@rgnb-4db09e92.pool.einsundeins.de)
14:17.43*** join/#htc-linux pH5 (n=ph5@p5485F5F0.dip.t-dialin.net)
14:35.31cr2_goxboxlive: i've added set RAMADDR to default.txt
14:45.43goxboxlivecr2_: what is the Universal RAMADDR?
15:00.23*** join/#htc-linux dcordes (n=tsingtao@f049186035.adsl.alicedsl.de)
15:03.32cr2_0xa0000000 as on 99.99% of pxa-based machines.
15:03.47cr2_i know only 1 exception.
15:06.07*** join/#htc-linux skodde (n=skodde@unaffiliated/skodde)
15:11.15dcordeshi people
15:11.27dcordesis there any progress with qualcomm yet?
15:22.10Kevin2Hi
15:23.43Kevin2It looks like the latest motorola phone in the US - the RAZRĀ² - runs linux.
15:27.38*** join/#htc-linux dcordes_ (n=tsingtao@f049186035.adsl.alicedsl.de)
15:28.42pH5Kevin2: 2.6?
15:29.12pH5motorola has a tradition of locked down 2.4/montavista phones
15:29.30Kevin2pH5: Don't know - the only info I can find is from PR releases.
15:32.43goxboxlivehmm the multiplexer refuse to work. It causes segfault
15:34.20Kevin2pH5: Do you know if the IRQ registers are the same on omap850 and omap1510?
15:38.46goxboxlivepH5: do you see any bugs here in dmesg?? http://pastebin.ca/720651
15:40.38cr2_Kevin2: http://wiki.openezx.org/Razr2 ?
15:41.10cr2_Kevin2: msm7200 seems to be the WCDMA version of msm7500 which is CDMA only.
15:41.30pH5Kevin2: no, they are not.
15:41.52cr2_goxboxlive: why do you need a multiplexer ?
15:42.19cr2_the channels are separated just as they are on universal.
15:42.41pH5Kevin2: sorry, wrong. the registers are the same. the contents are not
15:42.43cr2_and the ti module takes care about AT framing.
15:44.12goxboxlivecr2_: i have no idea, it was BabeblO that told me that i needed it.
15:46.03cr2_btw, i've seen that the pxa video overlay works on a780 now ?
15:46.49Kevin2pH5: Okay.  Does http://pastebin.ca/720655 look okay?
15:48.01Kevin2cr2_: Thanks for the link - I thought v9m was linux too, but apparently it is not.  :-/
15:52.10cr2_Kevin2: universal has lost the RAMADDR now. should we modify machines.txt ?
15:53.33cr2_Kevin2: they say ARM11 cpu on the razr2. which cpu is it really ?
15:57.07Kevin2cr2_: The universal has a custom setup - see src/mach/mach-universal.cpp - so you can't adjust via machines.txt.
15:57.30goxboxlivecr2_: this si without MUX: http://pastebin.ca/720663
15:58.15Kevin2cr2_: I wonder if we should just fold universal into machlist.txt?  It used to have custom shutdown code, but it looks like it is commented out now.
15:58.19*** join/#htc-linux ImCoKeMaN (n=me@rrcs-67-78-122-67.sw.biz.rr.com)
15:59.18Kevin2cr2_: As to the ARM11 on motorola - I'm not sure - I wasn't able to find any info other than PR stuff.
16:00.02cr2_Kevin2: ok. reducing the machine-dependent code is always good.
16:00.37Kevin2Hrmm.  The page at http://wiki.openezx.org/EZX_Platform_Overview seems to imply they always use pxa.
16:01.46pH5goxboxlive: except for the qpe alignment traps... no. nothing sends anything over the line
16:04.37*** join/#htc-linux ltxda2 (n=ltxda@c-98-196-125-205.hsd1.tx.comcast.net)
16:05.02cr2_Kevin2: this page is for the older phones.
16:06.46Kevin2cr2_: Okay - Universal in haret cvs should auto detect ramaddr now.
16:07.06cr2_ok.
16:10.13pH5Kevin2: looks good to me. we need to invest some time to gather the 15xx clocks from around the kernel sources.
16:11.15cr2_Kevin2: V9m cpu is 225MHz
16:14.50cr2_http://www.arm.com/markets/mobile_solutions/armpp/17771.html
16:18.05cr2_Kevin2: https://opensource.motorola.com/sf/sfmain/do/viewProject/projects.razr2v8;jsessionid=6D82EB91E56F8F60D7F8A693D536D39D
16:21.22cr2_hmm. i don't see the kernel.
16:22.10cr2_hardhat ?
16:22.49Kevin2pH5: Okay.  I've checked in the omap changes to haret.
16:23.08cr2_lol.
16:23.12cr2_MODULE_DESCRIPTION("GPIODev creates an interface to GPIO through user space");
16:24.03Kevin2The arm cpu flush caching is ludicrous - every frigging chip has its own cache flush procedure.  We've got six in haret alone.
16:26.12Kevin2cr2_: Thanks for the links - interesting.
16:26.24cr2_pH5: arm_v6_vfp_le OS_KERNEL=2.6.10 OS=linux-montavista-CEE4.0
16:27.29cr2_TEA5764=1
16:27.38cr2_is it an FM radio ?
16:28.20cr2_yyyes.
16:28.23cr2_fm+rds
16:29.12cr2_QT_LIBRARY="QMAKE_LIBS_QT_THREAD=-lqte-mt"
16:29.20cr2_qtopia2 ??
16:29.34cr2_PROFILE_ID=helix-client-mobile-ezx
16:30.57cr2_HW_BT_CHIPSET=BCM2045B2_GSM
16:31.04Kevin2cr2_: Is the hardhat package the linux kernel?
16:31.23cr2_HW_GPS_DRIVER=mg4200 ???
16:31.31cr2_Kevin2: i'll look at it now.
16:32.10cr2_Kevin2: yes.
16:32.39cr2_wasn't mg4100 the gps module in a780 ?
16:33.37cr2_HW_NAND_STM90NM=0
16:34.09cr2_FEAT_OTP_SECURITY=1
16:34.15cr2_thank you.
16:35.21cr2_FEAT_USB=0
16:35.21cr2_FEAT_USBD=1
16:35.21cr2_FEAT_USBOTG=1
16:35.28cr2_interesting.
16:35.59cr2_HW_AP_MEM=60M@0x90000000
16:35.59cr2_HW_ARCH=armv6
16:37.13cr2_alsa/pcm_headset.c is empty :(
16:54.33cr2_pH5: the belcarra USB OTG code is released ?
16:57.22pH5cr2_: don't know, the ezx guys should.
16:59.12cr2_it's in this kernel
17:29.46*** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net)
17:38.02cr2_hi BabelO
17:40.52*** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be)
17:42.51BabelOhi cr2_  :)
17:43.12BabelOi be back from long week end at mont-blanc :)
17:51.21pH5hi BabelO
17:51.49pH5cr2_: could this usb code be in any way useful for other devices?
17:52.02BabelOhi pH5
17:53.19BabelOcr2_: i tell goxboxlive to use multiplexer plugin because with that qtopia manage automatically GPRS/EDGE/UMTS data channel and modem look here chapter "Multiplexers That Use Multiple Serial Ports" http://doc.trolltech.com/qtopia4.2/tut-multiplexing.html
17:54.56BabelOpH5: my problem with qtopia is like if ttySX line is buffered and never flushed :(
17:59.59goxboxlivehi BabelO
18:03.15BabelOhi goxboxlive
18:03.36cr2_BabelO: ok. but it's not really multiplexing anymore :)
18:04.47BabelOcr2_: agree ;) it is code soft multiplexing
18:04.54goxboxliveBabelO: i have gotten far with Qtopia2Universal now. I am able to both send/receive sms and also duplex phone calls. But with Magician it hangs
18:05.28BabelOgoxboxlive: how do you solve your sms issue ? that you receive sms only when you reboot qtopia ?
18:05.51BabelOgoxboxlive: yes same problem as i have with ba:(
18:09.08goxboxliveBabelO: there was some cellbrpadcasting who blocked it. It also blocked outgoing call. But i did a dirty hack and disabled the AT+CPBS=0,50 and changed it to jus AT instead.
18:10.59cr2_BabelO: qtopia on the universal is much faster than on ba.
18:12.32BabelOcr2_: possible ;) it is not same person / people that compile the two ;) i ve a strange bug if i use latest codesourcery compiler, and don't know why
18:13.06BabelOgoxboxlive: ok, need to create a clean plugin now
18:20.40*** join/#htc-linux ltxdaMBL (n=ltxdaMBL@mb21136d0.tmodns.net)
18:22.38*** join/#htc-linux snua12__ (n=snua12@113-70-207-85.strcechy.adsl-llu.static.bluetone.cz)
18:34.16cr2_goxboxlive: do you have cegcc on your machine ?
18:36.12goxboxlivecr2_: i think on my fbuild machine, but not on the laptop. It failes compiling on my laptop
18:37.23cr2_it was failing in the gdb compilation on a 64bit machine, but it's not a problem.
18:39.02goxboxlivecr2_: do you know the AT command to get the correct time (clock)?
18:39.29goxboxliveI think Qtopia can take advantage of it, and adjust my time.
18:40.02ljpqtopia should already do that
18:40.12BabelOgoxboxlive: generic command for that are at+ctzr or at+ctzu
18:40.32BabelOgoxboxlive: not sure it is ok for universal, it fail on ba
18:40.37BabelOhi ljp
18:40.40cr2_goxboxlive: it's impossible on the universal afaik.
18:41.04goxboxlivecr2_: ok, i c. I havent seen it the wince AT logs either.
18:41.22cr2_goxboxlive: we also need to resolve the i2c RTC problem.
18:41.36goxboxliveok, and sound routing
18:41.40cr2_if universal has it or not.
18:41.46goxboxliveok
18:42.05cr2_sound, overlay and cam.
18:42.28cr2_overlay should be easy. just to merge the a780 patch.
18:42.34BabelObbl
18:42.36goxboxlivecr2_: yes, pH5 has allready started with the cam, but i guess he has no time to complete it
18:42.47cr2_he had problems with the DMA.
18:42.58goxboxliveok, cr2_ what are we waiting for. Lets finish this device :-)
18:43.02goxboxliveok
18:43.30cr2_goxboxlive: can you push the rom under 128M ?
18:43.45cr2_i'll be moving to the 1 partition card.
18:43.57goxboxlivecr2_: how big is it now?
18:44.08cr2_your image is 134MB
18:44.19goxboxlive127.4M
18:44.42cr2_the SD cards use their own definitions ;-)
18:45.16goxboxlivecr2_: i guess i can build angstrom-minimal-image. But i dont think that will help so much.
18:45.45cr2_how big are the wince roms ?
18:46.18goxboxlivei dont know, but it's less that 100
18:46.41cr2_pH5: btw, do you know how to build XIP images ?
18:48.55cr2_goxboxlive: you can remove zimage from image. it's useless there.
18:49.12cr2_we can talk about the modules.
18:49.39cr2_opt/Qtopia/etc/words.qtrie
18:49.51cr2_1167252
18:50.01goxboxlivecr2_: of course
18:50.14cr2_opt/Qtopia/lib/libQtScript.so.4.3.2
18:50.17cr2_is it used ?
18:50.38goxboxliveprobabaly
18:50.56pH5cr2_: kernels or userspace?
18:50.58cr2_also something to keep in mind: the filedialog widget and such features.
18:50.59goxboxlivecr2_: whay do you want it under 128MB
18:51.10cr2_pH5: both :)
18:51.17pH5I've never tried, but for the kernel it should just be make xipimage with the correct config flags
18:51.36pH5for userspace you need a xip-capable filesystem
18:51.51cr2_goxboxlive: on non-SD phones. and it saves power.
18:52.03cr2_pH5: is jffs2 xip-capable ?
18:52.38cr2_goxboxlive: we need to check if something is linked against opt/Qtopia/lib/libQtScript.so.4.3.2 and really uses it.
18:52.55goxboxliveok
18:53.01pH5afaik no, it currently compresses unconditionally, doesn't it?
18:53.58pH5I think romfs/cramfs have xip support, but that's highly speculative without googling for it :)
18:54.12goxboxlivecr2_: but before i start to strip down the image i want to have working 100% (allmost). Because if i strip down and test something new i probably will think that it doesnt work because of the strip down if u know what i mean.
18:54.46goxboxliveFirst of all iwant soudn and camera working. Then i want the phone working on Magician :-)
18:55.03cr2_ok.
18:55.24cr2_the html help can be converted to .chm of something.
18:55.42pH5CONFIG_EXT2_FS_XIP
18:55.46Kevin2cr2_: I use the cegcc precompiled rpms now.
18:55.52pH5so ext2, too.
18:56.00cr2_pH5: ok.
18:56.09cr2_Kevin2: it depends on the distro
18:57.07cr2_OMG.  2323112 2007-09-11 21:11:48 usr/bin/gdb
18:57.40cr2_nano is really fat
18:57.42cr2_113376 2007-09-23 16:44:51 usr/bin/nano
18:57.55cr2_i thought it's part of busybox now.
18:58.30cr2_goxboxlive: why do you have c++ headers installed ??
18:58.33cr2_157786 2007-09-24 20:01:53 usr/include/c++/4.1.2/bits/locale_facets.h
18:59.18cr2_18171048 2007-09-24 20:01:55 usr/include/c++/4.1.2/arm-angstrom-linux-gnueabi/bits/stdc++.
18:59.19cr2_h.gch/O0g.gch
18:59.23goxboxlivecr2_: i have no idea. Maybe because i have added libstdc++-dev
18:59.28cr2_18281688 2007-09-24 20:01:55 usr/include/c++/4.1.2/arm-angstrom-linux-gnueabi/bits/stdc++.
18:59.28cr2_h.gch/O2g.gch
18:59.41cr2_you certainly don't need it
18:59.55goxboxliveYes i need libstdc++ to make Qtopia start. It depends on it
19:00.11pH5goxboxlive: but not the -dev?
19:00.15goxboxliveAnd OE has removed libstdc++ so i have to use libstdc++-dev instead
19:00.31cr2_this is junk too: usr/share/zoneinfo/Africa/.svn/
19:01.33cr2_133945 2007-09-11 20:52:50 usr/share/usb.ids
19:01.33goxboxliveI asked Koen about it but he yelled at me , so i just dropped it. The i saw how Openmoko where doing it and they are using the 'dev' lib
19:01.51cr2_this one can be stripped down too.
19:01.53ljpits the toolchain that drags in libstdc++
19:02.07pH5goxboxlive: OE doesn't have libstdc++ removed.
19:02.09goxboxliveljp: ok
19:02.10pH5it's built by gcc
19:02.11ljpg++ does it automagically by default now
19:02.18cr2_ljp: where ?
19:02.27pH5oh, like ljp says.
19:02.30cr2_and -dev is irrelevant anyway.
19:02.31cr2_ok.
19:02.53ljpi _think_ you can configure gcc/g++ to not do that, but I forget the argument
19:02.58cr2_ljp: are you using QTScript ?
19:03.31goxboxlivepH5: There where i bug (maybe it's fixed) but it refused to install libstdc6++ it asked for libstdc++ and then i edited the images but then it said the package libstdc++ doesnt exist or something
19:04.13ljpi dont think it does at this time
19:04.29cr2_ok. thanks.
19:05.20pH5goxboxlive: never seen this problem, but all the c++ programs I built correctly depend on libstdc++6
19:06.01goxboxliveok
19:06.16pH5might have been some bug with the debian package renaming, but it's either fixed or just happened to you ;)
19:06.31goxboxlivepH5: exactly
19:06.37goxboxlivethats was the reason
19:07.57cr2_ok, getting rid of .svn/* and libstdc++-dev is a must.
19:08.54goxboxlivecr2_: ok, but the most important first.
19:09.29cr2_goxboxlive: why do you pick .svn/ ?
19:10.53goxboxlivecr2_: i thinks it is because i have merged Opie2 and Qtopia
19:11.43goxboxliveI just donw want to go to every single folder and delete all the svn folders. There are probably thousands of them .
19:12.06goxboxliveOpie2 is checked out using svn.
19:12.15pH5goxboxlive: find -name .svn xargs rm -rf
19:12.25pH5s/xargs/| xargs/
19:12.35goxboxlivelive and learn :-) thx
19:12.46pH5good night
19:15.04goxboxlivedone
19:16.42cr2_ok :)
19:17.03cr2_only timezone directory is affected.
19:17.49cr2_then you can remove usr/include/c++
19:17.54goxboxliveljp: i found a shutdown menu in Qtopia, do you know wich script it is calling when restarting or shutting down qtopia ?
19:18.02cr2_and repackage it again.
19:27.42*** join/#htc-linux huhlig (n=UhligH@68-189-77-13.dhcp.wtvl.ca.charter.com)
19:28.53*** join/#htc-linux ltxda00 (n=ltxda@c-98-196-125-205.hsd1.tx.comcast.net)
19:30.52*** join/#htc-linux devianTz (n=deviant@74-37-77-188.dsl1.ekgv.ca.frontiernet.net)
19:34.58ljpgoxboxlive: i think its a qcop call. or a key press
19:36.29ljpQt:Key_Hangup
19:36.41goxboxliveljp: i was more thinking is it linked to /etc/init.d/qpe.sh or /etc/init.s/qtopia ? I know the reboot device calls something like "reboot" . because that worked.
19:37.01ljpthe source is shutdown.cpp
19:37.07goxboxliveok thx
19:37.58ljpI think
19:43.30devianTzhey question unrelated to devel...I booted the kernel and cannot get my pc to recognise usb0...how would I go back into WM6 if i cannot telnet in?
19:43.41devianTz(on a hermes)
19:45.22Kevin2devianTz: You need to reboot the phone.  Use the stylus to hit the small hole in the bottom of the phone.
19:46.43devianTzKevin2: Thanks...any ideas why it wont recognise the phone as usb0 when I have booted the kernel, and replugged the cable in after?
19:49.01cr2_devianTz: which kernel are you booting ?
19:51.25devianTzcr2_: herm-linux-20070607
19:53.05cr2_is it a complete kernel+ramdisk bundle ?
19:53.18Kevin2devianTz: I'll upload a new kernel bundle.  Hold on..
19:54.32devianTzUnfortunately I have to leave right now...but I want to help as much as possible...will be on later tonight.
19:55.03devianTzSee you soon
19:58.09*** join/#htc-linux dcordes (n=tsingtao@f049186035.adsl.alicedsl.de)
20:00.21Kevin2Well, http://handhelds.org/~koconnor/HTCHermes/herm-linux-20070930.exe is now available.
20:05.49Kevin2psokolovsky: Do you have a tutorial or some docs on how to build a "live" image?  I'd like to build one for apache and hermes, but it is not clear to me what I need to do.
20:09.50Kevin2Also, it occurred to me - if we have a haret with a kernel and initrd appended together, then we should be able to extract out the base haret, kernel, and initrd parts later.  So, if live images are working well, we could include parted and a small program that can repartition an SD card, write the initrd contents to the SD card, and then write a haret+kernel to a fat partition on the SD card.  In affect, we could
20:14.43psokolovskyKevin2: bitbake liveramdisk-image with ANGSTROM_MODE=uclibc
20:15.00psokolovskyKevin2: then, see Makefile.liveramdisk in haret/tools/
20:15.04psokolovskyhi btw
20:15.12Kevin2Hi.  :-)
20:15.23psokolovskyKevin2: and yes, we could do many things with the stuff ;-)
20:16.03psokolovskybut the next thing I'd like to do is adding some GUI choice dialog to haret
20:16.20Kevin2Gui choice?
20:16.47psokolovskymotivation: "easy install" bundles which allows to boot production-type image from SD or CF
20:18.14Kevin2Wouldn't it be easier to just have different boot bundles?  One for gpe, one for qtopia, one for opie, etc..
20:19.36cr2_Kevin2: do you really want to partition the card ?
20:20.52Kevin2cr2_: You'll need two partitions - one for linux and one for wince (to store haret).  So, we need software to do that for the user.
20:21.09psokolovskyKevin2: yes, one for every sneeze ;-)
20:21.31psokolovskyKevin2: I'm going to go route w/o repartitioning
20:21.55Kevin2psokolovsky: Well, a boot bundle that has all the different possibilities is going to be really big.  :-)
20:22.43psokolovskyand yet ability to customize kernel command line based on user selection should be there
20:22.45Kevin2psokolovsky: Okay - live image runs just from ram.  If the user likes what he sees, he'll want to be able to store changes.  How do we do that without repartioning?
20:23.22psokolovskyKevin2: the main question here is if we want to add full control flow structures after all, or want to do adhoc hacks until they work
20:23.40psokolovskyloopback mounted images
20:24.35cr2_Kevin2: repartitioning has proved to be a real PITA for the user.
20:24.56Kevin2psokolovsky: Okay - I guess loopback would work.
20:25.34Kevin2cr2_: Sure, but we've been asking them to do it manually.  If we had it fully automated (eg, via parted) then it may not be a problem.  But, I guess we could just make a really big file on the fat and loop mount it as Paul suggests.
20:26.15Kevin2psokolovsky: I'm not sure what you mean by "full control flow structures".
20:28.08psokolovskyKevin2: if/the/else with compound statements to start with
20:28.22Kevin2in haret?  why?
20:29.15Kevin2I think we'd be better off booting into linux and then using regular shell scripts and perl/python/etc to direct the rest of the system.
20:29.18psokolovskyto be able to process user selection
20:29.35psokolovskypossibly
22:14.37*** join/#htc-linux ImCoKeMaN (n=me@rrcs-67-78-122-67.sw.biz.rr.com)
23:34.00*** join/#htc-linux hollo (n=hollo@3e6b025d.rev.stofanet.dk)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.