Mailinglist Archive: opensuse-buildservice (339 mails)

< Previous Next >
Re: [opensuse-buildservice] concept for osc handling merge requests
  • From: "Dr. Peter Poeml" <poeml@xxxxxxx>
  • Date: Wed, 5 Mar 2008 22:56:28 +0100
  • Message-id: <20080305215628.GA18551@xxxxxxx>
Hi,

I am currently playing with the following draft for osc handling "submit
requests" (note that they were renamed from "merge requests").

Feedback appreciated!


poeml@batavia510 ~ % osc-stable help submitreq
submitreq: Handle requests to submit a package into another project

For "create", the DESTPAC name is optional; the source packages' name
will be used if DESTPAC is omitted.

"list" lists open requests attached to a project or package.

"show" will show the request itself, and generate a diff for review.

refuse, accept:
Not implemented. Requires more intelligence.


usage:
osc submitreq create [-m TEXT] SOURCEPRJ SOURCEPAC DESTPRJ [DESTPAC]
osc submitreq list PRJ [PKG]
osc submitreq show ID
osc submitreq refuse ID
osc submitreq accept ID
options:
-h, --help show this help message and exit
-m TEXT, --message=TEXT
specify message TEXT



poeml@batavia510 ~ % osc-stable submitreq list openSUSE:Factory
20 new home:poeml/apachestats -> openSUSE:Factory/apachestats 'a new
great package'
21 new home:poeml/apachestats -> openSUSE:Factory/apachestats 'a new
great package'
22 new home:poeml/apachestats -> openSUSE:Factory/apachestats 'a new
great package'
23 new home:poeml/apachestats -> openSUSE:Factory/apachestats 'a new
great package'
24 new home:poeml/apachestats -> openSUSE:Factory/apachestats 'a new
great package'
25 new home:poeml/apachestats -> openSUSE:Factory/apachestats 'a new
great package'
26 new home:poeml/apachestats -> openSUSE:Factory/apachestats 'a new
great package'
27 new home:poeml/apachestats -> openSUSE:Factory/apachestats 'a new
great package'
28 new home:poeml/apachestats -> openSUSE:Factory/apachestats 'a new
great package'
29 new home:poeml/initviocons -> openSUSE:Factory/initviocons 'I
think I have local change here which need to be submitted.'
30 new home:poeml/initviocons -> openSUSE:Factory/initviocons 'now a
SUBMIT request'
poeml@batavia510 ~ % osc-stable submitreq show 30
Request to submit (id 30):
home:poeml/initviocons -> openSUSE:Factory/initviocons

Message:
'now a SUBMIT request'

State: new
(2008-03-05T22:48:17, poeml)



changes files:
--------------
--- initviocons.changes
--- initviocons.changes
@@ -20 +20 @@
- which sends a characteristic primary da
+ which sends a characteristic primary DA

new:
----
ready

spec files:
-----------
--- initviocons.spec
--- initviocons.spec
@@ -1,5 +1,5 @@
#
-# spec file for package initviocons (Version 0.4)
+# spec file for package initviocons (Version 0.5)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,13 +11,13 @@
# norootforbuild

Name: initviocons
-URL: http://svn.poeml.de/viewcvs/initviocons/
+Url: http://svn.poeml.de/viewcvs/initviocons/
Version: 0.5
-Release: 1
+Release: 25
Summary: Terminal Initialization, e.g. for the iSeries Virtual Console
License: GPL v2 or later
Group: System/Console
-Autoreqprov: on
+AutoReqProv: on
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: initviocons-%{version}.tar.bz2

@@ -59,6 +59,21 @@
/usr/bin/*

%changelog
+* Mon Dec 10 2007 - poeml@xxxxxxx
+- update to r27:
+ - when using -e, only output the TERM value and don't add
+ LINES,COLUMNS by default anymore. Discussion in [#184179] (ssh
+ installation exit abnormally when change terminal window size)
+ has shown that they are not needed anyway, and they seem to
+ cause problems in some cases (when used together with ssh). In
+ order to be able to revert to the previous behaviour, the -s
+ switch was added. It adds LINES and COLUMNS to the eval output
+ again.
+* Wed Nov 14 2007 - poeml@xxxxxxx
+- update to r25:
+ - recognize WebSM console
+ https://bugzilla.novell.com/show_bug.cgi?id=256139
+ which sends a characteristic primary DA
* Thu Jul 19 2007 - poeml@xxxxxxx
- update to 0.5 (svn r24)
- support for mlterm and Terminal.app

other changes:
--------------

++++++ ready (new)
--- ready
+++ ready

poeml@batavia510 ~ %




The next step would be, I think, to issue the "accept" or "refuse"
command.

Peter
--
"WARNING: This bug is visible to non-employees. Please be respectful!"

SUSE LINUX Products GmbH
Research & Development
< Previous Next >
References