~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/developer-guide/HACKING.txt

  • Committer: Martin Pool
  • Date: 2009-06-19 09:06:56 UTC
  • mfrom: (4463 +trunk)
  • mto: This revision was merged to the branch mainline in revision 4464.
  • Revision ID: mbp@sourcefrog.net-20090619090656-d5weqeecyscv8kqp
merge news

Show diffs side-by-side

added added

removed removed

Lines of Context:
46
46
If nothing else, perhaps you'll find inspiration in how other developers
47
47
have solved their challenges.
48
48
 
 
49
Finding Something To Do
 
50
=======================
 
51
 
 
52
Ad-hoc performance work can also be done. One useful tool is the 'evil' debug
 
53
flag. For instance running ``bzr -Devil commit -m "test"`` will log a backtrace
 
54
to the bzr log file for every method call which triggers a slow or non-scalable
 
55
part of the bzr library. So checking that a given command with ``-Devil`` has
 
56
no backtraces logged to the log file is a good way to find problem function
 
57
calls that might be nested deep in the code base.
49
58
 
50
59
Planning and Discussing Changes
51
60
===============================
1549
1558
Planning Releases
1550
1559
=================
1551
1560
 
1552
 
Roadmaps
1553
 
--------
1554
 
 
1555
 
As the two senior developers, Martin Pool and Robert Collins coordinate
1556
 
the overall Bazaar product development roadmap. Core developers provide
1557
 
input and review into this, particularly during sprints. It's totally
1558
 
expected that community members ought to be working on things that
1559
 
interest them the most. The roadmap is valuable though because it provides
1560
 
context for understanding where the product is going as a whole and why.
1561
 
 
1562
1561
 
1563
1562
Using Releases and Milestones in Launchpad
1564
1563
------------------------------------------