Wikimedia Apps/Team/iOS/Engineering Review/April 3 2015
This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date. |
Eng. planning split
edit- Sprint Planning
- Lets be dynamic/agile - no pre-determined prcentages on engineering tasks vs features vs bugs
- Focused on delivering value - not on bucketing tasks into features and engineering tasks - and maintaining/increasing velocity
- Tech lead represents (pre-groomed/estimated) tasks from engineering
- Integrating relevant, high-priority tasks into sprint
- Finding ways to gradually work in smaller "cleanup/maintenance" tasks
Source control tools debate
editFeature matrix comparison?
- Features
- supports git
- CI integration
- task management integration
- notifications (IRC, email, etc.)
- no lock-in
- Qualities
- ease of use for viewing changes/diffs
- allows iteration during code-review
- community engagement
- community support
GitHub
edit- Features
- supports git
- CI integration
- task management integration
- notifications (IRC, email, etc.)
- no lock-in
- Qualities
- ease of use for viewing changes/diffs
- allows iteration during code-review
- community engagement
- community support
Differential + Arcanist
edit- Features
- supports git
- CI integration
- task management integration
- notifications (IRC, email, etc.)
- no lock-in
- Qualities
- ease of use for viewing changes/diffs
- allows iteration during code-review
- community engagement
- community support
Gerrit
edit- Features
- supports git
- CI integration
- task management integration
- notifications (IRC, email, etc.)
- no lock-in
- Qualities
- ease of use for viewing changes/diffs
- allows iteration during code-review
- community engagement
- community support
Proposed Migration Plan
edit1. Move to Github, do sprint based code drops to gerrit
2. Help drive Differential/Archanists development to support our needs.
3. When Differential/Archanists reaches MVP, we will move to those tools
Action Items
editAction Item! Create template for comparison of different tools and send to team for review [BRIANG]
Action Item! Send our break-down to mobile-tech [Adam]