Author: pawelz
Date: Mon Apr 12 23:22:39 2010
New Revision: 11331

Modified:
   toys/cvsstats/web/data/full.xml
   toys/cvsstats/web/data/top-bottom.xml
Log:
- More queries in default configuration


Modified: toys/cvsstats/web/data/full.xml
==============================================================================
--- toys/cvsstats/web/data/full.xml     (original)
+++ toys/cvsstats/web/data/full.xml     Mon Apr 12 23:22:39 2010
@@ -3,6 +3,19 @@
        <title>Full stats</title>
        <queries>
                <query id="1">
+                       <title>Commits lines per deveoper</title>
+                       <description>
+                               Number of commits per developer.
+                       </description>
+                       <sql>
+                               SELECT author, count(*) AS `Number of commits`
+                               FROM commits
+                               @WHERE@
+                               GROUP BY author
+                               ORDER BY 2 DESC
+                       </sql>
+               </query>
+               <query id="2">
                        <title>Modified lines per deveoper</title>
                        <description>
                                Number of changed lines per developer. Each 
added or removed line
@@ -13,7 +26,35 @@
                                FROM commits
                                @WHERE@
                                GROUP BY author
-                               ORDER BY `Number of changed lines` DESC
+                               ORDER BY 2 DESC
+                       </sql>
+               </query>
+               <query id="3">
+                       <title>Most actively developed files</title>
+                       <description>
+                               Most actively developed files in terms of 
number of commits.
+                       </description>
+                       <sql>
+                               SELECT filename, count(*) AS `Number of commits`
+                               FROM files
+                               @WHERE@
+                               GROUP BY filename
+                               ORDER BY 2 DESC
+                               LIMIT 20
+                       </sql>
+               </query>
+               <query id="4">
+                       <title>Most changed files</title>
+                       <description>
+                               Most actively developed files in terms of 
number of changed lines.
+                       </description>
+                       <sql>
+                               SELECT filename, sum(added)+sum(removed) AS 
`Number of changed lines, sum(added), sum(removed)`
+                               FROM files
+                               @WHERE@
+                               GROUP BY filename
+                               ORDER BY 2 DESC
+                               LIMIT 20
                        </sql>
                </query>
        </queries>

Modified: toys/cvsstats/web/data/top-bottom.xml
==============================================================================
--- toys/cvsstats/web/data/top-bottom.xml       (original)
+++ toys/cvsstats/web/data/top-bottom.xml       Mon Apr 12 23:22:39 2010
@@ -3,17 +3,30 @@
        <title>Top/bottom</title>
        <queries>
                <query id="1">
+                       <title>Most active deveopers</title>
+                       <description>
+                               Most active developers in terms of number of 
commits.
+                       </description>
+                       <sql>
+                               SELECT author, count(*) AS `Number of commits`
+                               FROM commits
+                               @WHERE@
+                               GROUP BY author
+                               ORDER BY 2 DESC
+                               LIMIT 3
+                       </sql>
+               </query>
+               <query id="2">
                        <title>Most hard-working developers</title>
                        <description>
-                               Most hard-working developers, i.e. developers 
that scored most number of
-                               added/removed lines.
+                               Most active developers in terms of number of 
changed lines.
                        </description>
                        <sql>
                                SELECT author, sum(added)+sum(removed) AS 
`Number of changed lines`, sum(added), sum(removed)
                                FROM commits
                                @WHERE@
                                GROUP BY author
-                               ORDER BY `Number of changed lines` DESC
+                               ORDER BY 2 DESC
                                LIMIT 3
                        </sql>
                </query>
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to