IRC log for #neo900 on 20180613

00:06.39*** join/#neo900 illwieckz (~illwieckz@unvanquished/developer/illwieckz)
00:20.51*** join/#neo900 infobot (ibot@208.53.50.136)
00:20.51*** topic/#neo900 is http://neo900.org | CCCAMP15 lightning talks at http://neo900.org/stuff/cccamp15/ - major: http://neo900.org/stuff/cccamp15/ccc2015talk/neo900-wpwrak_CCC2015.webm | conversations are logged to http://infobot.rikers.org/%23neo900/ and http://irclog.whitequark.org/neo900 | Latest news: http://neo900.org/news/joerg-pia-2018-03-01
00:20.52*** mode/#neo900 [+v infobot] by ChanServ
00:29.20*** join/#neo900 t3sserakt[m] (t3sseraktt@gateway/shell/matrix.org/x-ujvdwzfqtmzdzqwx)
00:29.21*** join/#neo900 M-DzzzzzzR (dzzzzzzrma@gateway/shell/matrix.org/x-pxvchrdwzqlucldv)
01:14.48houkimeboard sizes slight mismatch. UPPER y size is 16 mm and LOWER is 15.75
01:15.25houkimethis will affect connector translation accuracy
01:43.02houkimethe same with x size - LOWER is 0.2 mm smaller.
01:43.48houkimeIt also seems that LOWER was outlined with the greater accuracy so maybe it holds priority here.
02:00.51houkimeoh maybe it is actually a bit longer. it has one place when it has a strangely inclined edge and then a pike which makes it 0.35 mm longer than UPPER
02:06.28*** join/#neo900 himcesjf_ (~cesjf@unaffiliated/himcesjf)
02:15.18houkimescans suggest that 106.3, which is the LOWER length, is a correct one
02:16.16houkimeHowever LOWER shape in that strange region I spoke about is a little bit different so a correction might be needed.
02:17.34houkimealso if a complex shae of LOWER is meant to be a guide then making UPPER a little tiny bit smaller should have with compatibility.
02:17.40houkime*help
02:27.04houkimenap
03:09.57*** join/#neo900 knttl (~knttl@p54B7E4EA.dip0.t-ipconnect.de)
03:50.25*** join/#neo900 pagurus (~user@i59F6049F.versanet.de)
03:52.12*** join/#neo900 xmn (~xman@user-0cdft2n.cable.mindspring.com)
05:55.55*** join/#neo900 himcesjf_ (~cesjf@unaffiliated/himcesjf)
06:56.47*** join/#neo900 illwieckz (~illwieckz@unvanquished/developer/illwieckz)
07:22.02*** join/#neo900 itsNotMe_ (5092e48a@gateway/web/freenode/ip.80.146.228.138)
07:25.55itsNotMe_Moin, anything there which can be considered as "news" ? What are next steps ? Did someone mentioned a "goal" to reach this year? What is about metacollin ?
07:44.06*** join/#neo900 Airwave (~Airwave@250.88.95.88.customer.cdi.no)
08:10.00*** join/#neo900 jonwil (~jonwil@27-33-80-219.tpgi.com.au)
08:21.29*** join/#neo900 jonwil (~jonwil@27-33-80-219.tpgi.com.au)
09:53.26*** join/#neo900 ArturShaik (~artur-sha@212.112.100.88)
10:30.19*** join/#neo900 _Chris_ (~Chris@p4FCA006B.dip0.t-ipconnect.de)
10:34.10*** join/#neo900 Chris_ (~Chris@p4FCA043D.dip0.t-ipconnect.de)
10:38.35*** join/#neo900 xes (~xes@unaffiliated/xes)
11:23.45*** join/#neo900 houkime (~houkime@109-252-86-188.nat.spd-mgts.ru)
11:32.12houkimeitsNotMe_: well, if people need to keep a hand on a pulse, they can checkout my regularly updated issues repo https://notabug.org/Houkime/Neo900-Issues/issues
11:33.43houkimethey can also participate in planning stuff via other repo here https://notabug.org/Houkime/Neo900-Planning
11:35.00*** join/#neo900 xes (~xes@unaffiliated/xes)
11:35.38*** join/#neo900 jonwil (~jonwil@27-33-80-219.tpgi.com.au)
11:36.56houkimethey are already usable though I need to provide Contributing guides, links and stuff later.
11:37.19houkimefor it to be even easier.
11:43.06houkimeBonus is tthat you can "Watch" repos to receive notifications on email when sth goes on.
12:30.18*** join/#neo900 trx (ns-team@devbin/founder/trx)
14:18.45*** join/#neo900 dos1 (~dos1@neo900/coreteam/dos)
14:18.45*** mode/#neo900 [+v dos1] by ChanServ
14:28.26*** join/#neo900 jonsger (~Thunderbi@200116b82aed4c006a05cafffe0f7407.dip.versatel-1u1.de)
15:31.24*** join/#neo900 Pali (~pali@Maemo/community/contributor/Pali)
16:17.57*** join/#neo900 xmn (~xman@user-0cdft2n.cable.mindspring.com)
17:19.26DocScrutinizer05I wonder ehat's wrong with neo900's git server
17:19.30DocScrutinizer05what*
17:19.41DocScrutinizer05nice interface?
17:19.53houkimeissue tracking
17:20.02houkimeand nice interface
17:20.03DocScrutinizer05issue tracking is unrelated to git
17:20.46houkimepartly related. They are usually cross-referenced
17:21.02houkimecopmmit a fixes issue#23
17:21.17houkimeissue 23 fixed by commit a
17:21.25houkimeall hyperlinked and stuff
17:22.07houkimenice interface and merge requests are also important really
17:22.27atkhmm
17:22.29houkimeyou lower entrance effort this way
17:22.41atkyes but...
17:22.45houkimelower entrance - more people in
17:22.53atkdo you really want to lower entrance effort for things like layout?
17:23.27atkThe reason why my own server just has cgit and mailing lists is precisely because I want to set the bar of contribution high enough so that I don't have to deal with waste-of-time contributions
17:23.37atkand sure, that may sound ungrateful, but it works
17:24.06DocScrutinizer05^^^
17:24.17atkIt's sort of like having an interview for a job.
17:24.21houkimeyou ended up with almost no people this way guys
17:25.02houkimebesides layouting has nothing to do really with git and commandline skills. You just make things harsh in the wrong spot
17:25.11atkhmm
17:25.33houkimebetter have formal interviews if you want
17:25.35atkon another note, layout is currently locked down anyway, so making the interface more user friendly to the public won't change much there :P
17:25.46DocScrutinizer05so when it has nothing to do with git and cmdline, why is a nice git interface important?
17:25.53atkwell, the fpds
17:27.09atkbut I can look at it
17:27.33houkimenive git interface is important for anything because this is the way people contribute to your project.
17:27.37DocScrutinizer05I don't see how our webgit interface could become more 2user friendly"
17:27.51atkDocScrutinizer05: he means make it work like github
17:28.03DocScrutinizer05that'S exactly what we won't do
17:28.25DocScrutinizer05we have gitlab on devuan
17:29.07DocScrutinizer05how900 implemented it and it served a good deal for issue tracking among those who really were involved with the project
17:30.19DocScrutinizer05for the public we have https://neo900.org/git/ee/
17:30.48DocScrutinizer05and you don't really want anonymous push there
17:31.16DocScrutinizer05particularly since Neo900 UG is a commercial entity
17:31.33houkimeJoerg, do you know how gitlab/hub/gogs works? What anonymous pushes?
17:31.45houkimeHave you heard about forking and prs?
17:31.52houkime*PRs?
17:32.25DocScrutinizer05did you ever review a PR of a kicad schematics?
17:32.35atkthat's the other issue :P
17:33.34houkimeWell, we can write a program for this if this is a program
17:33.38houkime*a problem
17:34.11atkyou want to write a kicad schematic merging program?
17:34.19houkimewhy not?
17:34.31houkimeat least i can write a visualiser of a commit
17:34.35atkI mean if that's what you want to do. It just sounds like my personal idea of hell.
17:35.11houkimekicad5 supports scripting
17:35.23DocScrutinizer05houkime: you're aware we already got eeshow which is as good as it gets regarding that?
17:35.40houkimeyou can write a script to visually diff a commit on layout
17:35.59DocScrutinizer05you really seem to have no idea of eeshow
17:36.11houkimeI use eeshow all the time, joierg
17:36.17DocScrutinizer05this is *exactly* our revolutionary approach to this
17:36.44DocScrutinizer05you are welcome to extend it to layout
17:37.28DocScrutinizer05though I think layout is where this concept really reaches its limits, particularly on multilayer
17:37.39houkimeThe thing is even while you have eeshow, you don't want to people to easily do sch PRs.
17:37.48houkimefor some reason
17:37.50DocScrutinizer05reviewing a layout is difficult enough without showing diffs
17:38.12DocScrutinizer05because you use kicad5
17:38.35DocScrutinizer05a project like this can't use arbitrary versions of tools
17:38.50DocScrutinizer05thus we decided to use a particular version of kicad4
17:39.59DocScrutinizer05and it was no earlier than metacollin who came up with using kicad5 features not compatible to kicad4 since for layout he claimed those were needed
17:40.28DocScrutinizer05he however agreed to not edit schematics with kicad5 to keep compatibility there
17:42.16DocScrutinizer05the schematics are reviewed and "approved", a simple edit of one little detail like a component name, using kicad5, would introduce a diff set that is almost impossible to review and approve for correctness
17:43.19houkimethat's why you use a specialised diff viewer
17:43.49houkimethat needs to be maintained up to date with tools
17:44.17DocScrutinizer05we could and actually might eventually migrate to an official kicad5 version for project tool gold standard. That would involve a complete schematics review and would need a kicad5 version considered LTS and stable
17:44.46houkimeand that's why you open issues on kicad repos and probably write some code for them yourself.
17:45.03DocScrutinizer05no
17:45.15DocScrutinizer05we don't do kicad development, we use kicad as a tool
17:46.14houkimein oss world unsatisfied users participate in development. Even if it is just an issue opening
17:46.26DocScrutinizer05you don't contribute to gcc development when you do an arbitrary FOSS project using C lamguage either
17:46.26houkimethat's how we roll
17:46.47houkimei DO contrbute if gcc freaks me out
17:46.55houkimethat's the thing here
17:47.17houkimeright now kicad freaks files out. it is a problem
17:47.35houkimeand probably nobody will fix it unless it is highlighted
17:47.37DocScrutinizer05the thing here is you gues what we did while you have no idea what really ahppened
17:48.04DocScrutinizer05we DID chat a lot with kicad devels, directly
17:48.45DocScrutinizer05and no, they won't fix each and any nuisance we find in kicad. They did for some
17:49.08DocScrutinizer05they outright rejected other improvement requests we had
17:49.44DocScrutinizer05otherwise eeshow wouldn't look like it looks now since we had used kicad to generate PDF renders of schematics
17:50.20houkimeyou did PRs? Or it is just issues that were rejected?
17:50.35DocScrutinizer05but the cmdline feature of kicad to do so was introduced by "us" (openmoko) several years ago and then got kicked out again by kicad devels and they were not willing to introduce it again
17:52.05DocScrutinizer05I'm also not really amused you say it's a mandatory skill to get insulted by me when somebody wants to contribute to the project (though you might actualy be right ;-P)
17:52.58houkimedo a PR on that. :P
17:53.16DocScrutinizer05I'm no sw devel, I got no clue about PRs
17:54.12DocScrutinizer05I think chat on IRC is actually lower entry hurdles and more user friendly than gitlab issues and pull requests
17:54.31houkimechat on irc is nice. I don't say it needs to be gone
17:55.06houkimejust when you have lots of issues and want to organize stuff you don't wanna scroll chalogs and do guesswork
17:55.45DocScrutinizer05nobody said you should or need to
17:57.19DocScrutinizer05just right now there's no crew to coordinate, nobody to look at issue tickets and take action on them, and not many issues for such tickets either. If there were, we already have means to deal with this
17:58.07DocScrutinizer05what's REALLY URGENTLY needed is a wiki
17:58.23DocScrutinizer05and maybe a public ML
18:00.42houkimenotabug provides wiki for a project although it's not really good like all git wikis.
18:01.51DocScrutinizer05there's no such thing like git wiki
18:02.16houkimeOh, i just meant wikis integrated with repos. I remember there were some free wiki services out there.
18:02.29DocScrutinizer05there's a server called neo900.org that can host whatever wiki you like
18:03.00houkimeWho will maintain it?
18:03.13DocScrutinizer05no me
18:04.12atkI can set up a ML quickly
18:04.18atkmlmmj is great for that
18:04.19DocScrutinizer05go ahead
18:04.22atkand a ML archive
18:04.42atkmaybe not right this moment though, I'll try to remember for tomorrow or this weekend
18:05.08houkimesometimes it's ok to outsource maintainance you know. I could have a self-hosted gogs since it is opensource but chose to use notabug just to save a hurdle.
18:05.10atkAnd for the wiki, there are ways and means too
18:05.52atkanyway, there's not much maintenance on the server side, only on the content side
18:06.08atkI am lazy so I have perfected the art of setting things up which mostly maintain themselves :P
18:07.00DocScrutinizer05~#devuan pkgs
18:07.00infobotit has been said that #devuan packagelist is on our gitlab's group https://git.devuan.org/groups/devuan-packages
18:09.50DocScrutinizer05https://i.imgur.com/5c9qTxp.png
18:14.57DocScrutinizer05https://i.imgur.com/TG37D12.png
18:18.44DocScrutinizer05it's not really like there is just a nice gitlab needed to make people come and help. Rather it's like people come and ask how to contribute and then you can point them to whatever gitlab or other resources as needed
18:19.44DocScrutinizer05or rather, usually nobody comes and asks. houkime is the last great exception to that rule :-)
18:29.00DocScrutinizer05https://i.imgur.com/MAWh84W.png
18:53.03*** join/#neo900 drrty (drrty@gateway/vpn/privateinternetaccess/drrty)
19:00.25*** join/#neo900 Airwave (~Airwave@250.88.95.88.customer.cdi.no)
19:07.42*** join/#neo900 xes (~xes@unaffiliated/xes)
19:09.33*** join/#neo900 illwieckz (~illwieckz@unvanquished/developer/illwieckz)
19:59.45houkimeIt is actually both. Making hardships for people on the flat spot doesn't really help anyway.
19:59.56houkimethis project is already hard without it
20:02.53houkimeEven transparency for potenntial clients is a good enough reason to have nice issue tracking and stuff.
20:04.24AirwaveDamn, I seem to have misplaced my N900 stylus
20:05.57AirwaveAny place to get a replacement for a somewhat reasonable price? Only thing I found on eBay was a full chassis replacement.
20:10.00atker... last I remember you could get them easily
20:10.54atknot sure where you live but: https://www.ebay.co.uk/itm/222912008340
20:14.02atkAirwave: ^
20:16.25Airwaveatk: Ah "touch pen," not "stylus."
20:16.50atkalthough, I once thought I lost the stylus
20:16.53AirwaveThanks! Although it's actually not much cheaper than the full chassis + stylus.
20:16.56atkand then I found it
20:17.04atkI think you can find cheaper
20:17.12atkbut if you get the full chassis then at least you have spare parts
20:17.38Airwavehttps://www.ebay.co.uk/itm/290605756894
20:18.02AirwaveI'm 100% sure it's lying around here somewhere. I haven't brought it out of the house since I used it last.
20:19.28*** join/#neo900 wpwrak (~werner@74-26-17-190.fibertel.com.ar)
20:19.28*** mode/#neo900 [+v wpwrak] by ChanServ
20:26.12AirwaveI thought my device was dead, but fortunately it was just the battery
20:26.19AirwaveThankfully I have three spares
20:31.54AirwaveAnyone tried postmarketOS on an N900?
20:34.28atkI tried it
20:34.32atkit's not ready yet
20:34.44atkI don't think they had the graphics driver working to have hildon UI working
20:34.58atkI think they were looking at making hildon UI perform without hwaccel
20:35.36atkI was looking at building the drivers for pmos but their method of building things was horribly annoying
20:35.50atkthey use some kind of chroot, I just wanted tooling which I could run via a prefix
20:36.14atkIt's like.. I need to make 100s of changes to source and want to just run make
20:36.28atkthey recommended using a recipe and ccache
20:41.04Airwaveatk: I'm trying Hildon now. I can't get anything to work.
20:41.13atkyeah
20:41.15atkthat was my experience
20:41.38AirwaveI can't even shut it down. Any way to do that without taking out the battery?
20:41.48atktake out the battery
20:41.53AirwaveOkay
20:41.54atkor run it flat
20:42.35AirwaveHaha I'll take out the battery then. Thanks.
20:42.50AirwaveHmm let's see, what other UI could I try other than Hildon?
20:43.14AirwaveMaybe Matchbox?
20:43.21AirwaveOr just none. A TTY would be fine just to test this out.
20:51.26atkthe other UI they provide is some wayland based thing
20:51.44atkbut I agree, just a TTY would be nice to begin with
20:51.58atkheck, you can implement a phone interface in a TTY
20:53.24AirwaveI forgot this thing can't do 5 GHz WiFi
20:53.30AirwaveI don't have 2.4 GHz at home anymore
20:54.22AirwaveI guess you can't really do much with this phone anymore
20:55.17AirwaveI hope Neo900 becomes a reality. Apart from the display being maybe a little small and a front camera missing, this phone has a perfect form factor.
20:57.13xmnI wouldn't say you can't do much with it. You just need to be more specific with what you do. I use my phone every day and have 2.4 and 5ghz at home. So it can be done.
20:57.36atkAirwave: N900 is my daily driver phone
20:58.06atkI use it for in car navigation, I use it for the usual phone stuff, I use the calendar, I use the email functionality
20:58.14atkEven the web browser gets use
20:58.20xmn^
20:58.29AirwaveWhat do you guys run on it? Maemo?
20:58.42xmnI set up owncloud for it so syncing great
20:58.53xmnmaemo of course :D
20:59.06atkmaemo
20:59.10atkcssu
20:59.22xmnI mean why else stay with it beside the keyboard
20:59.50AirwaveThe keyboard is what I love about it
21:00.03xmnThere are pains sometime, but there is usually a way around most problems
21:00.20AirwaveWhat's the newest TLS version it supports?
21:00.21xmnAnd if you know programming your in even better shape
21:01.00atkthe TLS support is becoming a problem, but a guy from #maemo-leste is working on some solution
21:01.14atkand another guy from #maemo-leste made a good suggestion for a temporary fix
21:01.38atkmake a mitm proxy for yourself and use a statically compiled proxy server which supports newer TLS
21:01.54atkjust need a self signed cert in the cert store
21:02.08atkI might look at that at some point in the future
21:02.38DocScrutinizer51shut down should work with 10s power button
21:02.57DocScrutinizer51unless kernel cancels the hw timer
21:03.01AirwaveAndroid has made my standards pretty low from what I want from a smartphone
21:03.07Airwavefor*
21:03.24atkI went from Oneplus One to N900 :P
21:03.28atkI was that annoyed with android
21:04.10DocScrutinizer51I can see why
21:04.17AirwaveCardDAV contact sync, OSM navigation, and Signal
21:04.46AirwaveI make sure I have those three, then I try to maximize freedom, and lastly anything extra is just gravy
21:05.31AirwaveSo with that in mind, my daily driver for the last five years has been a Samsung Galaxy S3 running CyanogenMod and now LineageOS.
21:05.48atkfor navigation I have modrana with google's routing servers and OSM maps, but I might try to get on-the-phone routing working
21:08.47xmnI'm still using built maps :)
21:09.07xmninteresting that you went from one+ to n900
21:16.02Joerg-Neo900houkime: we have nice issue tracking, I pointed you to it. You were not happy with that either
21:16.46Joerg-Neo900I'm not too confortable with this constant criticism
21:18.58houkimeI wasn't first of all because it is not subscribable (at least I haven't found a way to do it which means people are not likely to) + many other small things.
21:19.53houkimeMy idea was to make an issue board our main pulse monitor. That's why subscription is important.
21:20.11Joerg-Neo900well, others found out how to register and contribute
21:21.19houkimeI mean to have nice email notifications about any issue progress as a newsfeed.
21:21.28*** join/#neo900 louisdk (~louisdk@static-5-103-138-205.ip.fibianet.dk)
21:21.32Joerg-Neo900ohmy
21:21.46houkimea publicity thing
21:22.29houkimevery comfortable by the way. That's how you track interesting project on github and likes.
21:22.42Joerg-Neo900I get email notifications and if you need someting else then maybe you need to create your own tracker
21:23.31Joerg-Neo900we're not using github and for a number of good reasons, some of which happened sooner than I anticipated (last week?)
21:24.14houkimewell, I'm not using github either. I consider notabug a safe enough community project unlike others.
21:28.57houkimebesides, gogs can be self-hosted and it is opensource
21:29.08Joerg-Neo900so what?
21:29.33Joerg-Neo900we got everything you asked for
21:30.15Joerg-Neo900just not in the tools you prefer. sorry we won't change tools twice a month, depending on who pushes what
21:30.44houkimeI'm thinking about people right now. And right now people is what you lack.
21:30.47Joerg-Neo900what we need is a wiki
21:31.57houkimeI want everything to be as easy and comfy as possible. That's how you get more people.
21:32.10Joerg-Neo900I disagree
21:32.35houkimeWe're not in a situation to make a proud pose and set high barriers.
21:33.30Joerg-Neo900sorry I won't invest any more of my time into that. We wasted pronanly like one manyear into exactly such considerations and developments
21:33.43*** join/#neo900 jonwil (~jonwil@27-33-80-219.tpgi.com.au)
21:33.53houkimeMaybe you won't. I will however.
21:34.04Joerg-Neo900you're free to do that
21:35.07Joerg-Neo900I've not seen a single person who came asking to volunteer and then went off complaining about unconfortable issue tracker
21:35.46houkimebecause it is an issue tracker that makes people to will to volunteer.
21:35.58Joerg-Neo900you're actually the first one who complains about that, except the 3 or 4 internal trackers we already used, for administration etc pp
21:36.13Joerg-Neo900ohmy
21:36.38Joerg-Neo900yet to be proven
21:37.23Joerg-Neo900this is not a FOSS project, it's about hardware
21:37.56houkimeit doesn't matter. It is about your attitude towards the work you're doing and towards people and customers.
21:38.31Joerg-Neo900show me the issue/ticket that would make people contribute when published on gitlab but can't be done on our infra we alrady got
21:39.06Joerg-Neo900aha now it's my attitude that shows in my selection of tools?
21:39.19houkimeFreaking yes.
21:39.30Joerg-Neo900sorry I'm out here
21:39.53houkimebye
21:57.40*** join/#neo900 pagurus (~user@i59F6049F.versanet.de)
22:02.05Joerg-Neo900to summarize: [2018-06-13 23:18:58] <houkime> I wasn't first of all because it is not subscribable (at least I haven't found a way to do it which means people are not likely to) + many other small things. [...] subscription is important. <houkime> I mean to have nice email notifications about any issue progress  <Joerg-Neo900> I get email notifications  <houkime> I'm thinking about people right now <houkime> We're not in a situation to make a
22:02.07Joerg-Neo900proud pose and set high barriers. [...]  It is about your attitude towards the work you're doing
22:04.07Joerg-Neo900I think my attitude towards what I'm doing is OK. If you think it isn't then sorry, it probably won't change
22:08.36houkimehttp://projects.goldelico.com/p/neo900/issues/ Where do you see a button to subscribe, Joerg?
22:09.24houkimeand I do have an account there.
22:12.04houkimewell. The thing is I don't really ask you to do anything since i have already learnt that it is futile.
22:12.52houkimeI do everything myself. You just asked what is wrong with the way it is now.
22:15.41Joerg-Neo900it's definitely futile to insult me
22:19.01houkimeSorry for that. Though I don't have real anger problems anymore irritation makes me straightforward.
22:20.47houkime+1 to make things comfy so people are less nervous.
22:22.13*** join/#neo900 craftyguy (~craftyguy@qutebrowser/dev/craftyguy)
22:40.42*** join/#neo900 xmn (~xman@user-0cdft2n.cable.mindspring.com)
23:38.57*** join/#neo900 louisdk (~louisdk@static-5-103-138-205.ip.fibianet.dk)

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