Technical Team

From ADempiere ERP Wiki

(Difference between revisions)
Jump to: navigation, search
(20110324)
m (Initial Staff)
Line 4: Line 4:
* Tobias Schöneberg
* Tobias Schöneberg
* Victor Perez (Maintaining Libero MFG and HR only)
* Victor Perez (Maintaining Libero MFG and HR only)
-
* Trifon Trifonov
+
* {User:Trifonnt|Trifon Trifonov|
* <please add your name when you want to join the team (4 hours minimum work per week)>
* <please add your name when you want to join the team (4 hours minimum work per week)>

Revision as of 13:19, 24 March 2011

Contents

Initial Staff

  • Teo Sarca
  • Karsten Thiemann
  • Tobias Schöneberg
  • Victor Perez (Maintaining Libero MFG and HR only)
  • {User:Trifonnt|Trifon Trifonov|
  • <please add your name when you want to join the team (4 hours minimum work per week)>

Everybody can become a team member, unless 2/3 of existing members disagree.

Responsibilities

As described and voted in the Software Development Procedure

  • maintains trunk and stabilization branch
  • ensures that all contributions meet technical requirements in respect to quality
    • code is documented
    • backward compatibility is achieved
    • migration scripts complete
    • technical documentation sufficient
    • backward comparability analysis
    • migration scripts are provided (when needed)
  • regular releases by providing and supporting a release manager from amongst their members

Process

  • When a feature in a development branch is ready for approval the developer contacts the technical team and applies for approval
  • Technical Team meets on a regular basis and discusses the applications
  • If all criteria are met the team approves the feature from a technical perspective and allows the developer to merge his feature into stabilization branch

Concept Template Suggestion

Technical Specification Template

Meetings of Technical Team

We meet at Thursday 15:00 hours GMT via Skype. Minutes of Meetings are to be written on the following Friday latest and published on the wiki page until evening.

20101209 (together with Functional Team)

Agenda Minutes

  1. Channel for regular meetings
  2. Frequency of regular meetings
  3. Rules and rights of every team
  4. Communication between both teams
  5. Misc

20101216 (together with Functional Team)

Agenda Minutes

  1. Review task list from last meeting
  2. Templates for teams
  3. Repository (Mercurial)
  4. Codebase
  5. Misc
  6. Next meeting
  7. Next moderator

20110106 (together with Functional Team)

Minutes

20110113 (together with Functional Team)

Agenda Minutes

  1. Review task list from last meeting
  2. Misc/ Next Steps
  3. Next meeting
  4. Next moderator


20110120 (together with Functional Team)

Minutes

20110127 (together with Functional Team)

Agenda Minutes

  1. Mercurial direcories
  2. Patches
  3. Test framework
  4. HG Repo Permissions

20110203 (together with Functional Team)

Minutes

20110210 (together with Functional Team)

Agenda Minutes

  1. Review task list from last meeting
  2. Test Framework
  3. Bug Fixes
  4. Status of new functionality
  5. Migration Tool see [1]


20110217 (together with Functional Team)

Agenda Minutes

  1. Review task list from last meeting
  2. Mercurial directories
  3. Test framework
  4. Integration of Bug Fixes and review of new functionality
  5. Migration Tool
  6. Misc

20110303 (together with Functional Team)

Agenda Minutes

  1. General
  2. Mike McKay as Functional Team member
  3. ADempiere Server Test
  4. Testing framework evaluation status
  5. Starting with the revision the pacth a new mercurial
  6. PMC in Adempiere wiki
  7. Next meeting

20110324

Agenda

  1. Testing framework status
    1. Tobi 13:09, 24 March 2011 (UTC) POC/Documantion to share?
  2. Status new functionality
  3. Tobi 13:09, 24 March 2011 (UTC) Table or other means to coordinate work?
  4. Misc
  5. Next meeting
Personal tools