2006-09-29 12:37:53 +02:00
|
|
|
- split functionality that needs prj/pac as commandline arguments into a seperate tool (oscremote? osc -r?)
|
2006-06-22 15:07:04 +02:00
|
|
|
|
2006-04-28 17:37:25 +02:00
|
|
|
- implement 'info' command
|
2006-05-10 16:44:49 +02:00
|
|
|
- implement 'mv' command
|
2006-09-29 12:37:53 +02:00
|
|
|
- editmeta: the API will return a 500 if the xml is broken... the document
|
|
|
|
could be presented for editing again in that case
|
2006-05-31 17:11:33 +02:00
|
|
|
- updatepacmetafromspec -- is that useful?
|
|
|
|
In which form would this be integrated best?
|
2006-05-23 11:59:40 +02:00
|
|
|
|
2006-12-14 22:32:21 +01:00
|
|
|
- add a versioned dependency on the API of the server, so it can be recognized when a new client is needed
|
2006-05-10 16:44:49 +02:00
|
|
|
|
|
|
|
checkin:
|
|
|
|
- handle error if PUT fails, so the change is not committed to
|
|
|
|
localmeta
|
|
|
|
|
|
|
|
|
2006-05-19 22:13:29 +02:00
|
|
|
|
|
|
|
|
|
|
|
implement a package search / indexing
|
|
|
|
|
2006-05-10 16:44:49 +02:00
|
|
|
|
2006-05-31 14:13:26 +02:00
|
|
|
> BTW: Can I upload a src.rpm instead of a tarball also?
|
|
|
|
no, because not all tools will be able to handle a src.rpm. And you will not
|
|
|
|
be able to build non rpm packages from it.
|
|
|
|
But someone could patch the commandline tool osc to import a src.rpm by
|
|
|
|
extracting it (hint hint ;)
|
|
|
|
|
2006-06-08 12:35:15 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
2006-06-22 15:07:04 +02:00
|
|
|
<darix> ich hab nen vorschlag fuer osc
|
|
|
|
<darix> sagen wir ich leg ein server:mail/foo123 an
|
|
|
|
<darix> dann waere es cool sowas zu koennen wie
|
|
|
|
<darix> osc importfromspec server:mail foo123
|
2006-09-15 16:37:30 +02:00
|
|
|
This can actually be done by
|
|
|
|
osc createpac server:mail foo123
|
|
|
|
followed by
|
|
|
|
cd foo123; osc init server:mail foo123
|
2006-06-22 15:07:04 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bug:
|
|
|
|
% osc rm subversion.de.po.bz2 subversion.nb.po.bz2
|
|
|
|
D subversion.de.po.bz2
|
|
|
|
D subversion.nb.po.bz2
|
|
|
|
poeml@aust ~/pac/opensuse/Subversion/subversion
|
|
|
|
% osc ci subversion.de.po.bz2 subversion.nb.po.bz2
|
|
|
|
Sending subversion.changes
|
|
|
|
Deleting subversion.de.po.bz2
|
|
|
|
Deleting subversion.nb.po.bz2
|
|
|
|
Sending subversion.viewcvs.conf
|
|
|
|
Transmitting file data ..
|
2006-06-08 12:35:15 +02:00
|
|
|
|
2006-08-10 18:53:59 +02:00
|
|
|
|
|
|
|
15:47 < kesselborn> DuDE: beim osc local build: müssen die config vars gesetzt sein, wenn man env vars gesetzt hat?
|
|
|
|
15:48 < DuDE> kesselborn: hm, weiss ich gerade gar nicht
|
|
|
|
15:48 < kesselborn> ja, scheint so
|
|
|
|
15:48 < kesselborn> ok
|
|
|
|
15:48 < kesselborn> aber er nimmt dann die env vas
|
|
|
|
15:48 < kesselborn> vars
|
|
|
|
15:50 < DuDE> kesselborn: hm, das sollte ich aendern
|
|
|
|
|
|
|
|
|
2006-09-15 16:37:30 +02:00
|
|
|
|
2006-06-30 01:34:06 +02:00
|
|
|
|
|
|
|
|
|
|
|
osc repos server:search:ui :
|
|
|
|
<repository name="SUSE_Linux_10.1">
|
|
|
|
<path project="server:search" repository="SUSE_Linux_10.1" />
|
|
|
|
<path project="KDE:KDE4" repository="SUSE_Linux_10.1" />
|
|
|
|
<arch>x86_64</arch>
|
|
|
|
<arch>i586</arch>
|
|
|
|
</repository>
|
|
|
|
<repository name="SUSE_Factory">
|
|
|
|
<path project="server:search" repository="SUSE_Factory" />
|
|
|
|
<path project="KDE:KDE4" repository="SUSE_Factory" />
|
|
|
|
<arch>x86_64</arch>
|
|
|
|
<arch>i586</arch>
|
|
|
|
</repository>
|
|
|
|
|
2006-08-10 18:55:25 +02:00
|
|
|
|
|
|
|
|
2006-12-14 22:32:21 +01:00
|
|
|
|
|
|
|
possible configuration for local package source:
|
|
|
|
urllist: file:///var/tmp/osbuild-packagecache/oscbuild/SUSE_Linux_10.1/ppc, file:///media/sda15/full-ppc/noarch/%(name)s.rpm, file:///media/sda15/full-ppc/ppc/%(name)s.rpm
|
|
|
|
|
2006-09-25 17:21:23 +02:00
|
|
|
# shorter forms of the packstatus... useful for anything?
|
|
|
|
#http://api.opensuse.org/result/KDE:KDE3/packstatus?summary
|
|
|
|
#http://api.opensuse.org/result/KDE:KDE3/packstatus?summaryonly
|
|
|
|
|
2006-09-29 12:37:53 +02:00
|
|
|
results seems very slow, it presumably does more network accesses than necessary
|
|
|
|
it shouldn't take more time than prjresults
|
|
|
|
|
2006-09-15 12:53:44 +02:00
|
|
|
|
|
|
|
# osc build SUSE_Factory i586 xorg-x11-libX11.spec
|
|
|
|
> ['/usr/bin/osc', 'build', 'i38', 'i386', 'SUSE_Factory', 'i586', 'xorg-x11-libX11.spec']
|
|
|
|
> Error: specfile 'SUSE_Factory' does not exist.
|
|
|
|
BUILD_DIST must *not* be set! Could you add this information to the
|
|
|
|
'osc help build' text?
|
|
|
|
|
|
|
|
|
2006-09-15 11:47:44 +02:00
|
|
|
|
2006-09-15 16:37:30 +02:00
|
|
|
http://api.opensuse.org/result/Apache/SUSE_Linux_10.0/apache2/result
|
2006-09-15 11:47:44 +02:00
|
|
|
15:06 <darix> kurz zeit ueber 1-2 osc feature request zu reden die ich grade bekommen habe?
|
|
|
|
15:06 <DuDE_> ja
|
|
|
|
15:06 <darix> ok
|
|
|
|
15:06 <darix> das 1. ist
|
|
|
|
15:06 <darix> osc listpackages [<project>]
|
|
|
|
15:06 <DuDE_> als Alias?
|
|
|
|
15:07 <darix> osc listpackages [<project>] [<package>]
|
|
|
|
15:07 <darix> es soll die gebauten sachen listen
|
|
|
|
15:07 <DuDE_> ach so, rpms
|
|
|
|
15:07 <darix> quasi alle rpms/debs die da sind
|
|
|
|
15:07 <darix> und dann
|
|
|
|
15:07 <DuDE_> mit Pfad/URL?
|
|
|
|
15:07 <DuDE_> also praktisch den Link auf software.opesuse.org?
|
|
|
|
15:07 <darix> osc getpackage [<project>] [<package>] [<rpm>]+
|
|
|
|
15:07 <darix> nein
|
|
|
|
15:07 <darix> im zweifel ueber API saugen
|
|
|
|
15:08 <DuDE_> hm, waere noetig, falls ein Projekt noch nicht durchgebaut hat
|
|
|
|
15:08 <darix> jau
|
|
|
|
15:08 <darix> richi wuerde sich wirklich drueber freuen
|
|
|
|
15:08 <darix> ich weiss dass es ueber die api vom backend geht
|
|
|
|
15:09 <darix> ich weiss nur nicht ob api alles durchreicht
|
|
|
|
15:09 <darix> und leider hab ich schon ein paar sachen im api code gefunden
|
|
|
|
15:09 <darix> der falsch mit dem backend spricht :/
|
|
|
|
15:09 <DuDE_> ja, macht osc build auch so, eigentlich, allerdings weiss es dann die noetigen Datein aus dem buildinfo (version, release)
|
|
|
|
15:09 <darix> man kann auf dem backend alle rpms listen lassen
|
|
|
|
|