add a highlevel api similar to the command line

Bug #734702 reported by Martin Pool
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
Confirmed
High
Unassigned
Breezy
Triaged
Wishlist
Unassigned

Bug Description

Many people want to use bzrlib to do in-process operations very similar to what they do from the command line.

See for instance <https://lists.ubuntu.com/archives/bazaar/2010q4/071063.html> and <https://lists.ubuntu.com/archives/bazaar/2011q1/071823.html>.

At the moment the Command objects are not very easy to call from inside Python, but they don't have a sufficiently clear separation between the general command logic that people could reuse, and the binding to the specific command line interface and to the bzrlib.commands framework.

Tags: api tech-debt
Jelmer Vernooij (jelmer)
Changed in brz:
status: New → Triaged
importance: Undecided → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.