-
Notifications
You must be signed in to change notification settings - Fork 100
Add Microsoft Edge as UA family #116
Comments
In the 11/2014 uas.xml database there were 56 user agent families that did not get mapped. With the latest database from udger.com there are now 78 family names without mapping in the enum. |
@HaraldWalker I think we can add the missing families. I cannot do this, because I don't have access to the latest database from udger.com. A Pull Request is with that is always welcome. |
You should have access to and can have access. See our previous mails. What is not possible is the free distribution of data, it is clear. |
@mallat a problem though are the unit tests. The unit tests should be updated to verify that the library is fully compatible with the latest version from udger.com. But due to licensing we would not be allowed to include a version of the database with this library. Would also be good if this library could at least bundle the free version you are offering. If users want the online updates then they obviously need a subscription. |
@mallat as @HaraldWalker mentioned, our test cases cannot check the compatibility completely without the latest version from udger.com. Running those tests only locally for licensing reasons is limiting. Wouldn't it be worth to share a free (maybe reduced) version of the database to support the development of free software projects like this one better? |
@HaraldWalker it would be cool if we change our test infrastructure in a way to grab the personal access key from ~/.m2/settings.xml to run our test cases against udger.com. |
@before I tested it with both, the old uas.xml and the latest version from udger.com. A few unit tests need updates because some results are slightly different. But I left them as they are since the current unit tests depend on the old uas.xml from last year. And of course I was not able to add new test examples as the old database would not detect those. |
Microsoft Edge is one of the new browsers of this year and has been added as UA family to the database. The enum in uadetector doesn't support this new family type yet.
The text was updated successfully, but these errors were encountered: