Mercurial > pylearn
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. + + + +