Technical Team

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.

Initial Staff

  • Teo Sarca
  • Karsten Thiemann
  • Tobias Schöneberg
  • Victor Perez (Maintaining Libero MFG and HR only)
  • Trifon Trifonov
  • Anuj Agarwal
  • Jens Pfeiffer
  • <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 Minutes

  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


20110519

Agenda Minutes

  1. No attendees
  2. Next meeting

20110810 (together with Functional Team)

Agenda Minutes

  1. Decide over Daniel Tamm's changes
  2. New seed for mysql
  3. Official statement about trunk and contributions
  4. Final steps towards release

20110914

Agenda Minutes

  1. New TT members
  2. Sahi test setup, eclipse plugin and naming conventions
  3. Hg flow
  4. Feature collaboration, existing patches and features

20111026 (together with Functional Team)

Agenda Minutes

  1. Management of Copyrights (commiters, authors)
  2. Service Pack release
  3. Hotfix process
  4. Service Pack Distribution

20111121 (together with Functional Team)

Agenda Minutes

  1. Decision about pulling changesets from Carlos Ruiz
  2. Mavenizing ADempiere
  3. Service Pack release
  4. Service Pack Distribution

20111205 (together with Functional Team)

Since the meeting will be together with Functional Team, please check the agenda for 20111205 on Functional_Team.

20111219 (together with Functional Team)

Since the meeting will be together with Functional Team, please check the agenda for 20111219 on Functional_Team.

20120116 (together with Functional Team)

Agenda Minutes

  1. Roadmap to new release
  2. Feature requests management

20120510 (together with Functional Team)

Agenda Minutes

  • Date / Time: May 10th 2012 / 14:30h - 16:00h GMT
Discussion/ Decision about
  1. Release 3.7.1
  2. Reschedule meetings


20130527 (together with Functional Team)

Agenda Minutes

  • Date / Time: May 27th 2013 / 15:00h - 18:00h GMT
Discussion/ Decision about
  1. Define a roadmap for 3.8.0
  2. Define what contributions to be included in 3.8.0
  3. Define the release management activities
  4. Mercurial repository issues/GitHub
  5. Define a deadline to release 3.8.0
  6. Yearly meeting
  7. Wiki/Wed Redesign

Full minutes including the irc log is available here: