I have taken the reference from views module which is now present in Drupal8 core.
Lets created custom module in which create 'simple node archive' views style plugin when installed. As Drupal8 now ships with symfony components the .info files are now .info.yml and coding syntax is changed but more similar to Drupal7.
name : simple node arvhive description : Provide simple node archive style option for Views. core : 8.x package : Content display type: module dependencies: - views
No changes for .module file.