Operating system information

34 views
Skip to first unread message

ta...@transdata.net

unread,
Mar 7, 2017, 3:50:33 AM3/7/17
to OpenDDR
Hmm... my last post didn't show up. Second attempt. Sorry for potential double post.

I just started using OpenDDR (java version 1.3.0, data version 1.31) and I wonder why no operating system information is being extracted for most of the user agent strings I throw in - like this one for example:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36

Any idea?

--Heiko

ta...@transdata.net

unread,
Mar 7, 2017, 3:50:33 AM3/7/17
to OpenDDR
I just started my first steps with OpenDDR and I wonder why I don't get any operating system information for some user agents like this one for example:


Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36

Any idea?

BTW, I use java version 1.3.0 and data version 1.31

--Heiko

Werner Keil

unread,
Mar 7, 2017, 10:29:07 AM3/7/17
to OpenDDR
Hi,

Thanks for bringing that up. There is a bit of baggage from DeviceMap and I had raised it some while ago via https://issues.apache.org/jira/browse/DMAP-155.

These things ended up being solved in the clients after no "magic bullet" was found like a whole new data format that could miraculously guess new OS or browser versions some other way...;-|
Sorry for that, the issue was created for the Java clients and we'll fix it with the next release.

Although largely independent (and not related to the issue in this case) OpenDDR Data has an upcoming release with some new devices e.g. what was presented or announced at MWC.

Werner

ta...@transdata.net

unread,
Mar 8, 2017, 8:36:33 AM3/8/17
to OpenDDR
Any date planned for the next release?

--Heiko

Werner Keil

unread,
Mar 9, 2017, 5:05:28 PM3/9/17
to OpenDDR
Rather soon. I just requested to also sync up artifacts on Sonatype/MavenCentral. So the clients will probably be out in a few days. Data soon after.

Werner

Werner Keil

unread,
Mar 9, 2017, 6:15:45 PM3/9/17
to OpenDDR
The current milestone goal https://github.com/OpenDDRmobi/openddr-java/milestone/1 is tomorrow, March 11. 
Still have to verify the W3C client against Win 10, otherwise it looks good to go.

Werner Keil

unread,
Mar 14, 2017, 6:12:42 AM3/14/17
to OpenDDR
Unfortunately, because some Bintray staff was experienced enough to simply approve openddr-parent
http://jcenter.bintray.com/mobi/openddr/openddr-parent/1.0/

Their new or less experienced colleagues bug us with a "-sources.jar" for two other POMs (openddr-java and openddr-classifier) and delay the release by at least a few days.

Thanks for your patience,
Werner

ta...@transdata.net

unread,
Mar 15, 2017, 3:52:09 AM3/15/17
to OpenDDR
I just tried the current 1.3.1-SNAPSHOT but device_os still doesn't show up.

In DDRService it looks like the it should run the code of the ASPECT_OPERATING_SYSTEM-if. But it doesn't.

And OSIdentificator.get is never called. Though for some user-agents I still get a device_os:
Mozilla/5.0 (Linux; Android 6.0.1; SM-G903F Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Mobile Safari/537.36

Maybe a configuration problem on my side?

--Heiko

Werner Keil

unread,
Apr 15, 2017, 8:35:05 PM4/15/17
to OpenDDR
Which client did you try?

ta...@transdata.net

unread,
Apr 18, 2017, 2:11:56 AM4/18/17
to OpenDDR
I tried the openddr-w3c-simple client.

Werner Keil

unread,
Jul 24, 2017, 5:20:30 PM7/24/17
to OpenDDR
Did you try the 1.3.1 milestone release?

If the issue still persists there, please raise an issue here: https://github.com/OpenDDRmobi/openddr-java/issues

Thanks
Reply all
Reply to author
Forward
0 new messages