[opensuse-buildservice] Re: osc sources
Michal, I'm taking this to the opensuse-buildservice mailing list (and leave you in Cc)... On Wed, Jan 23, 2008 at 06:11:40PM +0900, Michal Čihař wrote:
Hi
On Wed, 23 Jan 2008 09:59:14 +0100 "Dr. Peter Poeml" <poeml@suse.de> wrote:
There is no place where buildservice package sources are available other than in the buildservice, or in the source rpms.
I use the following to create it:
# v=0.99; svn export https://forgesvn1.novell.com/svn/opensuse/trunk/buildservice/src/clientlib/p... osc-$v; tar czf osc-$v.tar.gz osc-$v
So no tags => no way to reproduce same version? :-)
Too lazy -- it's all in the changelog though. (And package do automatically get the release counters)
Unfortunately, I have no good idea where to make it available, without forgetting to manually re-create it... ;(
Well best would probably be if buildservice would export also sources in similar location where binaries are exported.
That would be something to suggest on buildservice-opensuse@opensuse.org. I think other people have been thinking the same. However it might be difficult for space reasons. Although I don't know why the sources (which so far require a login) couldn't be publically visible. Anyone?
Michal Čihař | http://cihar.com | http://blog.cihar.com
Peter -- "WARNING: This bug is visible to non-employees. Please be respectful!" SUSE LINUX Products GmbH Research & Development
Hello
Hi
Unfortunately, I have no good idea where to make it available, without forgetting to manually re-create it... ;(
Well best would probably be if buildservice would export also sources in similar location where binaries are exported.
That would be something to suggest on buildservice-opensuse@opensuse.org. I think other people have been thinking the same. However it might be difficult for space reasons.
Although I don't know why the sources (which so far require a login) couldn't be publically visible. Anyone?
WEll, the src.rpms are exported as far as I can tell. Just look for example: http://download.opensuse.org/repositories/games:/arcade/openSUSE_Factory/src... or were you looking for something different? Dominique -- TMF is a global management and accounting outsourcing firm with 77 offices in 60 countries and over 2,500 professionals (2007). TMF is expanding rapidly throughout the world. Learn more about our unique network and our services and visit our website at www.tmf-group.com. The information contained in this e-mail communication is confidential and solely intended for the person to whom it is addressed. If someone other than the intended recipient should receive or come into possession of this e-mail communication, he/she will not be entitled to read, disseminate, disclose or duplicate it. If you are not the intended recipient, you are requested to notify the sender and to destroy the original e-mail communication. TMF is neither liable for the correct and complete transmission of the information contained in this e-mail communication nor for any delay in its receipt. This footnote also confirms that this email message has been checked for the presence of computer viruses. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Wed, Jan 23, 2008 at 10:58:09AM +0100, Dominique Leuenberger wrote:
Unfortunately, I have no good idea where to make it available, without forgetting to manually re-create it... ;(
Well best would probably be if buildservice would export also sources in similar location where binaries are exported.
That would be something to suggest on buildservice-opensuse@opensuse.org. I think other people have been thinking the same. However it might be difficult for space reasons.
Although I don't know why the sources (which so far require a login) couldn't be publically visible. Anyone?
WEll, the src.rpms are exported as far as I can tell. Just look for example: http://download.opensuse.org/repositories/games:/arcade/openSUSE_Factory/src...
or were you looking for something different?
Something different -- the question was about the tarball not packed inside a source rpm.
Dominique
Peter -- "WARNING: This bug is visible to non-employees. Please be respectful!" SUSE LINUX Products GmbH Research & Development
From: "Dr. Peter Poeml" <poeml@suse.de> To:<opensuse-buildservice@opensuse.org> WEll, the src.rpms are exported as far as I can tell. Just look for example: http://download.opensuse.org/repositories/games:/arcade/openSUSE_Factory/src...
or were you looking for something different?
Something different -- the question was about the tarball not packed inside a source rpm.
Well, I think putting the src.rpm AND the tarball in unpacked format on the servers / mirrors would be quiet fasteful. after all, it's not difficult to unpack the RPMs (unrpm, Midnight Commander, whatever you like). Having the Tarballs in plus appears a bit like an overkill to me. But that's opinions of course Dominique -- TMF is a global management and accounting outsourcing firm with 77 offices in 60 countries and over 2,500 professionals (2007). TMF is expanding rapidly throughout the world. Learn more about our unique network and our services and visit our website at www.tmf-group.com. The information contained in this e-mail communication is confidential and solely intended for the person to whom it is addressed. If someone other than the intended recipient should receive or come into possession of this e-mail communication, he/she will not be entitled to read, disseminate, disclose or duplicate it. If you are not the intended recipient, you are requested to notify the sender and to destroy the original e-mail communication. TMF is neither liable for the correct and complete transmission of the information contained in this e-mail communication nor for any delay in its receipt. This footnote also confirms that this email message has been checked for the presence of computer viruses. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Wed, Jan 23, 2008 at 11:56:41AM +0100, Dominique Leuenberger wrote:
Well, I think putting the src.rpm AND the tarball in unpacked format on the servers / mirrors would be quiet fasteful. after all, it's not difficult to unpack the RPMs (unrpm, Midnight Commander, whatever you like).
The question was how to _avoid_ exactly that.
Having the Tarballs in plus appears a bit like an overkill to me.
But that's opinions of course
Given that the sources are already hosted in the build service, the question is only how they can be made accessible. There is no additional space needed. Just like you can download the files now _with_login_, it _could_ be possible to download them without login. Peter -- "WARNING: This bug is visible to non-employees. Please be respectful!" SUSE LINUX Products GmbH Research & Development
On Wednesday 23 January 2008 11:45:22 wrote Dr. Peter Poeml:
On Wed, Jan 23, 2008 at 10:58:09AM +0100, Dominique Leuenberger wrote:
Unfortunately, I have no good idea where to make it available, without forgetting to manually re-create it... ;(
Well best would probably be if buildservice would export also sources in similar location where binaries are exported.
That would be something to suggest on buildservice-opensuse@opensuse.org. I think other people have been thinking the same. However it might be difficult for space reasons.
Although I don't know why the sources (which so far require a login) couldn't be publically visible. Anyone?
WEll, the src.rpms are exported as far as I can tell. Just look for example: http://download.opensuse.org/repositories/games:/arcade/openSUSE_Factory/ src/
or were you looking for something different?
Something different -- the question was about the tarball not packed inside a source rpm.
Actually, I dream of an "source.opensuse.org" org, where everbody can browse / download sources, maybe even build logs without to login. maybe also with svn/cvs/webdav/... interface. If we would have this, we could drop building src.rpms by default and use the mirror space for something different ... I guess this is not too hard to implement, esp. given our existing rails infrastructure. If anyone wants to work on this, we can support you developing it and also with direct access to the web server ... bye adrian -- Adrian Schroeter SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) email: adrian@suse.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Wed, Jan 23, 2008 at 12:00:07PM +0100, Adrian Schröter wrote:
On Wednesday 23 January 2008 11:45:22 wrote Dr. Peter Poeml:
On Wed, Jan 23, 2008 at 10:58:09AM +0100, Dominique Leuenberger wrote:
Unfortunately, I have no good idea where to make it available, without forgetting to manually re-create it... ;(
Well best would probably be if buildservice would export also sources in similar location where binaries are exported.
That would be something to suggest on buildservice-opensuse@opensuse.org. I think other people have been thinking the same. However it might be difficult for space reasons.
Although I don't know why the sources (which so far require a login) couldn't be publically visible. Anyone?
WEll, the src.rpms are exported as far as I can tell. Just look for example: http://download.opensuse.org/repositories/games:/arcade/openSUSE_Factory/ src/
or were you looking for something different?
Something different -- the question was about the tarball not packed inside a source rpm.
Actually, I dream of an "source.opensuse.org" org, where everbody can browse / download sources, maybe even build logs without to login.
It's all already there, there is just a "login" in front of it.
maybe also with svn/cvs/webdav/... interface. If we would have this, we could drop building src.rpms by default and use the mirror space for something different ...
A simple HTTP interface would do, so that people can look at the sources, see what's there, pull tarballs, whatever. -- without needing to log in.
I guess this is not too hard to implement, esp. given our existing rails infrastructure. If anyone wants to work on this, we can support you developing it and also with direct access to the web server ...
No, it doesn't sound hard. Maybe I forgot why we do _not_ provide read-only access to everybody... if there was a reason, what was it? Peter -- "WARNING: This bug is visible to non-employees. Please be respectful!" SUSE LINUX Products GmbH Research & Development
On Wednesday 23 January 2008 12:27:21 wrote Dr. Peter Poeml:
On Wed, Jan 23, 2008 at 12:00:07PM +0100, Adrian Schröter wrote:
On Wednesday 23 January 2008 11:45:22 wrote Dr. Peter Poeml:
On Wed, Jan 23, 2008 at 10:58:09AM +0100, Dominique Leuenberger wrote:
Unfortunately, I have no good idea where to make it available, without forgetting to manually re-create it... ;(
Well best would probably be if buildservice would export also sources in similar location where binaries are exported.
That would be something to suggest on buildservice-opensuse@opensuse.org. I think other people have been thinking the same. However it might be difficult for space reasons.
Although I don't know why the sources (which so far require a login) couldn't be publically visible. Anyone?
WEll, the src.rpms are exported as far as I can tell. Just look for example: http://download.opensuse.org/repositories/games:/arcade/openSUSE_Fact ory/ src/
or were you looking for something different?
Something different -- the question was about the tarball not packed inside a source rpm.
Actually, I dream of an "source.opensuse.org" org, where everbody can browse / download sources, maybe even build logs without to login.
It's all already there, there is just a "login" in front of it.
maybe also with svn/cvs/webdav/... interface. If we would have this, we could drop building src.rpms by default and use the mirror space for something different ...
A simple HTTP interface would do, so that people can look at the sources, see what's there, pull tarballs, whatever.
-- without needing to log in.
I guess this is not too hard to implement, esp. given our existing rails infrastructure. If anyone wants to work on this, we can support you developing it and also with direct access to the web server ...
No, it doesn't sound hard.
Maybe I forgot why we do _not_ provide read-only access to everybody... if there was a reason, what was it?
bandwidth and server load .... However, look at services like websvn.kde.org . This kind of service is still used of people with svn access, simply because the usecase is different. So I _think_ it makes sense also to have an interface adapted for this read-only / browsing case. And than we can easily put it on another host to give most of our bandwidth to active people. -- Adrian Schroeter SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) email: adrian@suse.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Dr. Peter Poeml wrote:
Although I don't know why the sources (which so far require a login) couldn't be publically visible. Anyone?
Opening the webclient for anonymous access would be cool. One could refer to source tarballs, patches and build logs (*) via web links easily. Of course, there can be issues with the additional load generated... (*) "Hey guys, I'm building your app on $distro and am getting erros, the full log is at https://build.opensuse.org/package/live_build_log..." Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (4)
-
Adrian Schröter
-
Dominique Leuenberger
-
Dr. Peter Poeml
-
Michal Marek