Question about contributing package

I am really tired of opensuse using out of date packages(or not even offering them) and having to manually install/update themselves. It is especially irksome when the project has a history of pushing out barely usable beta packages on the more popular packages.

What I am looking to do is add proper Ruby packaging. ie Ruby 1.9.3, Ruby EE, JRuby, up to date rails and other ruby gems. Although, to be honest there is really no need to even have gems in the repo as using gem/bundler is a far easier, flexible and more elegant approach over using Yast. 12.1 has Ruby 1.8.7 and Rails 2.3 for crying out loud. 1.8 is going to EOL this year and the 1.9.x branch has been stable for close to 2 years. Rails 3.0 came out a year ago.

I have never done any packaging at all and would appreciate pointers in getting started.

Thank you

PS: Is there a way to specify package versions when searching without having to actually know the entire package name? The search functionality is so limited, a proper Ruby package may be available but it is impossible to create the correct search string for it.

Hi
Find the devel repository on the open build service, branch and update
is the normal thing to do?
http://download.opensuse.org/repositories/devel:/languages:/
http://en.opensuse.org/openSUSE:Build_Service_Collaboration

OBS won’t be back online until tomorrow, there were some SAN issues
with drives.
https://build.opensuse.org/

Not sure who the ruby maintainers are, but that would be your best port
of call (again once obs is back) to see what’s up. Else you can always
post on the factory Mailing List;
opensuse-factory@opensuse.org - Discussion about development versions
of openSUSE.
http://en.opensuse.org/openSUSE:Mailing_lists


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.1 (x86_64) Kernel 3.1.0-1.2-desktop
up 3 days 6:41, 4 users, load average: 0.20, 0.09, 0.06
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

Thanks.

I guess I don’t need to do much. Too bad the build service search functionality isn’t pure ****, I should have been able to find them through it.

Still, there is no reason why the OSS repo doesn’t have them.

Hi
True, however they may be lacking in maintainers hence no updates into
factory in time for the release…?


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.1 (x86_64) Kernel 3.1.0-1.2-desktop
up 9:50, 3 users, load average: 0.30, 0.17, 0.09
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

On Mon, 16 Jan 2012 20:36:03 +0000, Eiledon wrote:

> Still, there is no reason why the OSS repo doesn’t have them.

http://en.opensuse.org/openSUSE:Maintenance_policy under “Version
Updates” explains the current policy somewhat. Basically, the policy is
that versions are not updated within a release of openSUSE - stability is
preferred over bleeding-edge-ness of packages.

If you want version updates, you might look at Tumbleweed, as the goal
there is to provide a rolling release. Depending on your needs, that
may fit them better.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C