divolte-collector icon indicating copy to clipboard operation
divolte-collector copied to clipboard

Look at alternative user agent parsing libs

Open friso opened this issue 10 years ago • 2 comments

The library we currently use, has some issues with windows mobile devices and possibly others.

friso avatar Aug 14 '14 09:08 friso

On top of the original issue, the database behind the current library changed its licensing scheme, which basically renders it useless without paying a subscription.

friso avatar Dec 15 '14 08:12 friso

hello @friso any update on this enhancement ?

I was given a task to update the uadetector with the latest user agent database, so we bought the udger subscription but the db upgrade process wasn't as simple as we expected (just dropping an xml file and recompiling) and required us to manually update enums in the code with entries from the DB, eventually reaching errors with the enum being too big in UserAgentFamily.java .

We are planning to disable the parsing in Divolte and move the parsing to spark worker so we can choose our preferred library udger-java / DIUASparser.

But before moving to that direction, I would like to know your opinion on this.

iqbalhasnan avatar Nov 22 '19 08:11 iqbalhasnan