<enyc> DocScrutinizer05: i guess too soon to tell what this means for wviability of neo900 using kicad... i guoss just have to get started building something for test in there?
<DocScrutinizer05> yes
<DocScrutinizer05> generally we assume KiCAD can get tweaked into shape if needed, so it's less of a dead end than any other commercial EDA tool like eagle
<DocScrutinizer05> jonsger1: oh yes, and the VM is a ready set up build environment for KiCAD too, just in case what I said above gets relevant
<DocScrutinizer05> AND... it's devuan based ;-D
chainsawbike has quit [Ping timeout: 246 seconds]
<DocScrutinizer05> [notice] I aborted upload of previous vagrantbox and am about to package this (hopefully [almost] final) version
* jonsger1 hopes to get his hands on the Neo900 in 2016 :)
chainsawbike has joined #neo900
<DocScrutinizer05> this is all you should need to do, in a (CWD, cd) dir you made for that purpose, after installing virtualbox and vagrant. Then wait quite a while until the box got downloaded, and do `vagrant up`
<DocScrutinizer05> for now it will tell you that the URL is 404, that will change as soon as I uploaded the box
<DocScrutinizer05> eventually we will ship the libs etc with this
jonsger1 has quit [Ping timeout: 264 seconds]
SylvieLorxu has quit [Quit: ZNC - http://znc.in]
<DocScrutinizer05> actually sorry, vagrant up is the command downloading the box
<DocScrutinizer05> http://termbin.com/mky3
Humpelstilzchen has quit [Read error: Connection reset by peer]
Defiant has joined #neo900
<DocScrutinizer05> vagrant install: https://releases.hashicorp.com/vagrant/1.8.4/
<DocScrutinizer05> also, for the skeptical: https://github.com/mitchellh/vagrant (with lovely outdated README)
rootman has quit [Read error: Connection reset by peer]
rootman has joined #neo900
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined #neo900
pagurus` has joined #neo900
pagurus` has quit [Remote host closed the connection]
pagurus` has joined #neo900
pagurus` has quit [Remote host closed the connection]
pagurus` has joined #neo900
pagurus has quit [Ping timeout: 276 seconds]
pagurus` has quit [Remote host closed the connection]
pagurus has joined #neo900
luke-jr has quit [Excess Flood]
luke-jr has joined #neo900
xman has quit [Ping timeout: 264 seconds]
arcean has joined #neo900
paulk-collins has joined #neo900
chainsawbike has quit [Ping timeout: 252 seconds]
chainsawbike has joined #neo900
freemangordon_ has joined #neo900
jonsger1 has joined #neo900
jonsger1 has quit [Quit: jonsger1]
jonsger1 has joined #neo900
chomwitt has quit [Ping timeout: 244 seconds]
chomwitt has joined #neo900
SylvieLorxu has joined #neo900
chainsawbike has quit [Ping timeout: 272 seconds]
chainsawbike has joined #neo900
tsuggs has joined #neo900
jonsger1 has quit [Quit: jonsger1]
arcean has quit [Read error: Connection reset by peer]
arcean has joined #neo900
freemangordon_ has quit [Quit: Leaving.]
ceene has quit [Ping timeout: 240 seconds]
ceene has joined #neo900
chomwitt has quit [Ping timeout: 244 seconds]
chomwitt has joined #neo900
chomwitt has quit [Ping timeout: 244 seconds]
chomwitt has joined #neo900
ossguy has joined #neo900
chomwitt has quit [Ping timeout: 244 seconds]
chomwitt has joined #neo900
arcean has quit [Read error: Connection reset by peer]
arcean has joined #neo900
arcean has quit [Read error: Connection reset by peer]
Pangolin has quit [Ping timeout: 246 seconds]
Pangolin has joined #neo900
<atk> DocScrutinizer05: Any faster way to unmount the sd card than to sudo gainroot, then umount /media/mmc1 ?
<atk> I think I'll just write a script for this.
<DocScrutinizer05> yeah, that's the way: queenbeecon
<DocScrutinizer05> btw there is a script already iirc
<atk> Also, will any microSDHC card work with the N900 (It's basically a linux box and I've never had trouble reading an SD card on any of my machines running linux.)
<DocScrutinizer05> /usr/bin/mmc-pre-unmount
<DocScrutinizer05> /usr/bin/mmc-unmount
<DocScrutinizer05> /usr/lib/hal/hal-storage-unmount
<DocScrutinizer05> /usr/lib/hal/hal-unmount.sh
<atk> what is this hal?
<DocScrutinizer05> Hardware abstraction Layer
<DocScrutinizer05> ~hal
<infobot> rumour has it, hal is (Hardware Abstraction Layer) This is the portion of the operating system that lets programs deal with hardware directly. This allows programs needing more speed from the computer to bypass the standard OS calls to hardware. So instead of calling the Windows' API to draw a dialog box, you would go through the pain of actually drawing it out line by line: much faster, but much harder to write. This is of particular importance when ...
<DocScrutinizer05> well, in linux the second half of that is not to the point
<atk> alright, so mmc-umount /media/mmc1 should work?
<atk> Or should I run the pre-unmount before?
<DocScrutinizer05> HAL is a daemon doing a lot of /sys/* monitoring, talking to kernel, and sending (and receiving) dbus signals
<DocScrutinizer05> read the script
<atk> it's a binary..
<DocScrutinizer05> wow
<DocScrutinizer05> then grep /etc and /usr/lib for invokations
<DocScrutinizer05> mmc-unmount --help
<DocScrutinizer05> etc/sudoers:
<DocScrutinizer05> user ALL = NOPASSWD: /usr/sbin/mmc-mount /dev/mmcblk0 /media/mmc1
<DocScrutinizer05> user ALL = NOPASSWD: /usr/sbin/mmc-mount /dev/mmcblk0p1 /media/mmc1
<DocScrutinizer05> user ALL = NOPASSWD: /bin/umount /media/mmc1,/bin/umount -l /media/mmc1
<atk> I was more curious as to what pre-unmount does (that doesn't have a --help)
<DocScrutinizer05> then try it ;-)
<DocScrutinizer05> it seems to use a device or path to mountpoint as argument
<atk> It doesn't say anything when I run it :P I guess since umount is in the sudoers file, I'll just stick that as a cmd shortcut
<DocScrutinizer05> maybe invoke with sudo then?
<DocScrutinizer05> aah wait, pre-unmount isn't in sudoers
<atk> I think I'll just trust unmount to do its job... Hmm.. What does the N900 use for notifications dbus?
<DocScrutinizer05> hm?
<DocScrutinizer05> please rephrase
xman has joined #neo900
<atk> You know the pop-up notifications that you get from email for example, is that done through some common interface?
<DocScrutinizer05> yep, dbus
<DocScrutinizer05> ~phonecontrol
<infobot> from memory, phonecontrol is http://wiki.maemo.org/Phone_control
<atk> alright, great!
<atk> Alright, this will make it simple to make a mount/unmount thing
<atk> Yes, that's what I plan on using :D I'll send you the script when it's finished and working.
<DocScrutinizer05> and the bloatred version: http://maemo.org/packages/view/queen-beecon/
<atk> cool
<DocScrutinizer05> I prefer the former
<DocScrutinizer05> queen beecon is just a PITA to set up
<DocScrutinizer05> too many options
<DocScrutinizer05> while dce already has more than enough
<DocScrutinizer05> YMMV
herpderphurr has quit [Ping timeout: 240 seconds]
<atk> Great, I now have a script to automate this
<atk> Hopefully it will work for SD cards with an extra partitioned (one partition) and unpartitioned SD cards
<atk> DocScrutinizer05: So yes, is there any limit on the size of SD card I can use?
sn0wmonster has joined #neo900
<pigeons> i recruited a new cult member sn0wmonster
* sn0wmonster puts on his robe
<sn0wmonster> do we sacrifice iphones here for entry?
<DocScrutinizer05> hi
<DocScrutinizer05> sn0wmonster: membership is for free ;-)
<DocScrutinizer05> atk: no limit known so far
<sn0wmonster> can i still sacrifice an iphone if i want to?
<atk> Yes
<DocScrutinizer05> of course :-)
<wpwrak> sn0wmonster: you should have left it with the acolytes. we train them to be discreet and efficient at disposing of embarrassments from past lives
<atk> Post a video with some thermite!!!
<sn0wmonster> i don't want to sound like a newb but, "I want a phone, where do I pay?"
<sn0wmonster> (I have already been informed they're not ready)
<sn0wmonster> thank you
<sn0wmonster> will this run devuan? will it run Tails? will it run GTA 4?
<sn0wmonster> (i'm joking)
<sn0wmonster> can i order one *without* telephony?
<atk> I'm sure it could run anything if you tried hard enough.
<sn0wmonster> to be honest, i just want a linux tablet, but since that doesn't exist, this is the next best thing
<atk> There is a linux tablet project
<atk> and there's the telephony free pyra coming up
<sn0wmonster> i realize the issues with it, but i'd love a Tails on tablet that didn't have systemd
<sn0wmonster> then i could take my work outside the home without feeling like my device was betraying me
<atk> Tails the distribution?
<sn0wmonster> yea, i can't seemt o knock any sense into Tails developers to use Devuan instead
<sn0wmonster> something something Debian relationships something something "systemd is a feature, not a bug" blah blah blah
<sn0wmonster> same speel from SubgraphOS and depressingly, the same speel from Tor and Riseup :(
* atk is planning on getting void-linux running on his N900 and potentially Neo900 in the future.
<atk> It's the path of least resistance (systemd), and I feel it is going to be a catastrophe sooner or later.
<end1> systemd-kerneld.service
<atk> Certainly there are some advantages for distro maintainers when using systemd over something else, but it's like people are blind to the other insanities like the fact that somehow the init daemon now deals with shit like dns ... for whatever reason
<sn0wmonster> yea, for "whatever reason"
<sn0wmonster> *cough*NSA*COUGH*REDHAT*COUGH*
<sn0wmonster> narcissists are a dime a dozen and have always made good fall guys for government infiltration plots
<atk> To be honest, I wouldn't be surprised, the developers are slightly idiotic in many respects, like defaulting to some google DNS servers on unconfigured setups... in the end, whether it's kay sievers and lennart being idiots or someone paying them, I don't see why someone would use an init daemon which pulls tricks like that
Pali has joined #neo900
Xqq111 has joined #neo900
<Xqq111> Hello guys.
<Xqq111> Just wanted to make a suggestion.
<Xqq111> It would be really neat if you could put like a loading bar on the website that showed how many percent are we currently before shipping can finally begin.
xes_ has joined #neo900
xes has quit [Read error: Connection reset by peer]
<Xqq111> It would save a lot of people from asking for the status of the project.
<Xqq111> I know you guys have a timeline at the bottom but that thing is confusing.
<Xqq111> And the indicator gets stuck at the same position for very long periods of time.
<Xqq111> And it doesn't really update when you guys get a step closer in finishing development, like recently you finished working on the IR.
<Xqq111> So, like, what's the status of the project? How close are you guys to shipping in terms of percentages?
<Xqq111> 80%?
<pigeons> comon that's silly to estimate
<Xqq111> Nothing silly about it.
<Xqq111> If you're finished developing/testing/implementing 80% of the stuff you need to develop/test/implement you are ~80% done.
<pigeons> how do you come up with the number?
<pigeons> you know how these things work
<Xqq111> What do you mean how do you come up with the number?
<Xqq111> You're the project leader.
<Xqq111> There is a list of things that need to be done before the project is finished
<Xqq111> If that list is 80% completed you are 80% done.
<Xqq111> Look, I'm sure the project leader would be able to approximate such a percentage is asked.
<Xqq111> Nobody's expecting an exact number.
<Xqq111> Just something for people to be able to check periodically without having to log in to IRC and bug them.
<Xqq111> That timeline at the bottom of the site has been stuck in that same position for over a year I think.
<Xqq111> It gives the impression that no progress has been made.
<Xqq111> Which is not the case.
<Xqq111> But some people might be iffy about donating to the project if they see the indicator stuck in the same place for over a year.
<Xqq111> It's a very simple thing and I think it will really be a very positive thing if you could make a percentage based status indicator "loading bar" type of thingy.
<atk> Xqq111: If I understand correctly the final layout needs to still be done but the person who was going to do that will no longer be available (because of the paypal delay) which means that a new layouter needs to be found, it seems there aren't many layouters available who would be able to layout the board in the software the project is currently using so right now the possibility of using kicad instead is
<atk> being looked into
<atk> that means that the current person who is doing schematics will need to re-train themselves to use kicad, convert the schematics over manually or somehow convert and fix them (I have no idea which one is being done) and then still find someone who can do the final layout
<atk> then I imagine there will be some final prototype and final adjustments to the design and layout and all that, and then who knows
<atk> Xqq111: now that you know that, could you make an informed estimate of the project progress?
<atk> Also, be aware that the project is only 50% funded
<atk> (300 of a required 600 devices for the project to even be able to produce the devices)
<Xqq111> atk, are you kidding me? You think these 5 lines of information are enough to put me on the level of the project leader for estimating the progress?
<Xqq111> Get real, dude.
<atk> I mean you can always ask DocScrutinizer05 or wpwrak
<Xqq111> Which is exactly why I'm here.
<atk> But I feel 80% is quite a optimistic estimate
<atk> And finally, a guesstimated percentage doesn't tell you how quick things are going.
<pigeons> pretty hard to guess how long things take, like pretty much impossible
<atk> If the rest of the sales happened tomorrow, it might still be another half a year before the layouter is found and the layout is finished, then the prototype is tested and all cases are sourced.
<atk> If the sales continue at the rate now then it might take many years before the project completes.
<atk> s/sales/downpayments/
paulk-collins has quit [Remote host closed the connection]
<DocScrutinizer05> yes, atk and pigeons have it to the point
<DocScrutinizer05> the schematics are 98% finsihed for the proto_v2 - als in eagle and we can't use eagle any longer since Nik isn't available for the layout anymore due to burnout from Pyra (turned out to be much harder than estimated) and without the homegrown router Nik wrote for eagle and only he knows how to use, such a project is beyond eagle's capabilities
<DocScrutinizer05> then there are galf a dozen, or a whole, of other tasks like sourcing the N900 which been accomplished like 15 months ago but at that time we didn't have the funds to pay the order, and when we finally had the funds paypal frozen them, and now the source in Shenzen isn't existing anymore so we need to find a new one
<DocScrutinizer05> the 50% funding / 'presales' is also correct, we need at least another 300 orders since delays cost money so we need to build and sell more devices to compensate for that if we don't want to increase the sales price even further
<DocScrutinizer05> we have a sponsor in middle east but thanks to change in politics a few weeks ago they can't transfer any money recently (no international transfers at all, for whole people) , so we are not on timeline there either
<DocScrutinizer05> the kicad stuff been covered by atk, just to add that this morning we 'published' our KiCAD reference at http://neo900.files.dev-1.org/vagrantboxes/kicad_1920x1080__root-devuan_compile-kicad/kicad-xfce-devuan.box
<DocScrutinizer05> there's ceene and ahycka, the latter willing to have a take on layout for us if we can provide her with the schematics. So we need to figure how to migrate our schematics from eagle to KiCAD
<DocScrutinizer05> while since end of last year I suffer from a form of burnout or progeria or alzheimer, induced by the massive overload with stress and duty from all the paypal mess and Nik not being available anymore
<DocScrutinizer05> bottom line: we achieved quite a lot already but there are several tasks ahead to accomplish, and each single one isn't really possible to estimate how long it will take. While team gets smaller, thus adding workload on top for reorganization and playing stand-in for tasks originally done by others, This is one of the reasons why the website doesn't see updates, it been handled by dos1 but he's not active anymore
<DocScrutinizer05> ultimate bottom line: when I had any faintly reasonable percentage or timespan to share, I *for sure* already had shared it
<DocScrutinizer05> shortly we'll announce the major shift in project away from closed and proprietary eagle tentatively towards FOSS KiCAD, which should be a pleasant news for a lot of interested people who want a device as open hardware as possible
<xman> Oh wow so you guys are going with KiCAD after all.
<DocScrutinizer05> yes, tentatively
<DocScrutinizer05> well, a quite sure tentative, since there's hardly another viable alternative
<DocScrutinizer05> however things need evaluation. Eagle been used for GTA04 by Nik, so we had a pretty good idea that it should pan out. For KiCAD we're guessing and relying on rhis tool being FOSS so could get fixed if turns out to lack essential capabilities
arossdotme has joined #neo900
<xman> Cool. I hear what your saying. It silly to use open software if it's not fulfilling your needs or making your work harder or less accurate. Hopefully it works out well.
<DocScrutinizer05> IOW KiCAD is riskier from a project feasibility perspective, but also opens whole new perspectives
<DocScrutinizer05> ((Hopefully it works out well.)) yes, thanks a lot, we hope that too
paulk-collins has joined #neo900
<DocScrutinizer05> we're still in the phase to design and evaluate the workflow at high level
<xman> Yeah. Seems a lot of if now after Eagle was bought.
<atk> It might be worthwhile if I contact the kicad project people, if they care they might even provide some support for the development of Neo900 on kicad
<atk> it would be a success for kicad itself if a project as ambitious as Neo900 was possible using it.
<xman> Probably a better time for this to happen since thing are still flexible.
<DocScrutinizer05> atk: that would be *awesome*
<DocScrutinizer05> ack re success on ambitious
<atk> So it might be in their interest to help
<xman> atk: that would be great
* atk has some emails to send
<DocScrutinizer05> see, project is shifting towards more community involvement
<DocScrutinizer05> aka "open"
<xman> Yeah that will make folks happy
<xman> And hopefully get more helping hands for you.
<DocScrutinizer05> atk: for now we'd be *highly* interested in any even ALPHA version of a eagle->kicad converter for schematics
<DocScrutinizer05> and footprints
<DocScrutinizer05> xman: yes, a tiny bright aspect in these busy times
<xman> I hear you, I've not forgot my desire to help. Sadly I've had to spend more time on other project for living. But I won't forget since I use my device every day. And one is down so I need it more than even now.
<DocScrutinizer05> this was no criticism, not at all
<xman> Hehe, it was not taken as one buddy. Just me being harder on myself. I don't like to say I can do something if I can.
<DocScrutinizer05> just saying that at times I feel overwhelmed by the heap of tasks
<DocScrutinizer05> this never been planned or anticipated zo turn into this scenario
<xman> But I really want to help. Perhaps I should break it up into smaller steps. Problem is I wanted to lay the foundation of what I had planned so if other wanted to step up they could follow the plan.
<xman> DocScrutinizer05: You have done an amazing job … don't let anyone every tell you otherwise.!!!
<xman> This wouldn't even be a thing if you and some other haven't taken the steps to start the project.
paulk-collins has quit [Quit: Leaving]
R0b0t1 has quit [Read error: Connection reset by peer]
xman has quit [Ping timeout: 240 seconds]
jonsger1 has joined #neo900
sn0wmonster has quit [Ping timeout: 250 seconds]
ossguy has quit [Quit: leaving]
sn0wmonster has joined #neo900
SylvieLorxu has quit [Ping timeout: 250 seconds]
<chomwitt> hi from Hellas