diff --git a/NEWS b/NEWS
index 698b00dd..1ef5881c 100644
--- a/NEWS
+++ b/NEWS
@@ -1,9 +1,16 @@
since 0.8:
+- 'rebuildpac' now accepts additional repo and arch argument. Note:
+ the syntax has changed.
+- add 'prjresults' command to display aggregated build status over
+ an entire project
+- add 'deleteprj' command (the API server doesn't seem to support
+ it yet, though)
+- change 'buildhistory' to display human-readable text
- add 'copypac' subcommand, to copy a complete package to a new package, possibly cross-project
- don't die if user tries to 'add' a file which is already versioned
- don't die if 'addremove' encounters directories
- urlopen(): for server return code 500, print out the reply body
-- be fair, and also mention dsc files
+
0.8:
- build: use configuration from *local* specfile (e.g. BuildRequires)
diff --git a/TODO b/TODO
index 9585c792..dd1d15b7 100644
--- a/TODO
+++ b/TODO
@@ -1,4 +1,4 @@
-- split functionality that needs prj/pac as commandline arguments into a seperate tool (oscremote)
+- split functionality that needs prj/pac as commandline arguments into a seperate tool (oscremote? osc -r?)
- implement 'info' command
- implement 'mv' command
@@ -7,7 +7,8 @@
-- editmeta: validate input
+- editmeta: the API will return a 500 if the xml is broken... the document
+ could be presented for editing again in that case
- updatepacmetafromspec -- is that useful?
In which form would this be integrated best?
- clean up the way how a .oscrc template is being added: at the moment, there
@@ -92,6 +93,9 @@ osc repos server:search:ui :
#http://api.opensuse.org/result/KDE:KDE3/packstatus?summary
#http://api.opensuse.org/result/KDE:KDE3/packstatus?summaryonly
+results seems very slow, it presumably does more network accesses than necessary
+it shouldn't take more time than prjresults
+
# osc build SUSE_Factory i586 xorg-x11-libX11.spec
> ['/usr/bin/osc', 'build', 'i38', 'i386', 'SUSE_Factory', 'i586', 'xorg-x11-libX11.spec']
diff --git a/osc/commandline.py b/osc/commandline.py
index 9c269696..9a97d457 100755
--- a/osc/commandline.py
+++ b/osc/commandline.py
@@ -877,6 +877,7 @@ usage: osc buildhistory
arch = args[1]
print '\n'.join(get_buildhistory(project, package, platform, arch))
+
def rebuildpac(args):
"""rebuildpac: Triggers a package rebuild for all repositories/architectures of the package