Mailinglist Archive: opensuse-features (196 mails)

< Previous Next >
[openFATE 308489] Source Code Distribution
  • From: fate_noreply@xxxxxxx
  • Date: Tue, 8 Dec 2009 06:58:43 +0000 (GMT)
  • Message-id: <feature-308489-5@xxxxxxxxxxxxxx>
Feature changed by: Adrian Schröter (adrianSuSE)
Feature #308489, revision 5
Title: Source Code Distribution

Buildservice: Evaluation
Requester: Mandatory
+ Projectmanager: Important

Requested by: Andreas Jaeger (a_jaeger)
Partner organization:

Make it easy to download source packages of milestone and final
releases, e.g. with a specific web page with input of package name and
release version.
Btw. we should also document in the wiki properly how we distribute
source code for milestone and final releases - and how for build
service packages.

Business case (Partner benefit): Source code availability is a requirement of the various
Open Source licenses, this feature will help us to do this properly and
in a documented way.

#1: Robert Davies (robopensuse) (2009-12-07 21:07:03)
I wrote Bug up on request Bug 560868 - Enabling Source repo - has not
made src rpm available
( arising out of
this discussion on project list, started by an inquiry about
availability of source ISO [opensuse-project] opensuse source?

+ #2: Adrian Schröter (adriansuse) (2009-12-08 07:57:34)
+ I would like to see this embedded into a more general approach. We
+ store the information where a package was built inside the rpm in the
+ disturl. This tells us the OBS instance, the project, the repository
+ and the exact source revision.
+ The following features are possible via this:
+ * Offer a webinterface to get you to exactly this source.
+ * Integrate this into the distribution, in old times I would have added
+ this to krpmview. Just one button to press and it goes to the right
+ place. YaST is of course also an action. Or a small handler, which can
+ handle the obs:// URLs in any browser.
+ As coolo suggested, a tag mechanism would be nice to mark and find for
+ example the Milestone X package. I want see this mechanism of course
+ also as generic as possible ;)
+ Btw, we do not need a seperate web instance for this IMHO. Just let
+ this integrate into the interface of build.o.o and make this part also
+ available without login.
+ Further features around this comming to my mind are
+ * webdav interface for pointing to past sources
+ * on fly packaging, like tar.gz to allow one step download of all files
+ of a package.

openSUSE Feature:

< Previous Next >
List Navigation
This Thread
  • No further messages