[sbopkg-users] Status of next sbopkg release
Daniel Black
erectlocution at gmail.com
Sun Dec 8 20:17:13 UTC 2013
For what it's worth, I still use sbopkg quasi-religiously.
—
Sent from Mailbox for iPhone
On Sun, Dec 8, 2013 at 2:16 PM, Robby Workman <rworkman at slackbuilds.org>
wrote:
> You still have shell access, although the server name is now
> harrier.slackbuilds.org, and I'll mail privately with details.
> -RW
> On Sun, 08 Dec 2013 01:00:22 -0500
> Chess Griffin <chess at chessgriffin.com> wrote:
>> Howdy folks-
>>
>> I thought I'd email the list to let folks know about the status of
>> the next sbopkg release.
>>
>> As some of you may recall, I 'retired' from sbopkg development a few
>> years ago and since that time the project had been taken up by my
>> original sbopkg co-developers slakmagik and Maurio Giachero. I
>> believe Mauro stopped using Slackware some time back but slakmagik
>> has still been around and posted to this list as recently as this
>> past July. He's done a fantastic job keeping sbopkg updated and
>> making releases alongside new Slackware versions. Thank you,
>> Slakmagik! I've emailed him a couple of times over the last 3-4
>> months about a new sbopkg release but have not gotten a reply. I'm
>> hoping he'll see this post to the list and respond.
>>
>> As it stands now, the current sbopkg package available on the
>> sbopkg.org website (and on the Google Code site) won't work with 14.1
>> without some minor modifications to the configuration files (see
>> below for how to get the current sbopkg package working with 14.1).
>> The source needs to be updated and a few minor issues posted in the
>> Google Code issue tracker need to be addressed.
>>
>> So, here are options I'm thinking about (input welcome):
>>
>> 1. Staying with the current hosting and release system: I don't
>> know if I still have access to the cardinal server (where sbopkg.org
>> is hosted) to update the website when a new package is ready. I'll
>> also need to figure out (or recreate) our release process. We had
>> scripted some things to update the ChangeLog and make the man pages
>> and package it all up in a Slackware package and source tarball. All
>> of this will take some time. December is my super-busy time at work
>> plus we have the holidays and all that.
>>
>> 2. Updating the Google Code svn with the 14.1 changes but not make a
>> package: This would be trivial. I have write access to the SVN repo
>> so I can update sbopkg in the source tree so it works with 14.1 and
>> just not worry about the updated package. Let folks pull from SVN in
>> other words. I'll probably do this no matter what since it's easy to
>> do.
>>
>> 3. Moving the Google Code svn repo over to Github: Similar to #2.
>> I've slowly gotten accustomed to Git (way behind most of you, I'm
>> sure) and perhaps it make sense to consolidate it there. Part of me
>> thinks that since sbopkg is just a shell script and some
>> configuration files, we don't necessarily need a Slackware package
>> ready to go, although I'm sure that it's easier for new users to
>> install a package than pull from a git repo. Still, it's fairly easy
>> to tag a release on github and just let folks grab the tarball and
>> manually put stuff in the right place. If I did this, someone could
>> also submit a SlackBuild to SBo to build a package from a tagged
>> release. Github also makes it easy to host a webpage for sbopkg
>> (which Willy and I do for the MSB project) and since I own the
>> domain, I could point sbopkg.org to the github webpage.
>>
>> As far as the future goes, unfortunately, I just don't have time to
>> actively maintain and develop sbopkg. I'm happy to keep it in the
>> Google Code SVN repo or host it in a Github repo but in the event
>> future bugfixes etc. are necessary, I won't be able to focus on them
>> quickly and timely. Perhaps someone could offer to step up and take
>> over maintenance and development. Perhaps folks have moved on to
>> other tools and sbopkg is not needed anymore. Anyway, the point
>> being that it would be good to hear from folks on their thoughts on
>> sbopkg, whether they still use it, whether they stopped using it for
>> something else, etc. Perhaps this input will spur someone to offer to
>> help take over maintenance and development. I will note that
>> according to the Google Code download page, the 0.36.0 package has
>> been downloaded over 15,000 times.
>>
>> In the meantime, here is how to get the current sbopkg package
>> (0.36.0) available on sbopkg.org working with Slackware 14.1:
>>
>> First, copy and paste the 14.0 line
>> in /etc/sbopkg/repos.d/40-sbo.repo and make it 14.1 like so:
>>
>> # DO NOT EDIT THIS FILE. CHANGES WILL BE OVERWRITTEN. See the README.
>> # Repo Branch Description Tag Tool Link CheckGPG
>> SBo 14.1 "SBo repository for Slackware 14.1" _SBo rsync
>> slackbuilds.org::slackbuilds/14.1 GPG
>> SBo 14.0 "SBo repository for Slackware 14.0" _SBo rsync
>> slackbuilds.org::slackbuilds/14.0 GPG
>> SBo 13.37 "SBo repository for Slackware 13.37" _SBo rsync
>> slackbuilds.org::slackbuilds/13.37 GPG
>> SBo 13.1 "SBo repository for Slackware 13.1" _SBo rsync
>> slackbuilds.org::slackbuilds/13.1 GPG
>> SBo 13.0 "SBo repository for Slackware 13.0" _SBo rsync
>> slackbuilds.org::slackbuilds/13.0 GPG
>> SBo 12.2 "SBo repository for Slackware 12.2" _SBo rsync
>> slackbuilds.org::slackbuilds/12.2 GPG
>> SBo 12.1 "SBo repository for Slackware 12.1" _SBo rsync
>> slackbuilds.org::slackbuilds/12.1 GPG
>> SBo 12.0 "SBo repository for Slackware 12.0" _SBo rsync
>> slackbuilds.org::slackbuilds/12.0 GPG
>> SBo 11.0 "SBo repository for Slackware 11.0" _SBo rsync
>> slackbuilds.org::slackbuilds/11.0 GPG
>>
>> Second, edit /etc/sbopkg/sbopkg.conf and change REPO_BRANCH in line
>> 34 to 14.1:
>>
>> REPO_BRANCH=${REPO_BRANCH:-14.1}
>>
>> That's it!
>>
>> I hope everyone is having a great end of year. Thanks!
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sbopkg.org/pipermail/sbopkg-users/attachments/20131208/48323628/attachment.html>
More information about the sbopkg-users
mailing list