Wizzup | uvos: tomorrow I will try to add headphone and speakerphone | 00:15 |
---|---|---|
Wizzup | and if we can then get the triggers in the right order, the hack should mostly just work | 00:15 |
Wizzup | freemangordon: https://news.ycombinator.com/item?id=31717023 | 00:51 |
Wizzup | tl;dr after june 16 2022, xmpp on google talk won't work | 00:53 |
sicelo | They're doing it to spite leste/fmg for finally supporting it :-D | 07:41 |
bencoh | june 16? that's pretty close .... | 10:59 |
bencoh | hangout works with libpurple btw | 10:59 |
freemangordon | hmm? | 11:02 |
bencoh | freemangordon: 01:53 < Wizzup> tl;dr after june 16 2022, xmpp on google talk won't work | 11:02 |
freemangordon | :( | 11:02 |
bencoh | yeah | 11:02 |
bencoh | but https://github.com/EionRobb/purple-hangouts | 11:03 |
bencoh | hmm, that one is no longer maintained though :/ | 11:03 |
bencoh | (no commit for a year) | 11:03 |
Wizzup | bencoh: doesn't mean it doesn't work :) | 11:03 |
freemangordon | do we have it? | 11:04 |
freemangordon | in devuan/leste taht is | 11:04 |
bencoh | oh, nice : https://github.com/EionRobb/purple-googlechat | 11:04 |
Wizzup | well I don't know if I want to use it if it's not the same and not with the same users | 11:04 |
Wizzup | well I don't use it anyway but yeah :P | 11:04 |
Wizzup | freemangordon: I can pkg it if you want to try it with haze | 11:05 |
freemangordon | sure | 11:05 |
Wizzup | but I don't have an account or know anyone that uses googlechat | 11:05 |
bencoh | apparently googlechat retains the same users/convs/whatever | 11:05 |
Wizzup | aha | 11:05 |
freemangordon | what is googlechat? gtalk? | 11:05 |
freemangordon | ok, will see | 11:06 |
Daanct12 | i haven't heard of google chat in a while | 11:06 |
bencoh | I think that's the chat windows that you get in the gmail interface | 11:06 |
bencoh | (many people use that thing at $job here) | 11:06 |
bencoh | supposedly it's the nextgen hangout | 11:06 |
Daanct12 | i'm surprised that not many actually uses it | 11:06 |
bencoh | I might give it a try, lemme see | 11:07 |
bencoh | the tricky part is the oauth2 token thing, as usual ... | 11:10 |
freemangordon | does it have some UI integration? | 11:11 |
bencoh | apparently you still need to get it by yourself and feed it to some dialog | 11:11 |
freemangordon | ugh | 11:11 |
bencoh | yeah | 11:11 |
freemangordon | ok, thats not user-friendly | 11:11 |
bencoh | I had it working once (only once) | 11:12 |
freemangordon | guys, I would really appreciate if you halp me designin (or pointing me out to) a framework to deal with this shit | 11:12 |
freemangordon | apparently we won;t be able to ignore oauth2 | 11:12 |
freemangordon | *help | 11:12 |
freemangordon | does anyone have experience with gsignond? | 11:13 |
bencoh | hmm, I don't, but ... let's see | 11:16 |
bencoh | wow, alright, looks like it works | 11:32 |
bencoh | https://github.com/EionRobb/purple-googlechat/issues/24 I finally understood what was needed | 11:33 |
bencoh | technically you have to open a specific link and check for a header / cookie, so ... I wonder if we could somehow work it out programmatically | 11:34 |
bencoh | if not, we'll have to apply for the verification process | 11:34 |
freemangordon | bencoh: we'll have to | 12:10 |
freemangordon | I don;t want to go the hacky and user-unfriendly route | 12:10 |
Wizzup | might I suggest we put it off a bit, I'm sure we'll have to wait for a long time on this stuff and it'll be demotivating | 12:33 |
norayr | i didn't even know it worked since they moved to hangouts. maybe only federation didn't work then. i have learnt it worked only recently in this chat. | 14:17 |
norayr | but well. how telepathy is going to support hangouts? | 14:17 |
norayr | or... how does it support hangouts, via jabber or by their protocol? | 14:18 |
norayr | sorry, my laptop overheated in the night and last thing i received was that xmpp won't work since june 16, i don't know what happened in chat later. | 14:18 |
norayr | overheated and died. | 14:18 |
norayr | hunged. | 14:19 |
buZz | norayr: if only this channel was logged :P | 15:05 |
buZz | norayr: also ; 11:05:32 < bencoh> apparently googlechat retains the same users/convs/whatever | 15:06 |
buZz | so hangouts is kinda pointless to implement if googlechat already works | 15:06 |
buZz | norayr: also 16 june is in 3 days :P | 15:07 |
bencoh | buZz: both have a working opensource purple plugin, but they both have a non-userfriendly auth mechanism | 15:45 |
buZz | hmhm | 15:47 |
freemangordon | Wizzup: is this ok https://nominatim.org/release-docs/develop/ or I shall use something else? | 16:21 |
Wizzup | I have no idea, sorry, I don't know about this stuff | 16:21 |
freemangordon | me neither | 16:22 |
freemangordon | I just found it over the inet | 16:22 |
freemangordon | well, will use it, if someone complains it is not that hard to change | 16:23 |
freemangordon | uvos: any comment ^^^ ? | 16:23 |
freemangordon | hmm, hmm, seems "here maps" provide the same/similar api as Nokia maps, I wonder how to check if API key works | 16:32 |
Wizzup | here is commercial and not community maintained | 16:38 |
Wizzup | I also doubt anything is better than osm | 16:39 |
freemangordon | sure, but we already have provider for Nokia Maps | 16:39 |
freemangordon | so if maemo api key still works with here, it could be a stop-gap solution | 16:39 |
Wizzup | doubt it | 16:44 |
freemangordon | yeah | 16:45 |
freemangordon | {"error":"Unauthorized","error_description":"apiKey invalid. apiKey not found."} | 16:46 |
freemangordon | Wizzup: hmm, seems free servers provide only day map tiles | 17:04 |
Wizzup | I don't understand what that means | 17:05 |
uvos__ | im not a great fan of downloading maptiles/ bitmap maps | 17:18 |
uvos__ | if the api requires bitmap tiles | 17:18 |
uvos__ | why not just render them from osm vector data on device? | 17:18 |
freemangordon | uvos__: resources? | 17:32 |
freemangordon | we talk mobile phones here, we shall consider battery usage etc | 17:33 |
uvos__ | i have allways been using purely vector maps | 17:34 |
uvos__ | never been a problem | 17:34 |
uvos__ | even on d1 (n900 equivalent perf) | 17:34 |
uvos__ | admittly the mapp data was less detailed back then | 17:35 |
uvos__ | but for mapphones android proves that its possible at considerable speed even with modern data | 17:35 |
freemangordon | uvos__: ok, but shall we download all the data locally? | 17:36 |
uvos__ | sure like the various android apps just have the user select regions | 17:37 |
uvos__ | its not that big really | 17:37 |
uvos__ | ofc it will use some more data (maybe having 3g/4g active is also quite expensive) | 17:37 |
uvos__ | but i think this is a good tradeoff for not broadcasting your position to the map provider | 17:38 |
uvos__ | s/data/power | 17:38 |
uvos__ | anyhow there are various tile rendering serivces for linux that work with osm data | 17:39 |
uvos__ | that you could then run localy or not with the same code otherwise | 17:39 |
freemangordon | I would appreciate if you provide a list, besides https://wiki.openstreetmap.org/wiki/Tile_servers | 17:40 |
freemangordon | also, we need geolocation, not only map tiles | 17:40 |
freemangordon | uvos__: actually maybe it is not that bad if we can query OSM for data to render tiles locally | 17:41 |
freemangordon | either ways those get cached | 17:41 |
freemangordon | so it will be one time only | 17:41 |
uvos__ | geolocation is totaly runlated | 17:41 |
uvos__ | *unrelated | 17:41 |
freemangordon | keep in mind I have no idea how this all works | 17:41 |
freemangordon | sure | 17:41 |
uvos__ | no i have never used any of those | 17:41 |
uvos__ | so we should just use geoclue really | 17:42 |
freemangordon | what is this? ?me asks google | 17:42 |
uvos__ | all other mobile des use it and it sythesises location based on lots of factors | 17:42 |
uvos__ | (ie various plugins) | 17:42 |
freemangordon | ah, no, dbus service | 17:42 |
uvos__ | not sure what you mean | 17:43 |
uvos__ | geoclue is a dbus service yeah | 17:43 |
freemangordon | we already have the framework | 17:43 |
freemangordon | what we need is a provider | 17:43 |
uvos__ | geoclue has various provider plugins | 17:43 |
uvos__ | i works fine on desktop/phosh | 17:44 |
uvos__ | *it | 17:44 |
freemangordon | that can do address to location resolution and vice versa | 17:44 |
uvos__ | right | 17:44 |
freemangordon | see https://github.com/community-ssu/nokiamaps-navigation-provider/blob/master/nm-nav-provider.xml | 17:44 |
uvos__ | thats something else | 17:44 |
uvos__ | you can obviously also do this ofline on osm data | 17:45 |
uvos__ | thats what the aforemention various android mapping apps do | 17:45 |
uvos__ | maybe there is a widely used implementaiton | 17:45 |
uvos__ | id have to check | 17:45 |
freemangordon | yes, but I would prefer to not download the whole world on device | 17:45 |
freemangordon | I found https://nominatim.org/release-docs/develop/ | 17:46 |
uvos__ | its farily unlikely the user suddenly needs the whole world | 17:46 |
uvos__ | usualy letting him download regions is sufficant | 17:46 |
uvos__ | but ok | 17:46 |
uvos__ | why not both | 17:46 |
freemangordon | both? | 17:46 |
freemangordon | uvos__: again, keep in mind I don't know how OSM API is supposed to work | 17:47 |
freemangordon | so it is possible I am talking bullshit | 17:47 |
uvos__ | weill osm api really isent a thing | 17:49 |
uvos__ | theres various services that use osm data | 17:49 |
freemangordon | I have look at https://wiki.openstreetmap.org/wiki/API_v0.6 and didn't grok it | 17:49 |
uvos__ | both offline and online implementaions | 17:49 |
freemangordon | right | 17:49 |
freemangordon | that's why I asked for help to choose the most appropriate :) | 17:49 |
uvos__ | unfortionatly i cant say that i have used these in any developmental capacity so im no help there | 17:50 |
freemangordon | but, basically, I need providers that are able to implement ^^^ dbus specification | 17:51 |
freemangordon | implement == have API that will allow me to implement | 17:51 |
freemangordon | uvos__: so, do you know what query I shall use and how to render a region on the map? | 17:52 |
uvos__ | no i dont, and the android applications doent use this directly they preporcess the data first | 17:54 |
uvos__ | i ques looking at thair implementations might help | 17:54 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!