Results 1 to 4 of 4

Thread: How best to maintain / release upstream vs OBS ?

  1. #1

    Default How best to maintain / release upstream vs OBS ?

    Hi all, I am the author of the GluCat package: https://build.opensuse.org/package/show/science/glucat and am currently enhancing it via Git on SourceForge: http://sourceforge.net/p/glucat/git/ci/master/tree/ Very soon I will be ready to tag and release version 0.7.2. Is there a way to test build GluCat on OBS before I release the new version, to avoid the patching that took place with 0.7.1 ? Where is this documented ?

  2. #2
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    32,347
    Blog Entries
    15

    Default Re: How best to maintain / release upstream vs OBS ?

    On Wed 19 Feb 2014 01:26:01 PM CST, penguian wrote:


    Hi all, I am the author of the GluCat package:
    https://build.opensuse.org/package/show/science/glucat and am currently
    enhancing it via Git on SourceForge:
    http://sourceforge.net/p/glucat/git/ci/master/tree/ Very soon I will be
    ready to tag and release version 0.7.2. Is there a way to test build
    GluCat on OBS before I release the new version, to avoid the patching
    that took place with 0.7.1 ? Where is this documented ?


    Hi
    Just branch the package into your home repository to build from your
    master git version (perhaps set as a service to auto build). Once you
    test and are have tagged for release you can submit the completed
    package.

    --
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.2 Kernel 3.11.10-7-desktop
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!


  3. #3

    Question Re: How best to maintain / release upstream vs OBS ?

    Quote Originally Posted by malcolmlewis View Post
    Hi
    Just branch the package into your home repository to build from your
    master git version (perhaps set as a service to auto build). Once you
    test and are have tagged for release you can submit the completed
    package.
    Sorry to be very ignorant, but I have never directly contributed to the OBS, and so I have no clue.
    By "submit the completed package" do you mean the proecure documented here:
    https://en.opensuse.org/openSUSE:Pac...t_your_changes
    If so, I don't know how to get to the login prompt to start. Do I register a username somewhere and ssh to somewhere else? Where is this documented?
    Thanks!

  4. #4
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    32,347
    Blog Entries
    15

    Default Re: How best to maintain / release upstream vs OBS ?

    On Fri 21 Feb 2014 02:56:09 AM CST, penguian wrote:


    malcolmlewis;2625816 Wrote:
    > Hi
    > Just branch the package into your home repository to build from your
    > master git version (perhaps set as a service to auto build). Once you
    > test and are have tagged for release you can submit the completed
    > package.
    >


    Sorry to be very ignorant, but I have never directly contributed to the
    OBS, and so I have no clue.
    By "submit the completed package" do you mean the proecure documented
    here:
    http://tinyurl.com/k4pua5q
    k4pua5q -> https://en.opensuse.org/openSUSEackage_maintenance
    If so, I don't know how to get to the login prompt to start. Do I
    register a username somewhere and ssh to somewhere else? Where is this
    documented?
    Thanks!


    Hi
    Sort of But I would only push to the development project. Generally
    openSUSE doesn't update the released versions, security fixes are
    generally back ported via the maintenance routine.

    Create an account here https://build.opensuse.org/

    More reading here;
    http://en.opensuse.org/openSUSE:Build_Service

    Check out the command line utility osc for local building/testing and
    all things that can be done via the web ui.

    --
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.2 Kernel 3.11.10-7-desktop
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!


Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •