--- Log opened Mon Mar 13 00:00:11 2006 00:30 -!- keinek [n=keinek@200-70-145-227.mrse.com.ar] has quit [Read error: 104 (Connection reset by peer)] 00:53 -!- keinek [n=keinek@200-70-161-78.mrse.com.ar] has joined #t2 00:58 -!- morfoh [n=morfoh@p54BEECF0.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 01:12 -!- keinek_ [n=keinek@200-70-161-169.mrse.com.ar] has joined #t2 01:15 -!- keinek [n=keinek@200-70-161-78.mrse.com.ar] has quit [Read error: 110 (Connection timed out)] 01:43 -!- Cypl0de [n=cypl0de@pc-3-116-83-200.cm.vtr.net] has quit ["Abandonando"] 02:20 -!- sparc-kly_ [n=mubex@64.237.242.27] has joined #t2 02:38 -!- sparc-kly [n=mubex@64.237.243.215] has quit [Read error: 110 (Connection timed out)] 03:58 -!- idealm [n=ideal@222.66.46.90] has joined #t2 05:13 -!- idealm [n=ideal@222.66.46.90] has quit [Remote closed the connection] 05:14 -!- idealm [n=ideal@222.66.46.90] has joined #t2 05:14 -!- idealm [n=ideal@222.66.46.90] has quit [Read error: 104 (Connection reset by peer)] 05:15 -!- idealm [n=ideal@222.66.46.90] has joined #t2 05:16 -!- idealm [n=ideal@222.66.46.90] has quit [Remote closed the connection] 05:28 -!- idealm [n=ideal@222.66.46.90] has joined #t2 05:28 -!- idealm [n=ideal@222.66.46.90] has quit [Remote closed the connection] 05:29 -!- idealm [n=ideal@222.66.46.90] has joined #t2 05:46 -!- keinek_ [n=keinek@200-70-161-169.mrse.com.ar] has quit [Read error: 104 (Connection reset by peer)] 08:42 < valentin> moin 08:42 < owl> hi valentin 08:47 -!- morfoh [n=morfoh@p54BED461.dip.t-dialin.net] has joined #t2 08:47 < morfoh> moin 09:27 -!- idealm [n=ideal@222.66.46.90] has quit [Read error: 104 (Connection reset by peer)] 09:29 -!- idealm [n=ideal@222.66.46.90] has joined #t2 09:42 -!- morfoh [n=morfoh@p54BED461.dip.t-dialin.net] has quit [Remote closed the connection] 09:45 -!- idealm [n=ideal@222.66.46.90] has quit ["Leaving"] 09:45 -!- idealm [n=ideal@222.66.46.90] has joined #t2 10:07 -!- idealm [n=ideal@222.66.46.90] has quit [Remote closed the connection] 10:07 -!- keinek [n=keinek@200-70-161-38.mrse.com.ar] has joined #t2 10:46 -!- idealm [n=ideal@58.33.51.89] has joined #t2 10:51 -!- keinek [n=keinek@200-70-161-38.mrse.com.ar] has quit [Read error: 104 (Connection reset by peer)] 11:04 -!- idealm [n=ideal@58.33.51.89] has quit [Remote closed the connection] 11:35 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: LMJ, @ChanServ, sepp, valentin 11:37 -!- Netsplit over, joins: sepp, valentin 11:50 -!- LMJ [n=serwou@laf31-2-82-224-107-105.fbx.proxad.net] has joined #t2 11:56 -!- morfoh [n=morfoh@p54BEEA2F.dip.t-dialin.net] has joined #t2 11:56 < morfoh> re 11:57 < valentin> lol: http://www.heise.de/newsticker/meldung/70754 11:58 < valentin> ^- ubuntu stores the root passwd in a world-readable PLAINTEXT file :) 11:59 < valentin> https://launchpad.net/distros/ubuntu/+source/shadow/+bug/34606 11:59 < valentin> i would not call that one just a "bug" 12:05 < morfoh> valentin: indeed... this is by far the most user friendly linux... no headaches for getting root access :D 12:06 < valentin> they wanted to create a linux that feels like windows. i think they almost completed that goal 12:07 < morfoh> ack 12:15 < morfoh> the advice to upgrade to the latest development version of the affected packages is quite nice too 12:16 < morfoh> perhaps they should start a new "subproject" called "cowbuntu" 12:17 < morfoh> ok ... enough flaming. 12:19 < valentin> :) 12:22 -!- karasz [n=root@80.97.102.202] has joined #T2 12:25 -!- karasz [n=root@80.97.102.202] has quit [Client Quit] 12:51 -!- _Baldzius__ is now known as Baldzius 13:32 -!- ChanServ [ChanServ@services.] has joined #t2 13:32 -!- ServerMode/#t2 [+o ChanServ] by irc.freenode.net 13:36 -!- idealm [n=ideal@58.33.51.89] has joined #t2 13:56 -!- LMJ_at_work [n=c319640f@laf31-2-82-224-107-105.fbx.proxad.net] has joined #t2 13:56 < LMJ_at_work> hello guys ;) 14:05 < LMJ_at_work> I'm not sure, but it's "initrd" who load everything after the BIOS and make ":-)" or ":-(" ? 14:07 -!- LMJ_at_work [n=c319640f@laf31-2-82-224-107-105.fbx.proxad.net] has quit ["CGI:IRC (EOF)"] 14:08 -!- LMJ2 [n=c319640f@laf31-2-82-224-107-105.fbx.proxad.net] has joined #t2 14:09 < LMJ2> oups, sorry back ;) 14:20 -!- sparc-kly [n=mubex@64.237.241.51] has joined #t2 14:33 < LMJ2> ping rxr_ or sepp jsaw ? 14:36 -!- rxr [n=rene@e178170068.adsl.alicedsl.de] has joined #t2 14:36 -!- Topic for #t2: T2 | 2.1.1.1 and 2.2.0-epsilon RELEASED! | The System Development Environment (SDE) | http://www.t2-project.org/ | Say hello and do not hesitate to ask us any questions that you may have. | http://www.rafb.net/paste/ 14:36 -!- Topic set by mnemoc [] [Sat Mar 11 22:55:45 2006] 14:36 [Users #t2] 14:36 [@ChanServ] [ idealm] [ LMJ2 ] [ rxr ] [ sparc-kly ] [ _Ragnar_] 14:36 [ Baldzius] [ jsaw ] [ morfoh] [ rxr_] [ sparc-kly_] 14:36 [ CIA-18 ] [ LMJ ] [ owl ] [ sepp] [ valentin ] 14:36 -!- Irssi: #t2: Total of 16 nicks [1 ops, 0 halfops, 0 voices, 15 normal] 14:36 -!- Channel #t2 created Sun Aug 8 19:15:33 2004 14:36 -!- [freenode-info] why register and identify? your IRC nick is how people know you. http://freenode.net/faq.shtml#nicksetup 14:37 -!- Irssi: Join to #t2 was synced in 36 secs 14:37 -!- sparc-kly_ [n=mubex@64.237.242.27] has quit [Read error: 110 (Connection timed out)] 14:40 -!- mtr [n=Michael@pD9E11A19.dip0.t-ipconnect.de] has joined #t2 14:40 < mtr> moin 14:41 < jsaw> LMJ2: :-) etal is after pivot_root (which means in-system) 14:44 < LMJ2> i don't know etal nor pivot_root, they are managing the whole booting process ? 14:52 -!- rxr_ [n=rene@e178147003.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 14:59 < jsaw> LMJ2: pivot_root is similiar to "chroot", meaning, the boot process is transferred to the host-system after initrd 15:00 < LMJ2> so boot -> grub -> initrd -> pivot_root ? 15:01 < jsaw> "etal" = "et al." = and others 15:02 < jsaw> LMJ2: boot-> grub -> kernel+initrd -> start init process (from initrd) -> (... mount root device ...) -> pivot_root (start init of root device) 15:07 < LMJ2> thanks ;) 15:12 < jsaw> welcome :) 15:28 < LMJ2> gtg ;) 15:28 < LMJ2> see you at home mate 15:28 -!- LMJ2 [n=c319640f@laf31-2-82-224-107-105.fbx.proxad.net] has left #t2 [] 15:57 < LMJ> moin moin ;) 15:59 < rxr> re 16:02 < rxr> cu later 17:31 -!- idealm [n=ideal@58.33.51.89] has quit [Read error: 110 (Connection timed out)] 18:18 -!- mnemoc [n=amery@user4-2.tutopia-dialup.ifxnw.cl] has joined #t2 18:19 < mnemoc> moin! 18:25 < sepp> moin mnemoc :) 18:29 < mnemoc> hi sepp :) 18:29 < mnemoc> i survived my journey from hannover to berlin :p 18:29 < sepp> survived? 18:30 < morfoh> hi mnemoc ... good to hear that! :) 18:30 < mnemoc> sepp: i didn't die or get lost 18:30 < mnemoc> morfoh: hi :) 18:31 < morfoh> :) 18:32 < sepp> you took a post carriage and feared bandits ? 18:32 < morfoh> sepp: I think he was even the horse :) 18:33 < sepp> hehe 18:34 < sepp> what was supposed to read PCI_SKIP_MODULES in /etc/conf/pci ? 18:34 < mnemoc> o_O 18:44 -!- Baldzius [n=baldzius@85.206.101.66] has quit [Read error: 110 (Connection timed out)] 18:44 -!- Baldzius [n=baldzius@85.206.93.141] has joined #t2 19:06 < morfoh> holy shit ... jsaw you were _absolutely_ right. packaging lua 3rd. party stuff is a pain :/ 19:08 < mnemoc> what has to be done? 19:09 < morfoh> mnemoc: the makefiles and configs are mostly crap 19:10 < mnemoc> :( 19:10 < morfoh> I disabled the gcc config and injected the needed stuff via makeopt and so on 19:11 < morfoh> but I guess if I cleanup my test package it will be looking nicer 19:14 < morfoh> and it looks much more sane and afiacs it's now linked properly 19:14 < morfoh> at least nearly :| 19:15 < mnemoc> have anyone seen axion reciently? 19:16 < morfoh> nope 19:17 < mnemoc> i fear we lost our 'american' mirror :( 19:17 < mnemoc> _Ragnar_ will have to provide one 19:19 < morfoh> mnemoc: ack ... I heard sth. like that :) 19:22 < _Ragnar_> O_O 19:24 < mnemoc> _Ragnar_: did your heard the same? 19:24 < _Ragnar_> I only know it's down 19:26 < mnemoc> i mean about _Ragnar_'s new mirror 19:28 < _Ragnar_> uhm :p I don't have that kinda bandwidth 19:30 < morfoh> mnemoc: have you seen my query ? 19:30 < mnemoc> morfoh: i guess i would have seen it if you identify yourself to god nickserv 19:30 < morfoh> yeah ... I wasn't 19:30 < mnemoc> :) 19:31 < mnemoc> get keepnick.pl 19:32 * mnemoc wonders about packaging http://www.tatanka.com.br/ies4linux/en/instructions/ 19:36 -!- Baldzius [n=baldzius@85.206.93.141] has quit [Read error: 110 (Connection timed out)] 19:37 -!- Baldzius [n=baldzius@85.206.96.234] has joined #t2 19:38 < jsaw> sepp: PCI_SKIP_MODULES used to be read by rockplug 19:40 < mnemoc> PCI_SKIP_MODULES works perfectly on t2 2.1 19:40 < mnemoc> but the ISA stuff is borked on stone 19:40 < sepp> thanks - is there a skip feature for trunk? 19:41 < mnemoc> hotplug++ ... 19:44 < sepp> is this a yes or a no? :) 19:45 < jsaw> sepp: not in that way. I tried the documented "blacklist" in modprobe.conf, but something didn't work out 19:45 < jsaw> alias module-name off 19:46 < jsaw> works, but, modprobe complains about not being able to find the module "off" 19:46 < mnemoc> jsaw: did you see my messages yesterday night? 19:47 < jsaw> mnemoc: yes :) 19:47 < jsaw> bias (bringing daughter to bed) 19:48 < mnemoc> :) 20:12 < jsaw> re 20:12 < jsaw> mnemoc: what's AJAX? 20:13 < jsaw> ah, wikipedia... 20:17 < mnemoc> javascript to get XML from teh server an render the content dinamicly without actually refreshing the page 20:18 < jsaw> xavante? 20:19 < morfoh> mnemoc: I fixed luaexpat :) 20:20 < morfoh> fucking sh*t it wasn't 5.1 aware 20:20 < jsaw> morfoh: please check that it links dynamically to expat 20:21 < morfoh> jsaw: it is ;) 20:21 < morfoh> jsaw: I had to inject -lexpat 20:21 < jsaw> ah right, that was it 20:22 < jsaw> (long time ago I tested it, and, obviously didn't understand the simple solution...) 20:22 < morfoh> jsaw: I'll cleanup my package and commit the tiny beast 20:22 < morfoh> my little test prog works so far 20:23 < morfoh> this parser can be quite handy :) 20:23 < jsaw> yep, expat is nice 20:23 < mnemoc> with lua we could even use fefe's 20:23 < mnemoc> LUGRA_ItaloRamirez: 's 20:23 < mnemoc> LUGRA_ItaloRamirez: err 20:26 < morfoh> jsaw: but I changed some parts of the lua package too 20:27 < morfoh> I've created a lua.conf.in for $myLIBS $myCFLAGS and some other 20:27 < CIA-18> jsaw * r15799 /trunk/package/base/runit/rockify.patch: * s/X11R6/X11/ in /etc/runit/2 20:28 < jsaw> lua.conf.in? 20:28 < morfoh> perhaps this isn't right, I just wanted to "inherit" some stuff from lua package 20:29 < jsaw> oh, that u mean 20:29 < morfoh> for 3rd. party stuff 20:29 < jsaw> morfoh: better use "lua-conf.in", that's what most other packages use in such a case 20:30 < morfoh> jsaw: ok 20:47 -!- mnemoc [n=amery@user4-2.tutopia-dialup.ifxnw.cl] has quit [Read error: 110 (Connection timed out)] 20:53 < CIA-18> chris * r15800 /trunk/package/develop/lua/ (lua-conf.in lua.conf lua.pc): 20:53 < CIA-18> * removed -llua -lm from lua.pc template 20:53 < CIA-18> * added -llua -lm to $myLIBS 20:53 < CIA-18> * added lua-conf.in for sharing some variables with lua 3rd. party packages 20:53 < CIA-18> * added line to include lua-conf.in and cleaned up the conf file 20:57 < jsaw> morfoh: pkgprefix ver lua 20:57 < jsaw> lua_pkg_ver=$( pkgprefix ver lua ) 20:57 < morfoh> jsaw: thanks :) 21:02 -!- mnemoc [n=kvirc@e178170068.adsl.alicedsl.de] has joined #t2 21:02 < morfoh> wb mnemoc 21:02 < mnemoc> uhm 21:02 < mnemoc> my F* shell server has network troubles again 21:07 -!- sepp_ [n=sepp@p213.54.141.198.tisdip.tiscali.de] has joined #t2 21:10 < mnemoc> wb sepp 21:15 < mnemoc> damn it's cold 21:15 < jsaw> hehe 21:16 < mnemoc> :) 21:16 < jsaw> mnemoc: now you know what we mean when talking about "cold" 21:16 < mnemoc> *but* it's not yet as cold as been on a cold damn at my former office sit there the whole day 21:17 < CIA-18> jsaw * r15801 /trunk/package/lua/lua-pcre/ (lrexlib-conf.in string.lua): 21:17 < CIA-18> * move "string.lua" out of lrexlib-conf.in into its own file 21:17 < CIA-18> and use a sed to build it for lua-pcre and lua-rx 21:17 < jsaw> *g* 21:21 < CIA-18> chris * r15802 /trunk/package/develop/lua/lua-conf.in: * fixed lua-conf.in to use pkgprefix to get the lua version 21:21 < morfoh> *g* 21:27 < CIA-18> chris * r15803 /trunk/package/lua/luaexpat/ (6 files): * added luaexpat (1.0.1) 21:27 < morfoh> jsaw: ^ for that small lib 21:28 -!- sepp [n=sepp@p83.129.187.231.tisdip.tiscali.de] has quit [Read error: 110 (Connection timed out)] 21:28 < morfoh> 5 files for getting one .so 21:30 < morfoh> jsaw: http://www.keplerproject.org/luaexpat/examples.html <-- examples are working 22:17 < jsaw> re 22:17 < morfoh> wb jsaw 22:17 < jsaw> morfoh: hmm, probably it wouldn't have been a problem to make one patch, but whatever 22:21 < morfoh> jsaw: I like to split the patches 22:21 < jsaw> ic 22:21 < jsaw> morfoh: do you really need the no-config.patch ? 22:21 < morfoh> yes 22:22 < jsaw> == 03/13/06 23:23:41 =[9]=> Aborted building package luaexpat. 22:22 < jsaw> hmmm 22:22 < morfoh> uhm ? 22:22 < jsaw> fPIC missing 22:22 < jsaw> (on x86-64) 22:22 < morfoh> ic 22:22 < morfoh> add it :p 22:23 < morfoh> jsaw: do you have much against the no-config-patch ? 22:24 < morfoh> I think this way we're a bit more flexible 22:24 < morfoh> than using sed 22:24 < jsaw> yes: with the makefile.patch, config is not touched 22:25 < morfoh> ah! ok .. 22:25 < morfoh> remove it 22:25 < jsaw> at it :) 22:25 < morfoh> :) 22:28 < mnemoc> jsaw: what do you think about branching the trunk to add a the bootstraping layer on our tools? :) 22:28 < mnemoc> .oO( on your spare time of course )o 22:28 < CIA-18> jsaw * r15804 /trunk/package/lua/luaexpat/ (luaexpat.conf no-config.patch): 22:28 < CIA-18> * no-config.patch not needed as config file not touched due to the 22:28 < CIA-18> makefile.patch 22:28 < CIA-18> * fPIC is needed 22:29 < jsaw> mnemoc: see comment on bug #101 (iirc) 22:30 < mnemoc> bug #101??? wtf is that? 22:30 < jsaw> http://trac.t2-project.org/ticket/101 22:30 < morfoh> 2.2.0-alpha-x86-athlon-mnemosyne: 22:30 < morfoh> [5] xorg/xf86-video-i810 22:30 < mnemoc> *g* 22:30 < morfoh> 624 builds total, 369 completed fine, 1 with errors. 22:30 < morfoh> oops 22:30 < morfoh> ;) 22:31 < jsaw> mnemoc: just yesterday... 22:31 < mnemoc> jsaw: -nobashmod ? 22:31 < jsaw> -nobashmod ??? 22:31 < mnemoc> let me read it :( 22:33 < mnemoc> i though i have fixed the bug which makes ./scripts/Create-PkgList returns nothing 22:33 < jsaw> mnemoc: btw, there are some 2.1-rc1 entries in track 22:33 < mnemoc> yes, i just noticed 22:33 < jsaw> mnemoc: maybe they can be cleaned...? 22:33 < mnemoc> not sure 22:34 < mnemoc> after i remove this ugly KDE (installing the ayayel i'm building) i'll get deeper on that 22:34 < jsaw> ayayel *grin* 22:34 < mnemoc> :) 22:35 < jsaw> sounds like some tarzan cry 22:35 < mnemoc> -> Preparing build in src.gettext.ayayel.20060313.233049.19776.haudraufinix 22:35 < mnemoc> *LOL* 22:36 < jsaw> rofl 22:37 < morfoh> :D 22:37 < mnemoc> it's officialy ayayel :) 22:38 < morfoh> :) 22:38 < morfoh> jsaw: I'll package the other stuff from kepplerproject the same way 22:39 < jsaw> anybody around that wants to fix docbook-tools ? 22:39 < mnemoc> it's not that easy 22:39 < mnemoc> it doesn't like openjade 22:39 < morfoh> jsaw: doc* is for dr.'s only :) 22:39 < mnemoc> yeah! 22:39 < jsaw> nono 22:40 < morfoh> :) 22:40 < jsaw> the problem is, we're missing quite some dtd,dsssl,xml,etc. packages 22:40 < morfoh> ack 22:41 < jsaw> the openjade versus jade usage is a simple patch 22:41 < mnemoc> see, your are the only one capable of understanding it's problems 22:41 < morfoh> :) 22:41 < mnemoc> Dr. J 22:42 < jsaw> :p 22:42 < morfoh> sounds like a rapper :) 22:43 < mnemoc> that was the initial idea 22:44 < morfoh> who the f* is Dr.Dre :) 22:44 < mnemoc> Dr. Foh 22:44 < CIA-18> jsaw * r15805 /trunk/package/textproc/docbook-tools/compile-fix.patch: 22:44 < CIA-18> * first step on fixing docbook-tools: patch to use "openjade" 22:44 < CIA-18> (not the "jade") command 22:44 < CIA-18> STILL MISSING: a few dependencies (DTDs and such) 22:44 < morfoh> Dr. Foo 22:44 -!- jsaw is now known as Dr_G 22:45 < Dr_G> :p 22:45 < mnemoc> :D 22:45 < morfoh> YO! G! 22:45 < Dr_G> lol 22:47 < valentin> since when ? 22:48 < valentin> gn8 22:48 < morfoh> gn8 valentin 22:49 < mnemoc> :D 22:49 < mnemoc> gn8 valentin 22:51 < Dr_G> gn8 valentin 23:01 < rxr> re 23:01 < mnemoc> wb rxr 23:01 < rxr> re 23:01 < mnemoc> wb rxr 23:02 < Dr_G> hi rxr 23:02 < Dr_G> hi rxr 23:03 < rxr> hi jsaw and mnemoc 23:05 < mnemoc> how were the meetings? 23:05 < rxr> the apple person let me wait till 18 o'lc 23:06 < rxr> clock and was not that much intresting - to name it politely 23:06 < mnemoc> very kind o_O 23:06 < rxr> I 23:06 < mnemoc> :( 23:06 < rxr> 'll be on cebit tomorow again and go to berlin in the afternoon 23:06 < rxr> susan will come to the office around 13 o'clock 23:06 < mnemoc> ok 23:07 < rxr> maybe you take a deep look into lua to evaulate if it is of interest ... ? 23:08 < mnemoc> Dr_G and morfoh are quite horny with it :) 23:09 < Dr_G> o.O 23:09 < mnemoc> but i feel we should keep config and .conf file like they are and problably compiling them into LUA during Build-Tools... or somehting like that 23:10 < mnemoc> imo the tools may change, but not the package format 23:10 < Dr_G> O.O 23:11 < mnemoc> Dr_G: suggestions to not ugly-fy .desc, .conf, ... files? 23:11 < mnemoc> i guess they could easily be converted into LUA using lex 23:12 < mnemoc> imo their simplicity is one of our strength 23:14 < mnemoc> Dr_G: ? 23:14 < Dr_G> I'd rather use a different shell and patch it for our purposes 23:14 < Dr_G> than translating them jit into lua 23:15 < mnemoc> t2sh? 23:15 < Dr_G> We don't want to end up fixing the shell scripts to match the to-lua lexer... 23:15 < Dr_G> yep, rather t2sh 23:16 < mnemoc> luash :p 23:17 < mnemoc> .oO 23:18 < rxr> n8 all 23:18 < Dr_G> o.O 23:18 < mnemoc> n8 rxr :) 23:19 < Dr_G> gn8 rxr 23:19 < mnemoc> Dr_G: what do you really suggest? 23:19 < Dr_G> somehow, rxr always disappears when we talk about changing the build-system... 23:20 < mnemoc> i'm getting used to that 23:21 < Dr_G> What I suggest: 23:22 < Dr_G> 1. decide what language we will use in the future 23:22 < Dr_G> 1. decide what language we will use in the future 23:22 < Dr_G> 1. decide what language we will use in the future 23:22 < Dr_G> eh, I meant: 23:22 < Dr_G> 1. decide what language we will use in the future 23:22 < Dr_G> 2. decide what language we will use in the future 23:22 < Dr_G> 3. decide what language we will use in the future 23:22 < Dr_G> then 23:23 < Dr_G> 4. think about if we can/should keep the format 23:23 < Dr_G> backward compat is definitely not on my agenda (i should add) 23:24 < mnemoc> i'm not thinking is backward compatibility, just that LUA readability is worse than bourne sh 23:24 < mnemoc> and also worse than .desc [FOO] format 23:25 < Dr_G> depends how you organize it 23:25 < Dr_G> a .desc format in lua could look like this: 23:25 < Dr_G> desc { 23:25 < Dr_G> title = "Some title", 23:25 < Dr_G> long = [[ Some long multi-line description ]], 23:25 < Dr_G> } 23:26 < mnemoc> you have at least two more lines than with [FOO] 23:27 < Dr_G> you argument was readability, not file-length :p 23:27 < mnemoc> :) 23:27 < mnemoc> and your argument against a .desc reader function on LUA (returning the table) ? 23:32 < Dr_G> nothing against it, only how it could look like 23:32 < Dr_G> wow 23:32 < Dr_G> gnash plays my father-in-law's company flash intro 23:33 < mnemoc> the function itself or it's usage? 23:34 < Dr_G> pro: changing .desc to lua syntax makes it easy (and fast) to read 23:34 < mnemoc> sure? 23:34 < mnemoc> and migration costs? 23:35 < Dr_G> that's on the con list 23:35 < Dr_G> the .desc files would be *very* easy to reformat. 23:35 < Dr_G> the problem are the .conf files, .in etal and so on 23:35 < mnemoc> 1) why could a simple reader be slower than ' 23:36 < mnemoc> loading' a .lua? 23:36 < mnemoc> 2) what about [D] readability? 23:36 < Dr_G> desc { 23:36 < Dr_G> download = { 23:37 < Dr_G> checksum = "234092830498203948", 23:37 < Dr_G> file = "...", 23:37 < Dr_G> url = "..." 23:37 < Dr_G> etc. etc. etc 23:37 < mnemoc> and you think that's cleaner? 23:37 < mnemoc> imagine openoffice .desc.lua file 23:38 < morfoh> hmmm ... I like .desc 23:38 < Dr_G> or alternatively 23:38 < Dr_G> download = { 23:38 < Dr_G> { "1108370264", "ooa680-m1-system.tar.bz2", "..." }, 23:38 < Dr_G> { ... }, 23:38 < Dr_G> } 23:39 < mnemoc> and again, why is that better than a reader for the simple^3 format we use now? 23:39 * morfoh is becoming sick ... uhhhhh ... 23:39 < Dr_G> morfoh: ? 23:39 < mnemoc> morfoh: of use? 23:39 < mnemoc> us? 23:40 < morfoh> Dr_G: sorry ... no the last "alternativ" 23:40 < morfoh> :) 23:40 < mnemoc> :) 23:40 < morfoh> I enjoy your chat :) 23:40 < Dr_G> why not? what's different to the [D] tag? 23:40 < morfoh> and btw luafilesystem is working :) 23:41 < morfoh> Dr_G: it looks much more cleaner 23:41 < Dr_G> ??? 23:41 < Dr_G> how that? 23:41 < morfoh> the current .desc format 23:41 < mnemoc> ack @ morfoh 23:41 < Dr_G> come on, you are joking 23:41 < morfoh> no 23:41 < morfoh> :) 23:42 < morfoh> really ... it must be _human_ readable :) 23:42 < Dr_G> ??? 23:42 < Dr_G> harhar 23:42 < morfoh> :) 23:42 < Dr_G> it's not human readable at al 23:42 < Dr_G> all* 23:42 < mnemoc> Dr_G: ask your wife 23:42 < Dr_G> [D] 2099042282 libwpd-0.8.3.tar.gz http://ooo.ximian.com/packages/libwpd/ 23:42 < Dr_G> ^^^ ask some non-T2 dev what that means 23:43 < mnemoc> ask a non programer what yours means 23:43 -!- laj [n=laj@0x503e3922.hsnxx4.adsl-dhcp.tele.dk] has joined #t2 23:43 < mnemoc> hi laj 23:43 < Dr_G> I didn't raise the argument mine is human readable 23:43 < laj> hi 23:43 < morfoh> Dr_G: me neither 23:43 < Dr_G> hi laj 23:43 < mnemoc> [THING] value clean 23:44 < morfoh> hi laj 23:44 < Dr_G> 00:45 < morfoh> really ... it must be _human_ readable :) 23:44 < Dr_G> bias 23:44 < morfoh> Dr_G: comon ... normally you're the one you reads carefully :) 23:44 < morfoh> s/you/who/ 23:45 < morfoh> I just said the old format is more readable and that the new one _must_ be human readable :) 23:45 < morfoh> or am I wrong ? :) 23:45 < mnemoc> and i think we should not change .desc format 23:46 < morfoh> ack .. not for that type of alternative 23:46 < mnemoc> and that a .desc reader function is *cheaper* that loading a .lua 23:46 < morfoh> Dr_G: have you done tests ? 23:48 < Dr_G> re 23:48 < Dr_G> yep 23:49 < Dr_G> it's also less memory hungry 23:49 < Dr_G> (strings in lua are fixed) 23:49 < Dr_G> (so, no garbage collector interaction) 23:50 < Dr_G> just a note: 23:50 < mnemoc> LUA .desc reader coded in C wouldn'T have troubles with thatr 23:50 < Dr_G> desc { ... } is effectively a function call, where {} is a table 23:50 < Dr_G> please not C 23:50 < Dr_G> just think about foo-% packages 23:51 < mnemoc> can't a reader do the same? 23:51 < Dr_G> of course it can, but imo more error prone 23:51 < mnemoc> *cheaper* ? 23:52 < Dr_G> ? 23:52 < mnemoc> where? 23:52 < mnemoc> Dr_G: a plain reader is faster than a jit compiler 23:53 < mnemoc> i see it simple enough to be free of weak points 23:55 < Dr_G> even our preload wrapper was simple enough to carry scary C-coding errors (and maybe is still?) 23:56 < mnemoc> a [FIELD] value readers is far more simple and harmless than our preload wrapper 23:56 < Dr_G> but that aside, whatever .desc format we have, the much more interesting question is what we will do with the .conf files 23:57 < mnemoc> i would first port the helpers to lua binaries, on $PATH 23:57 < mnemoc> and then see what left 23:57 < Dr_G> the helpers? 23:58 < mnemoc> and if it's possible make t2sh using the helpers as 'built-in' 23:58 < mnemoc> var_append, hook_add 23:58 < CIA-18> ragnar * r15806 /trunk/package/graphic/pspresent/ (pspresent.conf pspresent.desc): * pspresent: update to 1.3 and fix makefile for lib64 and X11 instead X11R6 23:58 < Dr_G> how that? These cannot be external. 23:58 < mnemoc> why not? ,-) 23:59 < Dr_G> unless you want to have even more environment variables 23:59 < Dr_G> how can you make var_append an external program? 23:59 < mnemoc> var_append is just a list handler --- Log closed Tue Mar 14 00:00:11 2006