<wolfspraul> kristianpaul: I think the servers should be back now, let me know if anything doesn't work
<qwebirc22159> hi kristian
<qwebirc22159> thanks alot
<qwebirc22159> now I am getting two way serial communication but another small problem has popup
<wpwrak> qwebirc22159: (2-way) cool ! what was the problem ?
<wpwrak> kristianpaul: (repo) not sure. it's usually fastest to just draw your own.
<qwebirc22159> serial port was locked with ash login
<wpwrak> qwebirc22159: oh, good to know this one ! thanks !
<qi-bot> [commit] Werner Almesberger: Option -D to keep temporary work trees for analysis/debugging. http://qi-hw.com/p/eda-tools/f68e5a5
<qi-bot> [commit] Werner Almesberger: Allow setting of _schhist2web, to allow for parallel runs. http://qi-hw.com/p/eda-tools/479fff1
<wpwrak> wolfspraul: FYI: i'm updating eda-tools on fidelio and i'll do a build run of avt2, with separate directories
<wolfspraul> sure
<wolfspraul> maybe disable the /etc/cron.d/schhist if it's disturbing your work
<wolfspraul> the setup is documented here, as you probably already know http://en.qi-hardware.com/wiki/Server_setup#KiCad,_fped,_schhist
<wpwrak> i just added instrumentation to schhist to let it run in parallel :)
<wpwrak> (documentation) yup, got that one. thanks
<wolfspraul> parallel, scary
<wolfspraul> you had to add that first, before tracking down the ghosts? :-) (just kidding)
<wolfspraul> I was quite happy with the idea that things run sequentially
<wolfspraul> with parallel later the global (kicad-libs) problem may also get bigger
<wolfspraul> you can just turn off the server builds (cron.d) entirely to play around, no worries
<wolfspraul> my script is also quite resilient in resuming, so you can just delete all git and output dirs and it should reconstruct everything once the cronjob is back
<wpwrak> (parallel) oh, it's just a means to specify separate directories. in one case, i need it anyway, to keep temporary results
<wpwrak> you can look at the last few commits. they don't change a lot.
<tuxbrain> wpwrak: about NN Nanowar edition , Only 3 selled but we have created some noise out of the techy sphere, a see a little more activity in normal NN after launch not espectacular but people start perciving NN as something more than a portatile console.
<wolfspraul> wpwrak: I forgot to answer your key question yesterday. without news, I sell maybe 3-5 / week from Hong Kong.
<wolfspraul> not including distributors, but the only active and real distributor is ... Tuxbrain! :-)
<wolfspraul> tuxbrain: btw, the small gift package to you is on the way, according to tracking it was released from customs
<wolfspraul> with the microsd cards (late, but anyway...), some pouches, and 10 resistive touch panels to play with SIE
<tuxbrain> yuhuuuu!!!!
<wolfspraul> maybe also some new stickers, 2nd generation so the print quality is much better
<tuxbrain> perfect on November I will go to the Hack Metting on Zaragoza, so is a good place to spread that stickers :)
<wolfspraul> great yes!
<wolfspraul> I'm quite satisfied with the stickers now
<wolfspraul> we need to document the files and process a bit better
<wpwrak> tuxbrain: (NN in better light) great !
<wolfspraul> if someone makes better designs, also fine
<wolfspraul> tuxbrain: btw, in your latest shipment (the one still on order), every nanonote will have the new stickers
<wolfspraul> 2 * NanoNote, 2 * Sharism, 2 * Milkymist
<wolfspraul> in each box
<wolfspraul> plus I've added a free pouch, very simple one but I think it's nice
<tuxbrain> there are some hardware hakers willing to play with the SPI /SDIO interface , and I have already did nothing yet :)
<wpwrak> tuxbrain: (3 nanowars) hmm, perhaps it's just too exotic. maybe get an exclusive contract with madonna for the next ben-with-media bundle :)
<tuxbrain> great!!!
<wolfspraul> the free pouches in the new NanoNote run are the same as the 10-20 I sent you for free in the gift package
<wpwrak> wolfspraul: (3-5/wk) so the bens you have now will last you for 2 years :)
<wolfspraul> I would have _almost_ included a spare battery in the new run, but I had the idea too late and the lead time would have delayed the shipment by 2-3 weeks, so I decided against it.
<wolfspraul> wpwrak: that's without news, without tuxbrain (Europe), who has been selling 40% of all Nanos anyway
<wolfspraul> who knows maybe our US distributor freedomincluded.com comes alive?
<wolfspraul> don't know
<tuxbrain> ok I'm finishing  the deal with pulster, I will place the order end of this week or beguining of next
<wpwrak> wolfspraul: yes, i already included that 50% that sell elsewhere :)
<wolfspraul> djbclark: still alive? :-)
<wolfspraul> I would love to have an active US distributor
<wolfspraul> maybe freedomincluded will eventually kick into high hear, philosophically it's definitely a fit
<wolfspraul> we'll see
<wpwrak> wolfspraul: so the bottom line is that news will be needed. hmm. how to generate quick good-looking news ?
<tuxbrain> common it can't be at least Iron Maiden instead of Madonna?
<wolfspraul> first question is which media
<wolfspraul> maybe the tech press already has done what they can do
<wolfspraul> but to go elsewhere, software is not ready yet
<wolfspraul> I have finally finished the blogging/feed improvements I wanted to do for a long time.
<wolfspraul> so the Sharism (company) blog is fed into the planet
<wolfspraul> and the Qi community news are fed into the planet too!
<wolfspraul> and there is a clean RSS/Atom feed for the community news now
<wpwrak> tuxbrain: hmm, if they're still alive. or, cooler, if they're dead already but you can resurrect them. the NNN, NanoNote Necromancy
<wolfspraul> next step is to start working on some editorials, press releases, interviews
<wolfspraul> and of course resurrect the community news
<wpwrak> wolfspraul: i don't think "mainstream" will be a good target before the ya and all the improved process ownership that hopefully comes with it
<wpwrak> wolfspraul: so it would have to be some more milking of the tech press
<wolfspraul> I think there are endless communities/markets in between mainstream and tech
<wpwrak> perhaps the ben plus breakout board thing could be something. it would have to be nicely packaged, though. kinda like those educational science experiments kits for kids (Kosmos and the like)
<wpwrak> so, again something with plenty of work before it's ready :-(
<wolfspraul> I am just describing my thinking to you, I'll see whether it works
<wolfspraul> sales & engineering
<wolfspraul> sorry I meant sales != engineering
<wolfspraul> in other words, if I work on sales, even just PR/marketing, then by definition I try to sell whatever I have
<wolfspraul> not do more work :-)
<wolfspraul> of course someone has to buy...
<wpwrak> sure, that's the ideal case :)
<wpwrak> the question for engineering is then to see what can be done to improve your odds
<wolfspraul> I think the current hacking projects are just fine. everything from cases, ben-wpan, gps, to sie/touch driver, milkymist, xue (cmos image sensors)
<wolfspraul> those things all make sense and will come together
<wolfspraul> same as the server work
<wolfspraul> David and I have to think how we can sell more of what we have today, irrespective of the great things we work on for tomorrow.
<tuxbrain> hehehe irrespective
<wpwrak> alright, so how to show the existing stuff in a new light ?
<tuxbrain> pure marqueting yeah
<wolfspraul> ah, new light
<tuxbrain> basically that why my obsesion for jlime, is what Openwrt has to become in terms of user experience
<wolfspraul> reminds me of your ben case renderings
<wolfspraul> trying to remember what happened recently
<wolfspraul> I think we should include a pic of werner's ben rendering
<wolfspraul> then the pic with atusd inserted
<wolfspraul> nanowar was already in the september news I think
<wolfspraul> no not yet
<wolfspraul> so that one too
<wolfspraul> new run
<wpwrak> wolfspraul: will the nanowar picture the oe of the guy licking the box ? :)
<wpwrak> tuxbrain: in fact, he should have been licking the machine
<wpwrak> wolfspraul: community news would be a "cheap" basic source of news for the "official" blog. that would solve the problem of months passing, apparently without anything happening
<wolfspraul> wpwrak: I have just cleaned up the server side tech, I'm on it now
<wolfspraul> no worries
<wolfspraul> also added schhist
<wpwrak> it's quite droll how many sites are out there with a proud page of "LATEST NEWS" and then it's twenty entries from 2005-2006.
<wolfspraul> the 'official' blog you are talking about is the sharism blog
<wolfspraul> it's same as the tuxbrain blog
<wolfspraul> ah, right
<wolfspraul> some new reviews
<wpwrak> yes, the sharism blog. it looks nice and professional. so that's where you'd expect the good stuff.
<wolfspraul> sharism blog will have a business & manufacturing perspective
<wolfspraul> it sorts itself out once there is some life...
<wpwrak> biz and manufacturing is good. sharism is the engine that drives the whole system.
<wolfspraul> yeah, great engine. fuel supplies a little low... :-)
<wolfspraul> we should add some solar panels
<wolfspraul> I added a few things
<wolfspraul> will add more, and write nicer texts, embed pictures etc.
<wpwrak> ah yes, the 1k run. excellent. no better sign of life than that.
<wolfspraul> this will be published on the first of November, and 'published' means it goes into the Qi feed and into the planet
<wolfspraul> those are the official (!) Qi feeds now :-)
<wolfspraul> including community news, editorials, interviews, press releases, whatever
<wolfspraul> stuff can be written in the wiki, and published by adding to http://en.qi-hardware.com/wiki/News when it's ready for publication
<wpwrak> tuxbrain: so you have almost a month to make your serial board, for even more hw news :)
<wolfspraul> then we have the planet
<wolfspraul> the planet aggregates all sorts of interesting feeds around copyleft hardware
<wpwrak> tuxbrain: the nice thing would be that it would then look like a "family" of extension boards. not just some one-off hack.
<wolfspraul> including the Qi news, sharism, tuxbrain, and many others
<wolfspraul> so I hope for those that use feed readers, we can point them to either subscribe to the Qi feed, or if they are very interested, to the entire planet
<wolfspraul> which I want to manage to a level of not more than 1-2 posts a day or so
<tuxbrain> thanks for the preasure , dude :) , In next days I will be a really annowing wannabe asking a lot
<wolfspraul> and hopefully solid/interesting posts, quality over quantity
<wolfspraul> wpwrak: tuxbrain does this news/feed regime I described make sense?
<tuxbrain> well as allways
<wolfspraul> I'll be filling it with life myself, no worries
<wolfspraul> of course the more join the better, Mirko started this a while back, over the summer it was a bit quiet, now I upped some things on the server and I am ready to jump back in too...
<wpwrak> tuxbrain: (pressure) in a previous life, i was the fat guy with the drums in a galley ;-)
<wolfspraul> ah, since kristoffer just joined, the news about the new Jlime betas must go in as well
<wolfspraul> done (links and pics later)
<wpwrak> wolfspraul: i don't know much about rss and such, but the general concept sounds good
<wolfspraul> yeah, I hope too
<wolfspraul> the entire publishing can now be driven from the wiki, which is nice
<tuxbrain> great I was the one eating grape taking sun baths up stairs, mmm I want to do some watter skiing.... faaat guuuy.....
<wpwrak> drums faster
<wolfspraul> I will also go over the mailing list and see whether there is more newsworthy stuff there
<wpwrak> Wiki-Aided-Publishing ;-)
<kristoffer> what have I missed?
<wolfspraul> wpwrak: by the way, you mentioned that you are missing some individual mechanical pieces recently, like the bezel on the top, metal piece over speaker, etc.
<tuxbrain> and then the slave wake up of his dream and star to push an pull the big bar of wood in front of him faster ....
<wolfspraul> I'm working on collecting them and sending to you. expect in a few weeks maybe.
<tuxbrain> ok titme to do some work
<tuxbrain> see you later
<wolfspraul> kristoffer: if you have some Jlime news, please add to http://en.qi-hardware.com/wiki/Community_news_2010-11-01
<wolfspraul> ideally with pics, but you can also just leave a note and we'll fill in the juicy bits later
<wpwrak> wolfspraul: cool, thanks ! if you have a sponge (the thing under the keyboard), that would be nice, too. ah, and an lcd module without pcb attached.
<wolfspraul> sponge?
<wpwrak> wolfspraul: well, the rubbery plastic foam.
<wolfspraul> can you take that off from the keyboard?
<wolfspraul> that is one piece coming from 1 vendor, so I didn't even know you can take it apart without destroying it
<wpwrak> it's attached to the bottom shell
<wolfspraul> of course they do put it together, so there must be a way to take it apart as well
<wolfspraul> bottom shell?
<wolfspraul> hmm
<wpwrak> yes, i could try to pry it off one of my devices. but if you have one lying around, that's easier :)
<wpwrak> you know which part i'm talking about ? the same sort of material you use for isolating door frames and such
<wpwrak> well, similar
<wolfspraul> I think I know, but don't have a disassembled device here right now
<wolfspraul> it's glued into the bottom plastic part?
<wpwrak> yes
<wolfspraul> ok
<wpwrak> it's about 48 x 14 mm.
<wpwrak> dark grey
<tuxbrain_away> I have don't see this piece you are talking about in the ones I have dissambled ....
<wpwrak> 1-1.8 mm
<wpwrak> tuxbrain_away: maybe you just didn't notice :) lemme check my picture collection ...
<wpwrak> right below the "16.8"
<wpwrak> it's actualy something i may not be able to scan because it's too soft. but i can at least measure it.
<tuxbrain_away> ops yes there it is :O
<wpwrak> one of these days i have to find out how to make keycaps. i could make leaded ones, of course. i think keycaps glued into a silicone mat may be sufficient for proof of concept grade experiments
<wpwrak> oh, and a heavy keyboard could also be an alternative to the counterweight ;-)
<wpwrak> (kbd) this would be a layout idea: http://downloads.qi-hardware.com/people/werner/tmp/layout.pdf
<wpwrak> only one "fn" modifier (no arrow), no function keys, wide space bar, large enter. ideally, it would work on top of the existing domes. but i'm not sure a wide button straddling two domes works. maybe i need three. or maybe it simply doesn't work with > 1 domes.
<tuxbrain_away> wolfspraul: parcel arrived, first though... ya must those touch screens !!!
<tuxbrain_away> must have
<tuxbrain_away> second though pouches are great!! will protect nn from scratchesn in bags and pockets :)
<tuxbrain_away> and NN fits like in a glove in them, good finde
<tuxbrain_away> good find,
<tuxbrain_away> third though, why don't sell them lets say at 3¬ instead of gift it? this may sound unpopular but also every one knows how our margins are so any extra income will benefit, and also give to NN a starting universe of complement for it
<tuxbrain_away> fourth though, how can I connect the touch screen to the sdio :P
<tuxbrain_away> any datasheet on what those four pins return?  I supouse is vin voutx vouty gnd?
<wpwrak> XR0 XR1 YR0 YR1 ?
<wpwrak> or are there any electronic components ?
<tuxbrain_away> you mean as the ends of a resistor?
<tuxbrain_away> no, no extra electronics in there
<wpwrak> yup. a resistive touch screen is just two resistors that connect somewhere in the middle (where you touch)
<wpwrak> (connect) your ATmega has an ADC ;-)
<tuxbrain_away> yes that was my tough so we sould left 4 extra pins free to the serial uSD dongle to let people connect the touch screen :)
<wpwrak> too bad the ADC of the Ben's CPU isn't accessible
<tuxbrain_away> it should be accecibel on Ya
<tuxbrain_away> wtf ya must have this touch screens :)
<wpwrak> avt2 has them, though
<tuxbrain_away> sorry when a parcel arrives with new things I'm allways extra excited
<wpwrak> even on a connector. very nice.
<wpwrak> "CON4P1"
<tuxbrain_away> you want I send one of those to you?, I have 10, one or two for me, one for the University of Granada, so 7 left
<wpwrak> no idea if you can just plug it in or if the connectors are different
<wpwrak> i guess wolfgang could put one in the next "gift package"
<tuxbrain_away> wolfi, the copyleft hardware Santa
<tuxbrain_away> it bring gift to hackers that are good guys
<wolfspraul> ok one by one
<wpwrak> wolfspraul: oh .. when rerunning schhist after the cache.lib removal change, did you kill the old output directory ?
<wolfspraul> first I'm glad you got it and like it
<wolfspraul> a gift from China :-)
<wolfspraul> yes I was thinking about selling the pouch extra
<wolfspraul> a lot
<wpwrak> wolfspraul: because, if not, it'll just reuse the things if had created before the change
<wolfspraul> I know it will be unpopular with distributors to include one, but I figured neither you nor me have any real accessories business right now.
<wolfspraul> I apologize that I didn't ask/talk to you before about it, in those times we were a bit disconnected...
<wolfspraul> so since our volumes are so low right now, I figured we just include the pouch to make the package more valuable, focus just on the device
<wolfspraul> if that's wrong, and you would like me to remove the pouch, and sell it separately, well you are my customer :-)
<wpwrak> customers, on the other hand, usually like it if there's lots of stuff in the box.
<wolfspraul> the price of each pouch is an unbelievable 15 US cents, by the way
<wpwrak> end-customers :)
<wolfspraul> and I felt bad making a big fuss (separate product) out of this 15 cents piece of nothing
<wpwrak> wolfspraul: strike this from the log and sell it for a special price of EUR 10 ;-)
<wolfspraul> tuxbrain_away: but I made the decision single-handedly, and I do listen to you if you want it differently in the future
<wolfspraul> about the touchscreen
<wolfspraul> it's a 4-wire resistive one, very simple
<wolfspraul> the cool thing about it is that larsc has already added a touch-screen driver for the Sungale ID800WT picture frame, which uses a 4740
<wpwrak> kewl :) all the work is done
<wolfspraul> well, not really
<wolfspraul> at least not today
<wolfspraul> because...
<wolfspraul> where would you want to hook it up right now?
<wpwrak> avt2 :)
<wolfspraul> on the ben, I am not 100% positive that the 4720 (COB) has the adc (resistive) wires out
<wolfspraul> and we definitely don't have them as test points
<wpwrak> the ben doesn't
<wpwrak> correct
<wolfspraul> so I don't think there is a way to hook it up on the Ben
<wpwrak> no nice and easy way
<wolfspraul> wpwrak: does the 4720 have the touch pin-out?
<tuxbrain_away> I will not not blame nor moan, we should be consequent so if you don't sell separatly I will do not, is enoght to listen the 99$=99¬ blaming time to time to add in addition hey in sharims the offer the pouch for free! you steeler
<wpwrak> yes. the avt2 even has a connector for a touch screen
<wolfspraul> for SIE, similar story, the  4725 afaik does not bringout the touch interface
<wolfspraul> so yes, Lars driver is nice
<wolfspraul> and we can hook it up on the few avt2 we have
<wolfspraul> or maybe on future runs
<wolfspraul> but on sie, I believe we cannot hook it up in such a way to use lars driver
<wolfspraul> so on sie, we can either hook it up to the adc (?), or to the fpga (?)
<wolfspraul> I think Carlos planned something along those lines, I sent him 10 touch panels as well but they haven't arrived yet.
<tuxbrain_away> well sie has his own adc's
<tuxbrain_away> you are quick
<wolfspraul> on the Ben, yes, maybe it is theoretically possible to use sdio, but actually I doubt it. I'm not sure the speed is high enough. I do think you need an ADC somewhere.
<wpwrak> jz4725B only has one ADC input, not the four for the touch screen
<wolfspraul> so yes there are ways to start playing with those panels I sent you, but it's not just plug & play
<wolfspraul> it's more about the long run
<wolfspraul> lars has made the first step, we have a functioning driver for the 4740
<wolfspraul> maybe Carlos will do something on SIE, or now you can? don't know
<tuxbrain_away> whatever, this is work for ya and expand the hackerish on ben
<tuxbrain_away> but man, ya must have it
<wolfspraul> can some of lars driver be reused on sie? I doubt it, it may be very 4740 specific, but I don't know
<wpwrak> (sdio) an MCU may be cost-neutral when compared to an ADC, and more flexible
<wolfspraul> tuxbrain_away: so you go figure what to do with them, I don't know
<wolfspraul> there are multiple angles to get started
<wolfspraul> they only cost 50 cents / piece by the way
<wolfspraul> sold like candy on the street
<wolfspraul> I could buy 2 for a dollar :-)
<tuxbrain_away> arduino apliances for example for start
<wolfspraul> the reason I threw them into your package was just to go along with the SIE, as an 'add-on' of sorts
<wpwrak> (driver reuse on SIE) would be very unlikely. these drivers generally don't do much beyond talking to the ADC or touch screen subsystem (some implement the whole X/Y measurement process, so there's no need to do this explicitly step by step)
<wolfspraul> at that time I still thought you would have 4 SIE, so I sent you 10 panels
<wpwrak> wolfspraul: the main question is how easy/hard it is to attach them to the display
<wolfspraul> tuxbrain_away: I think for SIE those panels are a fun project
<wolfspraul> just put on top
<wpwrak> glue ?
<wolfspraul> why?
<wolfspraul> it's a separate glass
<wpwrak> what holds them in place ?
<wpwrak> glass ?!?
<tuxbrain_away> I don't knowy if you have read my intentions of add an atmel to SDIO so if I succed I will have have a way to use that panel on ben on a hackish way
<wpwrak> that would be capacitative
<wolfspraul> capacitive?
<wolfspraul> no
<wolfspraul> both resistive and capacitive panels are (currently) still on a separate glass layer
<wolfspraul> there are huge investments being made to bring the touch layer (resistive or capacitive) directly onto the glass under which the crystals are
<wolfspraul> but afaik nobody can manufacture that at acceptable yields right now
<wpwrak> hmm, resistive and glass ? lemme research this ...
<wolfspraul> maybe sometimes the material can also be plastic or some other funky stuff, but it's always a separate layer, right now
<wolfspraul> wpwrak: it may be plastic
<wpwrak> yes, plastic is what i would expect
<wolfspraul> ah OK, sorry
<wolfspraul> I'm no so precise on the materials
<wolfspraul> it definitely looks and feels like glass
<wpwrak> yes, separate layer. that's for sure. but how does it stay in place ?
<wolfspraul> anyway my point is that it is a separately laery
<wolfspraul> layer
<wolfspraul> so you just put it on top of the screen
<wolfspraul> it's held in place by the mechanical around it normally
<wpwrak> polycarbonate is quite similar to glass. even likes to break almost as easily as glass (making it fun to machine :)
<wolfspraul> I mean - what holds the SIE LCM in place right now? :-) nothing...
<wpwrak> well, pressure. but if there's no adhesion, the panel will shift.
<wpwrak> maybe not to the point where you can see that it has moved, but to the point that you need to re-calibrate
<wolfspraul> sure, understand and agreed
<wolfspraul> but like I said, whatever holds the LCM in place also has to hold the touch panel in place
<wolfspraul> and on SIE we have neither right now, the LCM is just hanging loose on the FPC
<wolfspraul> there is a small edge on the side, maybe as a lab measure one could just take the two together
<wolfspraul> tape
<wolfspraul> can it be hacked into a Ben? don't know, that's at least as much a software problem as a hardware problem
<wolfspraul> tuxbrain_away: next SIE run, we can definitely consider to just throwing these panels into the package
<wolfspraul> up to you...
<tuxbrain_away> if is up to me then yes include them :)
<wpwrak> wolfspraul: hmm, projects.../schhist runs directly off /home/schhist/output/ ?
<tuxbrain_away> a smal drops of superglue will not atach them toguether forever?
<wpwrak> (i'm looking for a way to force a rebuild. i think you may not have done a full rebuild after i added the removal of cache.lib, so the ghosts would now simply come out of schhist's own cache)
<wpwrak> tuxbrain_away: that's at least what i'd try :)
<wpwrak> (way to force a rebuild) without being too intrusive :)
<tuxbrain_away> btw, where I can find connectors to the touch screen to not solder cables directly to the four pins?
<wpwrak> ah yes, output is "live". hmm.
<wpwrak> wolfspraul: can i kill the avt2 display on http://projects.qi-hardware.com/schhist/ for a while ?
<tuxbrain_away> hehe the universty of Granada also want's 30 SIE daughter boards of this one http://en.qi-hardware.com/wiki/C%C3%A1mara_Digital_con_efectos_de_imagen
<wpwrak> tuxbrain_away: fear the special wishes :)
<tuxbrain_away> yes the hehe was a defesive laught of fear
<tuxbrain_away> I will talk to carlos to know what he thought about and to know what's the status of the project, at first sight the definition of the project at the wiki page seems quite complete but as wolfi will said is just paper
<wpwrak> the design looks straightforward enough
<wpwrak> it's the sort of thing you can do quite conveniently at home
<wpwrak> well, all the through-hole components suck a bit
<wpwrak> you'd spend an hour just drilling holes
<tuxbrain_away> mmm I supouse they select them to mount it it selfs confotable, 30 is small number to ask for a smd redesign though, aaarrgh why they don what to bough a thousand , then all doubts will be out
<tuxbrain_away> themselfs not it self
<kristianpaul> wpwrak: (draw) yeah i noticed this is called module editor :)
<wpwrak> kristianpaul: for drawing a footprint, you're probably better off with fped
<wpwrak> kristianpaul: that is, unless you always aspired to lead the diverse and exciting life of a machine
<kristianpaul> wpwrak: fped is in qu repo or in your openmoko svn btw?
<kristianpaul> s/qu/qi
<kristianpaul> wpwrak: okay i'll follow your experience in the field :)
<wpwrak> kristianpaul: i don't know if the qi repo has any changes. if in doubt, just use the one at openmoko.
<kristianpaul> k
<kristianpaul> there is a quick intro to the interface?
<kristianpaul> btw there is no open menu??..
<wpwrak> argh. those kids today. now they even want intros !
<kristianpaul> ok..
<kristianpaul> runs away.. :)
<kristianpaul> ah
<kristianpaul> :)
<wpwrak> (open) you run it with the file name as argument,   fped whatever.fpd
<kristianpaul> yeah i noticed it some secons ago
<kristianpaul> seconds*
<wpwrak> if yo give it no argument, it'll write to stdout. so nothing is lost, but it may be a bit harder to collect the results of your work :)
<wpwrak> also, save from time to time. there are still bugs that occasionally crash it, particularly (a while) after deleting things. if you find a way to reproduce a crash, please please let me know :)
<kristianpaul> sure
<wpwrak> hmm, no reaction. i'll just try to do a "gentle" rebuild of avt2 then ...
<wolfspraul> wpwrak: kill it kill it
<wpwrak> wolfspraul: i tried to kill just the cache. seems that this worked. now it's rebuilding
<tuxbrain_away> wolfspraul: any comment on the SIE daughter board?
<wolfspraul> I forgot to kill the cache?
<wolfspraul> where does it live?
<wolfspraul> I'm pretty sure I removed the entire output/avt2
<wolfspraul> what did you mean with "runs in /home/schhist/output"?
<wolfspraul> daughterboard... first thing I see that camera module on coin picture, which I'm sure is not proper copyleft
<wolfspraul> I should just delete it
<wolfspraul> copied from the sparkfun online shop
<wpwrak> wolfspraul: (runs in) that the output there is directly visible on the web. i did a quick test and this seems to be the case. something to fix later.
<qi-bot> [commit] Werner Almesberger: Make schhist try harder to do seamless in-place updates. http://qi-hw.com/p/eda-tools/9816847
<wpwrak> here's a band-aid to make it a bit better
<tuxbrain_away> heheeh ok not good start
<wolfspraul> I couldn't find a policy on sparkfun.com
<wolfspraul> the picture is marked 'public domain - copyright ineligible' which is definitely not the case
<wolfspraul> wpwrak: why would that need to be fixed?
<wolfspraul> yes, I just share that entire directory via nfs back to the Apache server :-)
<wolfspraul> I'm pretty radical on saving me working time unless there is a need to do better. a bit of extra traffic between the 2 servers doesn't matter.
<wolfspraul> especially when it's about syncing 3+ gigabytes of data
<wolfspraul> just leave it where it is, nfs, apache, done
<wolfspraul> I have no comment on the daughterboard
<tuxbrain_away> from the about us of sparkfun:
<wolfspraul> its' very hard to manufacture something like this cost-effective
<tuxbrain_away> Photos: Please feel free to use our product photos in your project documentation or reports. If you would like to use a photo for a commercial venture, please contact us first at marketing@sparkfun.com
<wolfspraul> Qi is a commercial venture, they didn't contact them for sure. so we need to delete it.
<tuxbrain_away> sure
<wolfspraul> tuxbrain_away: the problem with such boards is that whoever wants them wants to pay 10 USD for them
<tuxbrain_away> I don't have delete permision
<wolfspraul> and buy 20
<wolfspraul> one sec I'll give it to you
<wolfspraul> (thanks for asking)
<wolfspraul> hmm
<wolfspraul> you are admin already
<wolfspraul> are you sure you cannot delete?
<tuxbrain_away> sorry I don't even try
<wolfspraul> :-)
<tuxbrain_away> I didn't now I was admin :P
<wpwrak> wolfspraul: sigh. you're right. you did delete the cache properly back then. the ghosts are still there :-((
<tuxbrain_away> bwaahahaha
<wolfspraul> so for the daughterboard, and my extreme need to focus on somewhat profitable endeavors, my minimum order quantity would probably be in the hundreds at least
<wolfspraul> tuxbrain_away: I have a trigger finger when it comes to giving people permissions.
<wpwrak> wolfspraul: (fixed) because schhist doesn't do an "atomic" update. so if you access the output directory while it's updating, you may get partial files.
<wolfspraul> some people have blasted me for that, but I don't care :-)
<wolfspraul> any permission I have you can have too
<wolfspraul> even in my bank account - there is nothing there to take anyway, he he :-)
<wolfspraul> tuxbrain_away: is that a clear answer on the daughterboard?
<wolfspraul> even SIE is already a stretch for me
<wolfspraul> the smaller and more primitive a board gets the harder it is
<wolfspraul> I need more complex boards, more integrated
<wolfspraul> then higher volume
<wolfspraul> then I still have to spend a lot of time on testing etc. and documenting everything properly, but that's what I want to try as a company
<wolfspraul> so making ca. 50 SIE was extremely tough for me, but at least it's a nice NanoNote derivative, quite complex etc.
<wolfspraul> so we can innovate on the freedom/copyleft side
<wolfspraul> if you want to order 200 or more SIE from me, great, that's starting to become actually sustainable for me
<tuxbrain_away> understood, sharims not daughter SIE manufaturer for less than 250 units
<wolfspraul> daughterboard: unless someone wants to pay a high price / board, or someone orders 500 or more, it's nearly impossible for me unless you want to speed up my bankruptcy
<wolfspraul> yes fair enough
<wolfspraul> 250 is already low
<tuxbrain_away> understood, sharims not daughter SIE manufaturer for less than 500 units
<wolfspraul> the problem is also people don't want to pay
<wolfspraul> yes! :-)
<wolfspraul> thanks
<wpwrak> hey, everything in china is cheap ;-)
<wolfspraul> you cannot believe how many mails I get where someone says "we ordered this stuff from China, and IT DOES NOT WORK!!!"
<wolfspraul> then I dig in a bit, and it turns out they got EXACTLY WHAT THEY DESERVE
<wolfspraul> :-)
<wpwrak> (-:C
<wolfspraul> the Ferraris here in Beijing cost the same as in Europe
<wolfspraul> no difference guys
<wolfspraul> but the Chinese are good at selling you something that doesn't work. they don't care that you are so stupid. it's pre-paid before the shipment goes out anyway.
<wolfspraul> so sorry, in those cases, I also cannot help
<wolfspraul> go buy your 10 USD crap and then send your sensational mails about Chinese crap
<wolfspraul> find out what the Granada guys want to pay for the daughterboard...
<tuxbrain_away> I had previouly contact of a local board integrator, near my town, I can ask for price, I the unesity will be interested on the price they offer me +20% great if not.. great too
<wolfspraul> definitely ask them
<wolfspraul> for simple boards it may be better to do it locally
<wolfspraul> less shipping around, communication overhead
<wpwrak> wolfspraul: and what makes it all worse are those people who brag about getting some nice product for something like 15 cents :)
<wolfspraul> I should add my finder's fee.
<tuxbrain_away> they are teachers wanting to do courses with them, just as carlos, I suppose the camara will help them to make more atractive the course
<wpwrak> they already have cheap slave labour (students). they really don't need wolfgang.
<wolfspraul> heard this recently... someone wanted to make a beagleboard derivative
<wolfspraul> got a quote from a US company, total USD 30k for the small runs and until they can sell something
<wolfspraul> sounds perfectly fine to me
<wolfspraul> if you wanted to do this in China, it would still be USD 15-20k if you actually want something that runs later
<wolfspraul> below that, the likelihood of the stuff you are getting not working goes up
<wolfspraul> a little bit with every grand that you 'save' from the price
<wolfspraul> below 5k I'd say the chance of the boards not working must be somewhere at 99% :-)
<wolfspraul> but hey...
<wolfspraul> there is always a buyer stupid enough to not understand what they are getting into
<wolfspraul> and: they pre-pay! :-)
<wolfspraul> so let's turn on the machines for them :-)
<wpwrak> it's perfect. the manager who decides to do this gets a bonus for the cost saving and then they can blame those evil chinese.
<wolfspraul> but since I'm marketing my own products and doing customer service, returns etc. myself I am totally not interested in such business
<wolfspraul> of course,that's exactly how it is
<wolfspraul> but the Chinese don't care, they are pretty good at smiling
<wolfspraul> the transaction was profitable...
<wolfspraul> but like I said, I am doing customer service, returns, warranty etc. myself
<wolfspraul> so sorry I don't want to go there...
<wpwrak> yeah, you should do china manufacturing consulting
<wpwrak> for each task, find a lot of really cheap ones and a few expensive but good ones. add a fat margin to the cheap ones (they'll still be cheap). then let the customer pick. advise them that you've only worked with the expensive ones before and that you'd recommend them.
<wpwrak> of course, they will pick a cheap one. you're covered and you're getting pre-paid too. if you pull it of smoothly, they may even come back ;-))
<wpwrak> if one of the cheap orders my some miracle turns out right, slap an even fatter margin on that one (your finder's fee) for the next customers and thus create a middle price segment. you can only win ;-)
<wolfspraul> he
<tuxbrain_away> maybe I have to go to adjust my glasses lens but I dont find the delete button option any place...
<wolfspraul> there should be a little drop down icon left of the search field
<wolfspraul> assuming you are using the (default) vector skin
<wolfspraul> tuxbrain_away: another question about the stickers in the gift package: do you see the improvement to the prior ones? do you think the new ones are actually usable in the field?
<wolfspraul> if you want more you can get more, no problem. just make sure they go to people who really use them, not just throw in the drawer.
<tuxbrain_away> oh sure! i forget to commet it also,yes, they look very more profesional ended the the previouse ones
<tuxbrain_away> maybe I miss urls on them
<tuxbrain_away> like the milkymist one
<wolfspraul> hmm, OK good point
<wolfspraul> first I want to get the quality under control, then the design
<wolfspraul> I think the quality of the new stickers is pretty good, given all the stickers I have seen in recent months.
<wolfspraul> some really cool ones use nylon or so, but they can only have one color on white.
<tuxbrain_away> personally the coolers ones are the transparent that you can put in the laptop lid ,  but this is matter of taste
<wolfspraul> latop lid? can you find an example url?
<wolfspraul> tuxbrain_away: did you find the delete now?
<tuxbrain_away> I said laptop lead due is tipical , (or at least here in spain)
<tuxbrain_away> but you can put them anyplace :)
<tuxbrain_away> yes I see it :)
<tuxbrain_away> picture elimiated
<wolfspraul> tuxbrain_away: can I repost your NanoWar "Dear friends" message as a Qi Press Release?
<tuxbrain_away> FSFE has one with it's logo, and we also do one with tuxbrain logo
<tuxbrain_away> sure
<wolfspraul> thx
<wolfspraul> I need to fill some news and stuff into my new news system :-)
<tuxbrain_away> I have also redacted one of schist in spanish pending on translation to english, and we have ready one of the 3d scans english/spanish ready to publish
<wolfspraul> ah OK, great!
<wpwrak> ah, damn. my cache removal as too gentle. it didn't actually rebuild everything :-(
<wpwrak> so, a full kill then. see how *that* goes
<wolfspraul> what are you deleting?
<wolfspraul> I see a _gitsch2ps sometimes popping up in the git/ folder?
<wolfspraul> I forgot where it was, but definitely not in a project-specific location
<wpwrak> all the files under output/board-qi-avt2/
<wolfspraul> ah OK, that's what I do
<wolfspraul> but the _gitsch2ps comes and goes while the script is running, and it's in a more global location somewhere I think
<wpwrak> and the ghosts are back :-(
<wpwrak> yes, that's okay
<wpwrak> _gitsch2ps is temporary for checking out the repository. after that, schhist2web copes the few interesting files, i.e., the postscript, to its cache and deletes _gitsch2ps
<wpwrak> oh, interesting. those ghosts also exist in my build. that's good. now .. where did they creep in ...
<wpwrak> (my build on fidelio)
<wpwrak> naturally, they don't show up on my local build. that would be too easy.
<wolfspraul> wpwrak: about fped in qi/openmoko - the only thing Xiangfu is doing on the qi side right now is to do everything necessary to make it a clean Debian package and get it into Debian itself. that may include source code modifications but most likely won't. definitely no feature work.
<wolfspraul> whether you then want to move this Debian packaging stuff to om, and we delete the qi location, or vice versa, is entirely up to you
<wolfspraul> unless you totally dislike the Debian packaging work, I would hope we move it to one location though
<wolfspraul> the openmoko svn location is already known as upstream on the Fedora side, so maybe just move the Debian stuff there once it's all done
<wolfspraul> but in that case, Xiangfu should make sure to always list the openmoko svn location as well whereever it makes sense in the Debian files
<wolfspraul> it's not an urgent decision to make yet, given how fast (slow) things move at Debian, but at some point it would be good if you could decide what you want to do with this Debian packaging stuff, and where to move it
<wolfspraul> maybe in a few weeks...
<wolfspraul> rafa: I added 'Jlime dual booting' right on the homepage now!
<wolfspraul> maybe a bit premature since the patent stuff is still not sorted out I think, but whatever
<wolfspraul> it's 'upcoming' right?
<tuxbrain_away> wolfspraul: great :) that is more than few love, that's compromise
<wolfspraul> I try to beef up the homepage a little
<wolfspraul> the news section is now auto generated from the 'News' category
<wolfspraul> at the bottom I added a nice visitors chart, but it's still using flash I need to fix that, get rid of Flash
<wolfspraul> I need to work on the upcoming section a bit, and pretty much everything else as well :-)
<wolfspraul> also there is a link to the Qi RSS feed right smack in the middle of the hp now
<wolfspraul> we've had almost 300,000 visitors to the homepage so far
<wolfspraul> and we didn't do them a very good service... that will change...
<tuxbrain_away> wow, 300.000 month?
<wolfspraul> no no
<wolfspraul> since beginning
<tuxbrain_away> ok :)
<wolfspraul> now maybe 500 / day
<wolfspraul> without news
<wolfspraul> I try to count as conservative as possible, I hope Piwik does that
<wolfspraul> so they take out all visits from people with admin accounts, etc.
<wolfspraul> hey, great text!
<wolfspraul> man you are so ahead of me
<wolfspraul> (talking about Solidify)
<rafa> wolfspraul: several months ago there was some news at qi about "soon jlime also will have a version for nn".. and it finally appeared, so jlime will have a version free of patent problems soon ;) .. at least as kristoffer and me agreed, from your talks about patents which were a good thing
<wolfspraul> great
<kristianpaul> :D
<kristianpaul> are you planing build this free of patent version in qi servers, rafa ?
<kristianpaul> just to put more work on the qi-bot :)
<tuxbrain_away> wolfspraul: btw this new is from victor ;) you know, show a 3d pic to a designer geek and he will come crazy :P
<wolfspraul> werner is innovating so fast and in so many areas that we can't even keep up writing the news for it...
<tuxbrain_away> indeed
<rafa> kristianpaul: :) no yet, because we are discussing our own way into jlime projetc yet.. but we can do something in the future. At least it will be possible to have some jlime versions on qi or resellers servers.
<wolfspraul> tuxbrain_away: it's not Alsberger, his last name is Almesberger
<tuxbrain_away> Al for friends, ok fixing it
<kristianpaul> rafa:ok the idea is a least be able to follow your commits and changes :)
<kristianpaul> rafa: and right now there is a build server for openqrt , why not for OE/Jlime
<tuxbrain_away> fixed
<wolfspraul> wait wait, we don't want to move everything to one single point of failure
<wolfspraul> kristianpaul: if Jlime is able to do their builds now, they should just continue to use that system
<wolfspraul> of course they can have an account anywhere they like, but I am a big believer in need-driven decision making :-)
<kristianpaul> wolfspraul: about point of failure, no my point was at least keep easy track of their work as is now considered in the dual boot combo
<kristianpaul> wolfspraul: agreed if they are okay they dont need such us build platform
<wolfspraul> I'm sure they have RCS and what not, they are doing this for years already. Let's see what they say they need :-)
<kristianpaul> i not sure but i never saw a commint bot in jlime channel, so i never noticed when something chnage in their code..
<rafa> kristianpaul: there is a build server in jlime, which I do not use much, but I should. Anyway, we always report the changes in every version writting a changelog, and we try to send that news on every tool we use (ml, forums, wiki), so you know what we did. If you would like to know which new packages will appear, etc.. then you would like to follow the OE news which we use. For the rootfs image you can suggest whatever you want using any tool (bugtracker,
<wpwrak> back from a nap ... catching up ...
<kristianpaul> rafa: yes what about a git or soemthing that allow technically track the code, beyond reading a changelog wich is great but not fully detailed (about what chnage in the code)
<kristianpaul> i _understand_ if you just want keep your code safe in home a never make it public ;) wich i think is not the issue here
<kristianpaul> but my point is just that (trackable jlime code) no more
<kristianpaul> you had been doinng great work in other areas like wiki, news, etc..
<kristianpaul> support**
<wolfspraul> wpwrak: tuxbrain_away wrote a great article about Solidify!
<rafa> kristianpaul: which code? examples? we are not writting code all the time. From time to time we write some tools o tiny apps, which we upload (sources).
<wolfspraul> already published, aggregated in the qi planet, etc.
<wpwrak> wolfspraul: (fped) what does the debian packaging work actually need from upstream ? do i actually have to see that at all ? (such things are usually transparent. given that the package building isn't something that i maintain anyway and that may be driven by external constraints/schedules, that's probably more natural anyway)
<kristianpaul> rafa: sure not all the time, just when you write it :)
<wolfspraul> wpwrak: that is up to you
<wolfspraul> of course we can also keep the debian package separate from 'just the tarball' for good
<wolfspraul> that's why I suggested we first wait and see what happens in the Qi (Debian) fped
<wolfspraul> and once that is more clear, it's up to you to decide
<kristianpaul> rafa: you upload in wich way? to a CVS, git or just put the sources in the servr like a tar ball?
<wolfspraul> was just a heads up how I see it...
<rafa> kristianpaul: and we are not going to use qi servers, we will work to do some version useful for qi or whatever nn projects want to host
<rafa> kristianpaul: at least you will find the tar
<kristianpaul> rafa: i'm not say you should, is just an option,but no rush :)
<kristianpaul> i just want make my point point of code easy to track, thats why we have GIT,CVS, Mercurial, Bazzar, etc...
<kristianpaul> no more :)
<rafa> kristianpaul: yes, but no sure why we should use qi servers. Can you explain further why ?
<kristianpaul> just dont get angry with me later ;)
<rafa> kristianpaul: no.. is okey.. but I do not see your points yet
<kristianpaul> :/
<kristianpaul> is Jlime using a CVS, GIT repo?
<kristianpaul> from i see no, just tarballs all the time
<wolfspraul> rafa: yes, thanks! :-)
<kristianpaul> is not easy to tracka  tarball at all
<kristianpaul> rafa: about qi severs i just pointed because indefero, or build server because i tought you dint have one (wich is not the case after you clarify it)
<methril_work> tuxbrain_away, nice article
<kristianpaul> so lets focus this chat in why you dont commint your code (whenever it came up) in some version control system
<methril_work> tuxbrain_away, send my congrats to victor
<methril_work> :)
<rafa> kristianpaul: every dev collaborating use his/her own svn/git whatever.. we already have a jlime development server but it is for devs so far and we do not use it much. What I do not understand is which things your want to have on git/cvs/whatever.. If you mean for the rootfs imagem which is a simple image made for OE plus extra packages, I do not see what things to track there.
<tuxbrain_away> I will forward it to him, he will be very happy :)
<rafa> made from OE*
<kristianpaul> rafa: not the root fs, just the small customozation you made to Jlime bahave well in the nanonote
<kristianpaul> or is it in OE upstream?
<rafa> kristianpaul: and B_Lizzard is doing that job internally, which kristoffer (and him perhaps) finally sends/commits into OE
<kristianpaul> i alwasy have the dobut about it
<kristianpaul> ahh :)
<wpwrak> wolfspraul: (fped) it's not very common to host packaging metadata in the source projects. i've done it a few times, but since i'm not the one pushing those packages anyway, it just means that this data becomes stale and packers just follow their own workflow, which means there's the metadata in their distro's repository, whichever form it takes
<kristianpaul> rafa: so all the especific chnages for the nanotnoet and OE are comitted in OE, Okay?
<rafa> kristianpaul: which doubs?.. you want to see the "mkdir /etc/extras ; cp wallpaper.png /etc/extras/" script tracked? :) .. well that will be into OE we hope
<rafa> kristianpaul: well, no directly. We want to have something stable first
<wpwrak> (solidify) hah, almost forgot about it :)
<rafa> kristianpaul: is it a work in progress.. ultra hiper beta.. still if you do not see bugs easily :) It is full of workarounds which we report from time to time.
<kristianpaul> rafa: no that like a png, but maybe like adding full support for keyboard, or startup scripts
<rafa> kristianpaul: but nobody takes care because the workaround could hide some problem
<wpwrak> tuxbrain_away: nice article, thanks !! :)
<rafa> kristianpaul: the current image has the OE startup scripts + just one startx script made by jlime
<wpwrak> (and i'm glad that you liked my description. all the while when writing it, i felt that this would be incomprehensible and really ought to have a picture :)
<kristianpaul> tuxbrain_away: grat indeed :)
<kristianpaul> great*
<wpwrak> tuxbrain_away: (thanks ... to victor :)
<rafa> tuxbrain_away: how is victor BTW? ;) is he around on this channel?
<wpwrak> rafa: (oe) so those receipes and patches that you've made but that haven't been sent to OE yet, where to they live ?
<kristianpaul> rafa: ok
<rafa> wpwrak: machine devs or dev jlime server. kristoffer has commit rights into OE. And no me, other dev (B_Lizzard) is doing his job there.
<B_Lizzard> Don't look at me, he did everything.
<B_Lizzard> I'm just a bus boy.
<rafa> wpwrak: recipes, I did just one, for the minimal rootfs image. B_Lizzard is doing some more for the tiny tools around
<wpwrak> rafa: so when you make a jlime test image for, say, the ben, you ask all the other developers to put their stuff onto the dev jlime server and then you run the build ?
<rafa> wpwrak: or do you think that we will do 1.557.876 patches for a rootfs image which is the angstrom recipe image with few adds
<wpwrak> rafa: naw, but i would think you may have a number of receipes that you're still testing
<rafa> wpwrak: no.. I just build the angstron recipe image with few extra packages (what is: I took the angstrom recipe image and did a new one for muffinman with extra packages from OE)
<wolfspraul> wpwrak: perfectly fine with me [fped]
<wolfspraul> let's wait how this goes first anyway, then we settle, even though you already know how what you want to settle on
<wolfspraul> know now
<rafa> wpwrak: no recipes yet.. it is not something like : I know what I am doing to have the final image. It is just a work in progress.. I needed to write several tools from scratch for that tiny screen. But, tomorrow, I could say.. nahh.. i do not want how it looks, I will start a new one to compare.
<kristianpaul> rafa: just o end our thread/chat, i'll go to OE and digg about the nanonote supprot there, and ask you/ or read your tar balls for the cosmetic work is not commited there.
<kristianpaul> s/o/to
<rafa> wpwrak: so until I feel that we have something useful for the some day stable version we will do prototyes.. new stuff, like tiny tools written from scratch are uploaded (sources and packages).
<tuxbrain_away> rafa: he is ok, sleepless as I am, and doing web changes, incharge of accounting of tuxbrain, his other job, pursuing me to deliver administrative things on time, and rising me up when I'm down, all with a smile in his face, he let me the inet public relations
<rafa> wpwrak: and we use OE as tool to have the minimal rootfs images with which we play
<wpwrak> wolfspraul: yes. i think the current structure should pre pretty much the normal case for packaging. i.e., upstream doesn't know/care about who is using it. package maintainers keep track of upstream. otherwise, you get a cyclic dependency graph ;-)
<wpwrak> wolfspraul: whether svn.openmoko.org is a good long-term home, however, is a different question
<rafa> wpwrak: I mean, we are not using the OE to build the final rootfs image, just for the minimal one which is already into OE. For the tiny tools we will see which ones are the best to include into OE. So you can see that we use, currently, OE to build the feed of packages and the minimal rootfs, no as a tool to develop the minimal rootfs. We would like, but we prefer to wait a bit to understand which is the
<wpwrak> rafa: okay, that workflow sounds pretty normal. so the small stuff that you're experimenting with, that is kept in per-developer repositories ?
<rafa> best solution to develop. Then.. when we are happy with some idea then we will continue adding recipes and stuff into OE. That means
<rafa> that we are not happy how it is yet (we=all the few guys in jlime)
<wpwrak> rafa: understood. you only put "mature" things into OE upstream. hence the question what you are using. since some things will live a while in that intermediate state. (or may even get killed if it turns out they're not good)
<rafa> wpwrak: yes.. that is the idea.
<kristianpaul> ah :)
<rafa> wpwrak: being nn a bit different in user experience than hp jornada.. we are learning a bit how is the best way to use the machine ;)
<wpwrak> yup, exactly. you're still doing a lot of "polishing" work. this all makes perfect sense
<wpwrak> rafa: what is surprising, and i think that's what kristianpaul meant, is that you don't seem to have a place where you combine the jlime things that are still being tested.
<wolfspraul> tuxbrain_away: how may visitors to tuxbrain.com do you have nowadays?
<kristianpaul> yay !, somebody else got my point :)
<rafa> wpwrak: combine.. if you follow the links in muffinman wiki page you will find all the stuff of it. If you want to know how it is combined.. then you just read one script of 30 lines maybe? which does the modifications to the rootfs image built by OE :)
<kristianpaul> lol
<kristianpaul> ..
<wpwrak> kristianpaul: hwoever, i think that's something that should live entirely inside the jlime universe. no need to create dependencies at that level between qi-hw and jlime. in fact, such dependencies could become a problem if, say, rafa is testing some MP3 player and thus would have receipes and what not for that one
<kristianpaul> good point (jlime universe)
<wpwrak> rafa: (combine) i don't mean the making of the rootfs. i mean, how do you bring the meta-data (recepies, patches, whatever) to the place at which you are making the rootfs ?
<wpwrak> rafa: the "standard" way would be to have a project-wide revision control system into which such things are checked in. so when someone wants to build a rootfs, they just check that out and run the bitbake process.
<rafa> wpwrak: I did not do any patches whatever into OE to build the rootfs. The rootfs is just the angstrom rootfs image recipe that I copied with the muffinman name and added there a bit more of package names.
<wpwrak> rafa: but you wrote before that there is no central revision control system for jlime and that things are distributed instead.
<wpwrak> rafa: yes, i understand that you're not changing upstream :) but what if, say, B_Lizzard wants your rootfs plus a package he's working on ? does he have to ask you to mail him your additions ?
<rafa> wpwrak: he does that in his machine at home and show the idea, at least :)
<wpwrak> rafa: alright, but how does he get your changes. the changes that are not in OE yet.
<rafa> wpwrak: again.. I do not have changes.. it is just a script which takes the image built from OE and add some stuff. NO more :)
<wpwrak> rafa: but "add some stuff" is a change, no ?
<rafa> wpwrak: and all of that stuff is found if you follow the links
<wpwrak> ah .. wait. lemme see if i get this. you generate a "generic" rootfs image from OE. then you modify this binary rootfs to add your experimental changes ?
<rafa> yes.. and experimental is just (cp wallpaper, cp this-game, cp something more.. cp few icons, exit)
<wpwrak> http://jlime.com/wiki/index.php/Jlime_Muffinman -> The requested operation could not be completed. Cyclic Link Detected.
<rafa> and something_more are few tools written .. sources and packages are on the site. and the sources do not change. or at least those are few tinies to change a lot
<rafa> wpwrak: i find that link as well if I check muffinman and jlime in google. I do not get the proper link that B_Lizzard pointed
<wpwrak> B_Lizzard: thanks !
<rafa> B_Lizzard: no idea why, you?
<B_Lizzard> Mail administrator@google.com
<wpwrak> rafa: (cp) ah, i see. so the extra packages would be the ones from from http://jlime.com/downloads/repository/extra-packages/nanonote/
<B_Lizzard> The idea is getting everything in OE
<B_Lizzard> I haven't followed the discussion but that's my idea
<wpwrak> B_Lizzard: understood. but while you're still testing, things don't get pushed yet, or do they ?
<rafa> wpwrak: yes.. and some of them are there (on extra packages) because we wrote those to test how thoes look or some of them did not built well from OE
<B_Lizzard> Things will be pushed in a few days
<B_Lizzard> Most of the base system is done
<B_Lizzard> What remains for me is to port applications
<rafa> B_Lizzard: like fileselector? or is it there?
<wpwrak> rafa: (extra) precisely. so everyone who is working on those things that are still not ready for pushing to OE will just upload their work to http://jlime.com/downloads/repository/extra-packages/nanonote/ ?
<B_Lizzard> fileselector segaults, I'll fix that
<B_Lizzard> I produced a testing userland here
<rafa> wpwrak: yes, if he wants.. like an anarchy :).. but well, at least it would be useful if he/she asks what to do :)
<wpwrak> B_Lizzard: yup, i understand that these things are transitional. i'm just curious how you guys manage those things while they're not yet in OE.
<B_Lizzard> This is somewhat unrelated to rafa's work, but in time both will merge
<B_Lizzard> I implement things rafa has done in OE
<B_Lizzard> In the form of recipes
<B_Lizzard> For now these things live in my PC
<wpwrak> okay, so it's basically an ad hoc process. everyone does their thing, and if you want to combine, you need to discuss each case
<B_Lizzard> For now.
<B_Lizzard> I'm working on implementing the stuff rafa has done into OE
<B_Lizzard> I've only had the Nanonote for what, 5 days?
<B_Lizzard> So stuff is moving fast.
<wpwrak> B_Lizzard: nobody is complaining about you're work ;-)))
<DocScrutinizer> muffinman? Zappa?
<B_Lizzard> It comes with a complementary mustache
<DocScrutinizer> hehe
<rafa> wpwrak: well, because we are few ones we already know what others/we did before, so no much to discuss.. we discuss from time to time to do something and no get bored :P
<wpwrak> B_Lizzard: i'm just curious about how that workflow is organized.
<B_Lizzard> It's not.
<B_Lizzard> For now
<wpwrak> *grin*
<kristianpaul> i knew it !
<B_Lizzard> :D
<wpwrak> kristianpaul: bingo ! ;-)
<rafa> B_Lizzard: am the owner of jlime IIRC
<rafa> I AM
<B_Lizzard> My work is basically flailing around, trying to assemble bits and pieces from /dev/urandom into workable programs
<B_Lizzard> BEGONE
<B_Lizzard> In any case, the main issues are with software
<wpwrak> B_Lizzard: so the goodies rafa does, how do you get them ? does he mail you the patches/tools/etc. ? or does he have an svn or such somewhere ?
<B_Lizzard> Most of the stuff is upstream work
<B_Lizzard> There aren't many custom things which are of use to me
<rafa> for me it is like an anarchy.. but at the same time we have a leader/main developer :)
<B_Lizzard> Until we get our own OE branch going along with a git server it will remain so
<rafa> so it is confussing.. he is a dictator surely
<wpwrak> rafa: if you ask everyone in the team who is the leader, how many answers will you get ? ;-)
<B_Lizzard> Stuff will end up in upstream OE in time
<B_Lizzard> I'm the only one with op, so anyone who says otherwise is banned fo life
<wpwrak> B_Lizzard: yes. it was that branch and git that kristianpaul and me were trying to locate on the map :)
<rafa> wpwrak: ;-) .. few days ago some guy said that he is the owner of the Mendoza LUG  and that he has a certificate which says that
<rafa> wpwrak: so I could try something like that
<B_Lizzard> wpwrak, I'm working on that too
<wpwrak> B_Lizzard: (op) not here ;-)
<B_Lizzard> :)
<kristianpaul> rafa: i support anarchy as good/open comunication protocols :)
<kristianpaul> ok i just can say be Free guys !! :)
<rafa> kristianpaul: yeah :) .. at least we use the chat channel :P.. you can imagine, no chat, no mails.. just a ftp server
<kristianpaul> :|
<rafa> :P
<B_Lizzard> While we're at it, I'd like a Nanonote based on the dual core atom and 2GB of RAM please
<B_Lizzard> I heard it's super efficient
<rafa> B_Lizzard: easy.. but what about the screen?
<B_Lizzard> Make it a *Retina Display*
<wpwrak> B_Lizzard: don't forget the full HD 3D dual-head display while you're at it. without making the device larger, naturally
<B_Lizzard> I'll contact the suits at Qi about it
<tuxbrain_away> B_Lizzard:  just pay 10.000 unit in advance and we will do it
<kristianpaul> :)
<rafa> tuxbrain_away: I heard that before
<kristianpaul> china rules? :)
<tuxbrain_away> no wolfwang rules :)
<wpwrak> tuxbrain_away: better make that 100 kU. with just 10 kU you don't break even. been there, seen it sink :)
<DocScrutinizer> a supplementary link: http://www.youtube.com/watch?v=hcm7uJ74XFI&list=QL&feature=BF :-D
<wpwrak> tuxbrain_away: of course, if it's pre-paid, then things may be okay. there are many nice countries where B_Lizzard won't find you ;-)
<tuxbrain_away> for 10kU we do it, for 100kU we do it cheaper
<B_Lizzard> Did anyone check the userland out?
<DocScrutinizer> (hear my whistles in the audience :-D )
<tuxbrain_away> if he has enough money to pay 100kU in advance for a such a project there is no so much countries where I can hide...
<wpwrak> tuxbrain_away: well, you'll be rich, he'll be poor ;-)
<wpwrak> tuxbrain_away: and even if he's still rich, the'll eventually get robbed while searching all the shady corners of the world for you :)
<rafa> tuxbrain_away: victor: great :) .. so a good partner ..
<tuxbrain_away> rafa:the best :)
<tuxbrain_away> DocScrutinizer: wtf is that? ok at least the music has started :)
<tuxbrain_away> c u later guys
<kristianpaul> bye
<B_Lizzard> I quit
<wolfspraul> is this text serious or a joke
<wolfspraul> you never really know with C++
<wolfspraul> that language is the biggest screw-up and most over-hyped pos ever in programming in the last 30 years at least
<wpwrak> wolfspraul: it does seem that the guy is serious ;-)
<wolfspraul> well it is that bad
<wolfspraul> actually only scratching the surface of the badness, but still
<wolfspraul> so yeah, maybe it is serious
<wpwrak> wolfspraul: and it would indeed solve a problem i've noticed as well. the simple (in C) task of splitting a big messy function into parts, without changing the publicly visible header file
<wolfspraul> yes it won't work
<wolfspraul> :-)
<wolfspraul> I have written much cleaner and more object oriented code in C than would even be possible in C++
<wpwrak> wolfspraul: it's probably no surprise that KiCad has quite a number of deeply obscure huge functions. simple because what should be a local implementation detail becomes something that looks much bigger
<wolfspraul> unless you only use the C subset of C++, that is :-)
<wpwrak> heh ;-)
<kristoffer> back
<kristoffer> not sure why I announce it, must be some misplaced ego thing
<wolfspraul> in years before we met, I was a full-time coder, mostly C and C++, but also others as needed
<wolfspraul> and I admit, I also had the goal of understanding and using 100% of C++, reading the entire Stroustrup cover to cover etc.
<wolfspraul> painful memories
<kristoffer> wolfspraul, Im having a hard time deciding between C vs C++. You would say, stick with C?
<wpwrak> sins of the youth :) i started with BASIC :)
<wolfspraul> kristoffer: oh my god, what a question
<wolfspraul> are you serious?
<wolfspraul> _PLLEEAASSSE_, for the love of god, stick with C
<kristoffer> yes, unfortunantly. Im doing a programming project on the side :) and been considering rewriting everything to C++, just to get it fancy objectified. I have a fantasy that it will be easier to expand then
<kristoffer> :D
<wpwrak> kristianpaul: my advice: stick with C. but it's okay to use C++ while at the toilet.
<wolfspraul> C is the more object oriented language than C++
<wolfspraul> C++ is a confused piece of nonsense
<wolfspraul> I speak from experience (which of course you are free to ignore)
<wolfspraul> many years experience
<wpwrak> one problem with C is that it takes a long time to really understand. longer than many other languages. of course, with C++ that goal may be completely unattainable (or self-defeating)
<wpwrak> some of the beauty and love for detail of C you will only discover when trying to write a compiler (or similar)
<wolfspraul> you can become a master of C in a few years, and then focus on using this tool to solve a problem you have
<wolfspraul> with C++, even after 10 years you will still be discovering new layers of nonsense regularly
<wolfspraul> and your mind will be spinning with all the templates, STL, multiple virtual mega inheritance, and what not crazy idea some other C++ coder might have had that you need to decipher
<kristoffer> hehe
<wolfspraul> kristoffer: I would suggest this
<wolfspraul> if someone wants to push you towards C++, just tell them that you love object orientation, and C is the more object oriented language
<wolfspraul> if they don't agree, tell them they may have mixed up something
<wolfspraul> leave it there
<wolfspraul> :-)
<kristoffer> Ive used C for 6-7 years or so now, and I really like it. What Im pondering is if its easier to keep a large code base in C++ rather than C. Or if its better just to spend my time writing more organized
<kristoffer> :D
<wolfspraul> the latter!!!!
<wolfspraul> who gave you this idea that C++ would help you with that?
<wolfspraul> the opposite is true, the larger the project the better it is manageable with C
<wolfspraul> even a small project can be blown up significantly with C++
<wpwrak> kristoffer: would the linux kernel be a sufficiently large codebase to convince you ? :)
<wolfspraul> a large one will totally crack down under loads of nonsense
<wpwrak> wolfspraul: i thnk that's why they invented refacturing :)
<mth> you can code in C99 and get some of the more useful features of C++, like "for (int i = 0"
<wolfspraul> the C++ language does have something going for it
<wolfspraul> you only need to remember one thing about it, which is to never use its features
<mth> and a bool type
<wolfspraul> if you run into a C++ compiler, only use the C subset
<wolfspraul> to be safe, use the -C99 command line options or such to avoid making a grave mistake
<kristoffer> wolfspraul, wpwrak other coders around me are talking alot about C++ and D so thats why Im having this aquired doubts
<wpwrak> typical C++ workflow: monday 08:00 to 19:00 fix bugs. 19:00-21:00 write something new. monday 21:00 to sunday 04:00, refactoring. sunday 04:00-05:00 get really drunk. sunday 05:00-12:00 hit your head against table, wall, door, etc. sunday 12:00 pass out. and the cycle repeats.
<osokuro> wolfspraul: As long as you never try to accomplish anything with C++, it'll never let you down, eh? ;)
<wpwrak> kristoffer: they're scared of your efficiency and envy your happiness. so they want to destroy both.
<mth> kristoffer: D might be an actual step forwards, although I never used it myself
<wolfspraul> osokuro: yes!
<kristoffer> :D
<mth> C++ is more like a step sideways imo: it has useful features, but the immense complexity is a huge problem
<wpwrak> wolfspraul: (C++ as C) that should also help with benighted APIs that are written for C++. you can limit the exposure :)
<kristoffer> One thing that I have noticed though is the impressive ways a simple program can segfault, since it in C++ doesnt run linear in the same sense as C
<wolfspraul> mth: agreed. the 'immense complexity' means that you always need to be careful to not use 99% of what the language offers
<wolfspraul> that's a hard discipline to hold up
<mth> depending on what you are writing, Java might also be an option: you get the classes from C++ with only a fraction of the complexity
<wolfspraul> OK i reduce that to 95%
<osokuro> What, if you never use C++ it'll only let you down 5% of the time?
<mth> personally I love Python, but that is a good choice for a very different set of problems than C is
<wpwrak> wolfgang's IRC client, written in C++, just crashed
<kristoffer> Are there any limits on the location of the uImage in a partition, with regards to u-boot?
<kristoffer> wpwrak, lol
<osokuro> wpwrak: with all that complexity there's plenty of room for emergent attitude problems.
<osokuro> It's not buggy, just mean-spirited.
<wpwrak> kristoffer: NAND or uSD partition ?
<kristoffer> uSD
<wpwrak> kristoffer: you mean physcial location (occupied blocks) or depth in the directory hierarchy ?
<kristoffer> loading file "/boot/uImage" from mmc device 0:1 (xxa1) \0 ext2fs_devread() read outside partition sector 270008416 \0 ** File not found /boot/uImage
<kristoffer> Ill try and reinstall it and see what happens. just weird.
<wpwrak> that sounds like a bug or bad filesystem/partition
<wpwrak> ah, how big is the uSD ?
<wpwrak> i thnk there is a bug in u-boot that affects uSDs of 8 or 16 GB (and maybe larger)
<kristoffer> wpwrak, only 4G so it sounds weird
<kristoffer> Ill reformat and install
<kristianpaul> wpwrak: thanks, actually  i was reading the other time then an ANSI C book
<kristianpaul> stick to C and ASM for low level things
<kristianpaul> and python just for fun :)
<kristianpaul> now i can trought to the windows a C++ book i have some wherer in the house
<kristianpaul> :D
<wpwrak> kristianpaul: keep it for a barbecue ?
<kristianpaul> lol
<FrankBlues> waves
<FrankBlues> Arghh...
<osokuro> Hiya, FrankieBlues.
<djbclark> notes to a left wolfspraul that he is, in fact, still alive, and even close to doing US distribution of Ben Nanonote.
<qi-bot> [commit] Xiangfu Liu: clean up the Build-Depends.  http://qi-hw.com/p/fped/a6136d0
<qi-bot> [commit] Xiangfu Liu: use the new version rules. http://qi-hw.com/p/fped/22104c3
<qi-bot> [commit] Xiangfu Liu: add the manual page manual/fped.1 http://qi-hw.com/p/fped/9525b6b
<qi-bot> [commit] Xiangfu Liu: add debian/fped.manpages  for install manpage http://qi-hw.com/p/fped/21e7a43
<qi-bot> [commit] Xiangfu Liu: add DESTDIR to Makefile. http://qi-hw.com/p/fped/af26e0b
<kristianpaul> djbclark: you are distributing in the US right?
<djbclark> kristianpaul: Will be soon. Finding a fufillment house was fail due to minimum monthly requirements of various types (but research will hopefully be useful for future).
<djbclark> So I'm getting a contractor to ship them. Just brought all 50 over to his place a few days ago. But it will still be a bit before they go up on the website.
<djbclark> Also http://librewrt.org is near a place where we can offer it preloaded as an option, so also kinda-sorta waiting on that.
<kristianpaul> nice
<djbclark> probably has email he need to reply to from wolfgang, like everyone else... the "put important things off until you can reply to them completly and thoughtfully" method isn't working out so well :-/
<djbclark> (also yet another friend-in-crisis situation, mostly over now... arg)
<kristianpaul> if the Ben hit US market will be awesome, north americans really buy lot of stuff :)
<kristianpaul> djbclark: what about FSF/RMS tought about this copyleft hardware movement?
<kristianpaul> can you share us soemthing that are aware off abbout this topic?
<kristianpaul> may be as librewrt get ready for Ben they may recomend the device?
<djbclark> kristianpaul: so FSF/RMS still come at it from a very software-centric POV; they just don't want anything that the user would usually modify to be nonfree software. Unfortunatly this sometimes clashes with the realities of the hardware world, but I have high hopes that eventually we will get to a place that will satisfy everyone.
<kristianpaul> as the did int the openmoko times
<kristianpaul> when iphone was introducing in the market
<xiangfu> Hi All. I have uploaded a fped Debian package to : http://projects.qi-hardware.com/index.php/p/fped/downloads/54/
<xiangfu> (the manpage is not finish. :)
<djbclark> kristianpaul: Even more so than with Openmoko, I'm unaware of anything other than the GNU Distribution that would have prevented FSF from endorsing Ben Nanonote, and LibreWRT should fix that. However you should be aware that not everyone really wants or things FSF endorsement will be useful; thae prof or disproof will be if there is a sizable spike in sales after it happens or not :-)
<kristianpaul> :)
<kristianpaul> xiangfu: great !
<kristianpaul> xiangfu: go sleep then ! :)
<xiangfu> kristianpaul: yes. :)
<xiangfu> see you.
<osokuro> Does anyone know if an .ipk of the Sarien interpreter ever got built? all I can seem to find is a .diff
<SiENcE> hey bartbes, any news for nlove and a sdl_sound module?
<bartbes> SiENcE: sorry man, swamped
<bartbes> rl's a bitch
<SiENcE> yep i know
<SiENcE> :/
<bartbes> anyway, I should get some free time in about 3 weeks
<bartbes> but.. ehm.. *should*
<SiENcE> what else is on todo for nlove?
<SiENcE> there are some missing functions like setlinewidth aso
<bartbes> yeah, graphics lacks quite some features
<bartbes> because I had to rewrite it
<bartbes> completely
<SiENcE> yea i know
<SiENcE> what about the nice particle system?
<SiENcE> not possible?
<bartbes> it's probably possible
<bartbes> but tbh I'm not really good at graphics :P
<bartbes> be glad I got this far
<bartbes> :P
<SiENcE> me too
<SiENcE> but its cool for prototyping
<SiENcE> if we know what does not work on nlove, we can remember this during development on pc
<bartbes> yeah, I should all wrap it up
<bartbes> but as I said, swamped
<SiENcE> is there a thread in love forum?
<SiENcE> about nlove?
<SiENcE> or is it your own secret project?
<bartbes> it is kind of.. hidden
<bartbes> the irc regulars know about it
<bartbes> or should..
<SiENcE> love2d irc?
<SiENcE> or here?
<bartbes> #love
<SiENcE> i have to go now.ok cya
<wpwrak> bartbes: btw, i'm a bit puzzled about this love thingy of yours. i see that there are some very nice games that have been implemented with it, yet what people talk about here tends to be at the level of worms or pong. why the gap ? i.e., why isn't there a huge flood of existing sexy games that come to the ben with love ?
<bartbes> wpwrak: well because of the few people who know about it
<tuxbrain_away> I have a question what is the correct expresion for  working time in a job
<qbject> I first heard about löve on the Pandora boards. I remember there were concerns that some of its dependencies interfered with its portability (which is one of the otherwise unquestionably awesome things about Lua.)
<tuxbrain_away> in spanish is horario laboral
<tuxbrain_away> the google translation doesn't sounds me very acurate "working hours"
<bartbes> qbject: probably opengl though
<bartbes> sounds about right..
<bartbes> or at least, my knowledge of french hints at that
<wpwrak> bartbes: so love-based games aren't automatically portable to all platforms supported by love ?
<bartbes> technically speaking it isn't officially supported yet
<wpwrak> tuxbrain_away: depends on the perspective. can be working hours, office hours, opening hours, etc.
<bartbes> and no, nlove will be following the uLove spec
<bartbes> note that uLove games will be fully compatible with 'full' love
<wpwrak> ah, nlove = nanonote-love ?
<tuxbrain_away> seems working ours is apropiate then thanks a lot #translation :P
<qbject> bartbes: Yep, now that you mention it, OpenGL was one issue, especially as the Pandora runs OpenGL ES.
<bartbes> well, nlove runs on SDL
<wpwrak> tuxbrain_away: or work hours :) maybe that's more common.
<qbject> thinks nLove is a pretty sexy idea
<qbject> am i allowed to say that?
<wpwrak> bartbes: i wonder if there's a leisure suit larry derivate on it yet. would be fitting ;)
<wolfspraul> aisa: you there?
<wolfspraul> mirko looked into the problem with owner and permission info for the data/files in openwrt not being copied into the rootfs, but he couldn't reproduce the problem and says owners and permissions are copied into the rootfs
<wolfspraul> do you still have this problem?
<aisa> wolfspraul: I am, though I suspect I'm now too late.