diff doc/v2_planning/committees.txt @ 1019:91916536a304

merge
author gdesjardins
date Fri, 03 Sep 2010 15:01:23 -0400
parents e169a5a18aa3
children a1b6ccd5b6dc
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/v2_planning/committees.txt	Fri Sep 03 15:01:23 2010 -0400
@@ -0,0 +1,58 @@
+List of committees and their members:
+
+* Existing Python ML libraries investigation: GD, DWF, IG, DE
+* Dataset interface: DE, OB, OD, AB, PV
+* Learners: AB, PL, GM, IG, RP
+* Optimization: JB, PL, OD
+* Inference/sampling: JB, GD, AC
+* Job management, analysis, metrics, costs, visualization: GD, FS, PL, XM
+* Formulas/tags: FB, NB, RP, AC, OB
+* Coding style: DE, OD, DWF, FB
+
+Issues to be tackled in the future:
+
+* serialization & reproducibility 
+* job management, results analysis, metrics & costs, visualization
+* GPU portability
+* social engineering, code review and incentives
+
+Job of each committee:
+
+* name a leader
+* create a text file in this directory associated with their discussion
+* discuss the issues, write them down in this file
+* come up with an interface, protocol, or recommendations
+* bring up the issues and recommendations to the rest of the group, and get feedback
+* make sure the recommendations fit with other committees recommendations
+* update the discussion / recommendation file
+* implement documentation for these conventions in python or proper doc files as appropriate
+* implement one or a few examples that show what is typically expected
+
+What is the role of a committee (team) leader?
+
+* The committee leader takes responsibility for both the quality and
+  timeliness of the work of the committee.
+* The role of the leader is *not* to do the work of the other
+  committee members, but instead to motivate others to ensure that the
+  aims of the committee are pursued.
+* The leader should lead by example and, when necessary, reinvigorate the group
+* The leader would preferably be someone who possess both natural leadership
+  qualities and significant experience in the subject matter of the committee.
+* In choosing the leader, the other committee members must accept to
+  engage in collaboration with, and respect the leadership of, the chosen
+  leader.
+
+Concretely, the leader must:
+
+* Call meeting and set the agenda
+* Focus the efforts of the group to ensure that the committee's
+  priorities are addressed on schedule.
+* Assign well-defined tasks to team members that are to be completed
+  by a fixed deadline.
+* Ensure that the team objectives are met.
+* Followup with team members to ensure that tasks are completed and
+  objectives are followed.
+
+
+
+