Created by Sandy Carter (http://www.savoirfairelinux.com) and last modified
Get this branch:
bzr branch lp:~savoirfairelinux-openerp/lp-community-utils/openerp_review
Members of Savoir-faire Linux' OpenERP can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

36. By Sandy Carter (http://www.savoirfairelinux.com)

Implement checking pep8 in review

35. By Sandy Carter (http://www.savoirfairelinux.com)

Implement been_reviewed() check

Check if there exists a comment older than the last change of the MP which
matches the automated message

34. By Sandy Carter (http://www.savoirfairelinux.com)

[IMP] Review project and series implemented

Add logging
Add more options to ls_bzr_repo(), notably the missing recursive option
Separate review_project() into review_series()
Implement skip based on non-addon repo, empty MP repo

33. By Sandy Carter (http://www.savoirfairelinux.com)

Check target for openerp addons manifest files

Parse options to target project merge proposals

32. By Sandy Carter (http://www.savoirfairelinux.com)

Function to list contents of local or remote bzr repository

Given a path, return a list of tracked files in bzr using code for `bzr ls`
Give the list of files without checking out. Useful for scanning launchpad

Example usgae:
    >>>> lp.list_bzr_repo('lp-community-utils')

May be expanded to support revnos and other flags. The cmd_ls.run() function
signature has the following arguments:
Currently, only path is used.

31. By Sandy Carter (http://www.savoirfairelinux.com)

[IMP] added stub functions

30. By Sandy Carter (http://www.savoirfairelinux.com)

[ADD] stub script for openerp_review along with details in description

29. By Sandy Carter (http://www.savoirfairelinux.com)

Moved common code out of openerp-nag into lp.py so it can be used by other scripts

28. By Sandy Carter (http://www.savoirfairelinux.com)

[MRG] A tool I use to quickly check pep8 on MPs.

A few people have asked what tool I use, so I though I would put it up here.

The command I use is:
./checkout-flake8.sh lp:launchpad_openerp_repo module_name
for example:
./checkout-flake8.sh lp:~savoirfairelinux-openerp/partner-contact-management/user-firstname/+merge/210710 partner_firstname

It checks it out in /tmp and runs flake8 on the module

27. By Yannick Vaucher @ Camptocamp

add multi-company project

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.