mirror of
https://github.com/openSUSE/osc.git
synced 2024-12-26 18:06:13 +01:00
97 lines
3.1 KiB
Plaintext
97 lines
3.1 KiB
Plaintext
- split functionality that needs prj/pac as commandline arguments into a seperate tool (oscremote)
|
|
|
|
- implement 'info' command
|
|
- implement 'mv' command
|
|
- creation of new project (workaround: editmeta <newprj>)
|
|
- creation of new package (workaround: editmeta prj <newpac>)
|
|
- editing of user data
|
|
<watchlist>
|
|
<project name="ASCIIParadize"/>
|
|
<project name="crashtest"/>
|
|
</watchlist>
|
|
- editmeta: validate input
|
|
- 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
|
|
are two places doing this
|
|
|
|
|
|
checkin:
|
|
- handle error if PUT fails, so the change is not committed to
|
|
localmeta
|
|
|
|
|
|
results: aggregate results of all packages in a project
|
|
-> packstatus: http://api.opensuse.org/result/KDE:KDE3/packstatus
|
|
http://api.opensuse.org/result/KDE:KDE3/packstatus?summary
|
|
http://api.opensuse.org/result/KDE:KDE3/packstatus?summaryonly
|
|
|
|
|
|
|
|
|
|
implement a package search / indexing
|
|
|
|
|
|
> 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 ;)
|
|
|
|
|
|
17:24 <darix> und wie waere ein osc link src_project src_package
|
|
[local_package] ?:p
|
|
or: "linkpac"?
|
|
just create a _link file with the content
|
|
<link project='exim' package='exim'/>
|
|
|
|
|
|
|
|
<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
|
|
|
|
|
|
|
|
|
|
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 ..
|
|
|
|
01:20 < darix> DuDE: http://rafb.net/paste/results/hUjH7v14.html
|
|
01:21 < darix> that happens if the log is not accessible atm
|
|
|
|
02:26 <darix> Transmitting file data ..Traceback (most recent call last):
|
|
02:26 <darix> File "/usr/bin/osc", line 10, in ?
|
|
02:26 <darix> commandline.main()
|
|
02:26 <darix> File "/usr/lib/python2.4/site-packages/osc/commandline.py", line 667, in main
|
|
02:26 <darix> cmd_dict[cmd](args)
|
|
02:26 <darix> File "/usr/lib/python2.4/site-packages/osc/commandline.py", line 340, in checkin
|
|
02:26 <darix> p.to_be_deleted.remove(filename)
|
|
02:26 <darix> ValueError: list.remove(x): x not in list
|
|
|
|
|
|
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>
|
|
|