User Tools

Site Tools


s5:quovadis

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
s5:quovadis [2015/05/14 12:46] – [What do the numbers say?] andis5:quovadis [2015/05/24 13:54] (current) – [Ideas] added animated cat gif - no presentation is complete without a cute cat 82.7.215.139
Line 6: Line 6:
   * development activity seems to have decreased at lot   * development activity seems to have decreased at lot
   * nearly no communication on the Mailing List   * nearly no communication on the Mailing List
-  * long term developers seem to lose interest +  * long term developers seem to have lost interest/time (myself included) 
-  * no new developers join+  * no new developers join (or we are shit at integrating them into our community)
  
 ===== Is that even true? ===== ===== Is that even true? =====
Line 14: Line 14:
   * [[https://docs.google.com/spreadsheets/d/1mxKZLDyKdPvbBdmiNVuFPPMGLAPUxMZmZ8VGPAq3Jk0/edit|GDrive Spreadsheet]]   * [[https://docs.google.com/spreadsheets/d/1mxKZLDyKdPvbBdmiNVuFPPMGLAPUxMZmZ8VGPAq3Jk0/edit|GDrive Spreadsheet]]
  
-===== What do the numbers say? =====+===== Numbers! =====
  
-  * Development (commits) and Developer communication (mailinglist) has decreased +  * Data from 2011 til today 
-  * Plugin developement still going strong +  * 2015 is not complete, so it's somewhat skewed 
-  * End-User interest is still the samemaybe even slightly increasing+  * graphs show rolling 5 month averages 
 +  * trend line is linear (whatever that means ;-P) 
 +    * basically up is gooddown is bad
  
-===== IRC Messages =====+===== Development =====
  
-{{url>https://docs.google.com/spreadsheets/d/1mxKZLDyKdPvbBdmiNVuFPPMGLAPUxMZmZ8VGPAq3Jk0/pubchart?oid=1758689707&format=interactive 600px,380px noborder}}+  * some development related graphs first..
 +  * remember this is all quantitynot quality
  
 ===== Commits ===== ===== Commits =====
  
 {{url>https://docs.google.com/spreadsheets/d/1mxKZLDyKdPvbBdmiNVuFPPMGLAPUxMZmZ8VGPAq3Jk0/pubchart?oid=160397001&format=interactive 600px,380px noborder}} {{url>https://docs.google.com/spreadsheets/d/1mxKZLDyKdPvbBdmiNVuFPPMGLAPUxMZmZ8VGPAq3Jk0/pubchart?oid=160397001&format=interactive 600px,380px noborder}}
 +
 +===== Mailing List Posts =====
 +
 +{{url>https://docs.google.com/spreadsheets/d/1mxKZLDyKdPvbBdmiNVuFPPMGLAPUxMZmZ8VGPAq3Jk0/pubchart?oid=2083303072&format=interactive 600px,380px noborder}}
 +
 +===== IRC Messages =====
 +
 +{{url>https://docs.google.com/spreadsheets/d/1mxKZLDyKdPvbBdmiNVuFPPMGLAPUxMZmZ8VGPAq3Jk0/pubchart?oid=1758689707&format=interactive 600px,380px noborder}}
 +
 +===== New Plugins =====
 +
 +{{url>https://docs.google.com/spreadsheets/d/1mxKZLDyKdPvbBdmiNVuFPPMGLAPUxMZmZ8VGPAq3Jk0/pubchart?oid=499823129&format=interactive 600px,380px noborder}}
 +
 +===== Development Summary =====
 +
 +  * commit count has decreased
 +  * but not as much as the communication has
 +  * most communication now happens in github comments
 +    * which I didn't count (sorry)
 +    * does anyone remember when we moved to github?
 +  * Plugin creation slightly decreases
 +    * understandibly - most common problems are solved
 +
 +===== Endusers =====
 +
 +  * let's see how end user related numbers changed
  
 ===== Forum Posts ===== ===== Forum Posts =====
Line 32: Line 61:
 {{url>https://docs.google.com/spreadsheets/d/1mxKZLDyKdPvbBdmiNVuFPPMGLAPUxMZmZ8VGPAq3Jk0/pubchart?oid=371605117&format=interactive 600px,380px noborder}} {{url>https://docs.google.com/spreadsheets/d/1mxKZLDyKdPvbBdmiNVuFPPMGLAPUxMZmZ8VGPAq3Jk0/pubchart?oid=371605117&format=interactive 600px,380px noborder}}
  
-===== Mailing List Posts ===== 
- 
-{{url>https://docs.google.com/spreadsheets/d/1mxKZLDyKdPvbBdmiNVuFPPMGLAPUxMZmZ8VGPAq3Jk0/pubchart?oid=2083303072&format=interactive 600px,380px noborder}} 
  
 ===== Newsletter ===== ===== Newsletter =====
Line 44: Line 70:
 {{url>https://docs.google.com/spreadsheets/d/1mxKZLDyKdPvbBdmiNVuFPPMGLAPUxMZmZ8VGPAq3Jk0/pubchart?oid=87295953&format=interactive 600px,380px noborder}} {{url>https://docs.google.com/spreadsheets/d/1mxKZLDyKdPvbBdmiNVuFPPMGLAPUxMZmZ8VGPAq3Jk0/pubchart?oid=87295953&format=interactive 600px,380px noborder}}
  
-===== New Plugins ===== 
  
-{{url>https://docs.google.com/spreadsheets/d/1mxKZLDyKdPvbBdmiNVuFPPMGLAPUxMZmZ8VGPAq3Jk0/pubchart?oid=499823129&format=interactive 600px,380px noborder}}+===== End User Numbers ===== 
 + 
 +  * Forum posts are down, mostly to the loss of developers chiming in (I think) 
 +  * Newsletter subscriptions got a huge bump with download.dokuwiki.org being introduced 
 +    * People are interested still! 
 +    * we need to use this huge potential better! 
 +  * Sessions are slightly growing 
 +    * yeah! fighting the trend 
 + 
 +===== Is it even our fault? ===== 
 + 
 +{{ :s5:trends.png }} 
 + 
 +  * it reflect the interest in wikis in general: [[https://www.google.com/trends/explore#q=wiki|Google trends]]
  
  
-===== Why is that? =====+===== Time to speculate =====
  
   * DokuWiki feels finished   * DokuWiki feels finished
Line 55: Line 93:
     * requires high skill     * requires high skill
     * makes adding new "hot" features difficult     * makes adding new "hot" features difficult
-  * it reflect the interest in wikis in general: [[https://www.google.com/trends/explore#q=wiki|Google trends]] 
   * We're not exactly modern PHP   * We're not exactly modern PHP
 +  * existing developers are gatekeepers but have limited time/interest
 +    * PRs do not get enough attention
  
 ===== Can we just be done? ===== ===== Can we just be done? =====
Line 63: Line 102:
     * PHP7 compatibility     * PHP7 compatibility
     * HHVM support     * HHVM support
-  * We want to keep up with modern times and what users exprect from a moder wiki+  * We want to keep up with modern times and deliver what users expect from a modern wiki 
 +  * there are still open [[doku>devel:ideas]] 
 +  * so no, we're not done!
  
-===== Ideas =====+===== Ideas - Tools =====
  
-  * Splitting of modules that are of broader interest to the PHP community 
-    * using composer to pull them back in 
   * Rethinking our tools   * Rethinking our tools
     * are mailing lists still the tool of choice?     * are mailing lists still the tool of choice?
     * should our IRC chat be more accessible?     * should our IRC chat be more accessible?
 +    * what are the cool kids using?
   * Rethinking our development process   * Rethinking our development process
     * I'm not sure how exactly to solve this     * I'm not sure how exactly to solve this
-    * Pull-Requests grow stale too fast!+    * how to get code integrated faster without sacrificing quality? 
 +    * would a merge now, fix later attitude be helpful? 
 + 
 +===== Ideas Community ===== 
 + 
 +  * Splitting off modules that are of broader interest to the PHP community 
 +    * using composer to pull them back in 
 +  * Who should have commit access who still hasn't? 
 +  * How do we notice new people? 
 +    * why aren't they here?
  
 +===== And now? =====
  
 +  * Ideas anyone?
 +  * Need a group hug?
  
 +{{http://ak-hdl.buzzfed.com/static/2013-10/enhanced/webdr03/15/9/anigif_enhanced-buzz-3409-1381844582-13.gif}}
s5/quovadis.1431607560.txt.gz · Last modified: 2015/05/14 12:46 by andi