I am referring to this thread in this forum.
Actually OJS uses the COUNTER project bots list to avoid bot access.
Is it this list: https://www.projectcounter.org/code-of-practice/appendices/850-2/ ?
Are the items of the list automatically included into the Usage Statistics Plugin or do you include them manually? And if so: how often do you update the Plugin?
The bot list was taken from the COUNTER Code of Practice. In OJS 3.0.2, it is a snapshot from January 2011.
A later version is available:
The code will look for any one file in the directory where the current file lives:
This would make for a good pull request.
A bot list from January 2011 sounds really outdated! I think, if “COUNTER complience” shall be taken seriously the current COUNTER bot list should be used. However, more timely updates of the bot list might cause problems for internal consistencies of statistics so perhaps a configurable solution might be best (letting users choose to update to the current bot list or not).
Hi @ctgraham, @aguen
Thank you for the information!
I agree with aguen that major updates after such a long time period may create inconsistencies in the data.
I will first check what the difference would be. Then I will think about how we want to deal with that topic in the future.