[lsb-discuss] LSB conf call notes for 2008-08-13
Christoph Thiel
cthiel at suse.de
Wed Aug 13 15:36:30 PDT 2008
On Wed, Aug 13, 2008 at 05:55:35PM -0400, Jeff Licquia wrote:
> Attendees: Jeff Licquia, Darren Davis, Dalibor Topic, Ron Hale-Evans,
> Carlos Duclos, Jesper Thomschultz, Stew Benedict, Mats Wichmann, Russ
> Herrold, Chris Thiel, George Kraft, Robert Schweikert, David Herron,
> Vojtech Pavlik, Ted Tso, Jiri Dluhos.
>
> Introduce Chris Thiel. Chris: Project Manager for SLES SDK. Looking at
> the idea of adding the LSB SDK, how to better support distros with
> installing the tools. Darren: how can the LSB people make it easier for
> distros to include the tools. Source or binary? Conclusion: seems that
> source is the best option. Ted: can you also talk about improvements
> that would make life easier?
>
> Chris: prefer to include source. Had a look at the LF site for the SDK.
> It's tough to include prebuilt RPMs. Taking a defined set of source
> packages is easier than taking built RPMs. Best form: source tarballs.
> Creating project in the openSuSE build service, with spec files, etc.
> Darren: preliminary project done there, but would be good for LSB
> people to work on. Alexey has created an account. Darren: there are
> preliminary projects. Jiri has created these. Could simplify our
> management, because can build for all distros. Ted: currently building
> LSB-compliant, so they work anywhere, so might not be as useful. Could
> be interesting for the openSuSE build service to build LSB targets.
> Darren: another issue. Chris: aware of feature request, but not the
> right people. Shouldn't be difficult.
Please join opensuse-buildservice at opensuse.org
(http://en.opensuse.org/Mailinglists) to get the discussion started on
adding a LSB target to the openSUSE build service. Also, creating the lsb
sdk packages for openSUSE and the SUSE Linux Enterprise SDK will help to get
this implemented!
> Ted: can it build from version control? Chris: bzr isn't supported;
> there's a project to add others. Could write a script to do it.
=> http://en.opensuse.org/Build_Service/Upstream_Integration
> Ted: lots of things to take. Chris: lsbcc, other SDK stuff,
> app-checker. Ted: app checker is five or six different packages; maybe
> easier to reduce the number of pkgs. Darren: redundant pieces, too.
> Chris: removing redundancy is important.
In general, it's easier to include 10 small packages than one monolithic
package.
> Jiri: command-line appchk is already in build service. Jeff: project
> security? Chris: by default, project creator owns project. Can create
> groups. Packages are contained in project. Collaboration: build for
> different distros, targets, etc. Chris is willing to help getting
> acquainted. Web interface and command-line tool (like svn).
>
> Jeff: who shoudl do this from the LSB side? Mats: might be early to
> settle on that. Ted: want this to be as automated as possible, so it's
> easy to push to the build service. Maybe it integrates into the
> autobuild system. Is the build service amenable to this? Darren: yes,
> command-line client. Chris: presentations are available on the build
> service, can present if needed. Ted: email links to the presentations
> to lsb-discuss? Chris: OK.
Check out this wiki page on the Build Service to get a general overview:
* http://en.opensuse.org/Build_Service
There is also a tutorial available from:
* http://en.opensuse.org/Build_Service/Tutorial
Details on the commandline client:
* http://en.opensuse.org/Build_Service/CLI
How to use curl for build service development:
* http://en.opensuse.org/Build_Service/Curl
Debian Builds:
* http://en.opensuse.org/Build_Service/Deb_builds
Also worth a read:
* http://en.opensuse.org/Build_Service/Tips_and_Tricks
* https://api.opensuse.org/apidocs
Presentations:
* openSUSE Build Service Overview (Adrian Schroeter, given at FOSDEM 2008)
- Slides: http://files.opensuse.org/opensuse/en/2/21/FOSDEM2008-OBS-short-introduction.pdf
- Video: http://tube.opensuse.org/fosdem08/fosdem08_day1_04_buildservice_webclient.ogg
* also from FOSDEM:
- http://tube.opensuse.org/fosdem08/fosdem08_day1_05_buildservice_bestpractices.ogg
German video:
* from Linuxtag 2008: http://tube.opensuse.org/linuxtag08/05-freitag-adrian-buildservice.ogg
Best,
Christoph
--
Christoph Thiel, Tech. Project Management, Research & Development
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
More information about the lsb-discuss
mailing list