anonymous and non members users have permission to view the News and the Activity of any public project. This is good and bad, depending on how the news is used.

In my situation, I use the news to post meeting minutes, which are accessible only to the project team. Posting the minutes in the news allow us to review the main decisions in chronological order during the post mortem meeting. In addition to that, all the main events of my projects are on the news, and some of them should remain internal to the project team only.

I'd like to make some projects public, particularly due to the Roadmap, but I can't since I cannot disable the view news to anonymous and non member users. It would be great to have a feature to enable/disable the reading of the news to users in general, even internal do the project.

The attached patch makes the "View News" permission configurable. Furthermore, the permission is added to every role in the default data loader, and a migration adds the permission to all existing roles. This way there should be no change for existing Redmine installations.