[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-active
Subject:    Re: random idea about OBS packages
From:       Bogdan Cristea <cristeab () gmail ! com>
Date:       2013-11-12 20:40:31
Message-ID: 5282923F.3080408 () gmail ! com
[Download RAW message or body]

On Tue 12 Nov 2013 04:12:41 PM CET, Marco Martin wrote:
> an update on the direction i'm going.
>
> At this point using invocation of the external tool osc it can fetch both the
> proper rpm filesize and correct rpm name, buiold number included.
>
> One problem is that right now it's based on the extension of the uploaded file
> being ".desc", but apart being hacky, the branch mart/obsmanager of the server
> works.
>
> one idea was, instead of requiring a file to be uploaded is to have some data
> source concept..
>
> The database already has the concept of "externpath", so, if the user while
> creating an asset from obs does instead specify a repo and a package (like
> home:foo) the externpath becomes
> obs://build.merproject.org/home:foo/packagename
>
> when this happens a desc file gets created (that should probably become json,
> to ensure a bit of expandibility) and it works as now in the mart/obsmanager
> branch
>
> when the publisher approves a pending request, another external osc invokation
> happens automatically and it does a copypac of the package between home:foo
> and kde:stable:apps, so the approval procedure would be completely web based
>
> not sure if i explained myself clearly at all.. but, comments? ;)
>

The idea of submitting just a repository path and a package name is 
something I was expecting from the beginning. But you need some online 
validation mechanism in order to make sure that the user fills 
correctly these fields.
_______________________________________________
Active mailing list
Active@kde.org
https://mail.kde.org/mailman/listinfo/active
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic