We have a eclipse RCP product and we plan to create a P2 repository for performing product live update. One requirement is to track the users of the product when they perform “Update software” from the p2 repository. This is to track the users using our product and the version of the product they have and contact them personally if required.
Is there any configuration or set up that we shall include so that we can log the details of the users who have our product?
It shall be like the http access log. Basically i would like to know if p2 supports to log http requests from the user and write it in to a log file, i.e., when the user is accessing the p2 repository.
Kindly help to advice.
While Eclipse p2 repository may have some support for stats, what you are asking for may be accomplished by some file server features, as basically p2 repository is just folder with files accessed over HTTP or HTTPS.
Also there are online services like bintray