Discussion:
http://en.opensuse.org/Ruby
Martin Vidner
2014-02-12 14:54:45 UTC
Permalink
... does not exist, but maybe it should :)

What would you put there?

Compare:
http://en.opensuse.org/Python
http://en.opensuse.org/Perl
http://en.opensuse.org/Intercal
http://en.opensuse.org/Category:Programming_language
https://encrypted.google.com/search?q=en.opensuse.org+ruby
--
Martin Vidner, Cloud & Systems Management Team
http://en.opensuse.org/User:Mvidner

Kuracke oddeleni v restauraci je jako fekalni oddeleni v bazenu
Klaus Kaempf
2014-02-27 08:01:02 UTC
Permalink
Post by Martin Vidner
... does not exist, but maybe it should :)
In order to document the ruby-2.1 packaging and the new macros used by
gem2rpm, I created http://en.opensuse.org/Ruby this morning.

Enjoy,

Klaus
--
SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg)
Maxfeldstraße 5, 90409 Nürnberg, Germany
--
To unsubscribe, e-mail: opensuse-ruby+unsubscribe-***@public.gmane.org
To contact the owner, e-mail: opensuse-ruby+owner-***@public.gmane.org
Sascha Peilicke
2014-02-27 15:55:28 UTC
Permalink
Post by Klaus Kaempf
Post by Martin Vidner
... does not exist, but maybe it should :)
In order to document the ruby-2.1 packaging and the new macros used by
gem2rpm, I created http://en.opensuse.org/Ruby this morning.
This looks like a fan-boy page and doesn't belong to the openSUSE wiki IMO.
What is wrong with updating http://en.opensuse.org/openSUSE:Packaging_Ruby ?

Also, there are still some other OBS projects that are in deep red after the
very agile ruby changes (systemsmanagement:chef/crowbar). I sincerely hope
this effort won't nosedive as soon as the SLE12 rush is over...

my 2c.
--
With kind regards,
Sascha Peilicke
SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nuernberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer HRB 16746 (AG Nürnberg)
Klaus Kaempf
2014-02-27 16:11:31 UTC
Permalink
Post by Sascha Peilicke
Post by Klaus Kaempf
Post by Martin Vidner
... does not exist, but maybe it should :)
In order to document the ruby-2.1 packaging and the new macros used by
gem2rpm, I created http://en.opensuse.org/Ruby this morning.
This looks like a fan-boy page and doesn't belong to the openSUSE wiki IMO.
LOL - actually its a copy of http://en.opensuse.org/Python

You're welcome to improve the page - it's a wiki !
Post by Sascha Peilicke
What is wrong with updating http://en.opensuse.org/openSUSE:Packaging_Ruby ?
Because http://en.opensuse.org/Ruby should be a generic introduction
to Ruby and not about packaging Ruby.
Post by Sascha Peilicke
Also, there are still some other OBS projects that are in deep red after the
very agile ruby changes (systemsmanagement:chef/crowbar).
d:l:r:e was in a similar state. A couple of 'gem2rpm' runs fixed this.

Klaus
--
SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg)
Maxfeldstraße 5, 90409 Nürnberg, Germany
--
To unsubscribe, e-mail: opensuse-ruby+unsubscribe-***@public.gmane.org
To contact the owner, e-mail: opensuse-ruby+owner-***@public.gmane.org
Martin Vidner
2014-02-27 17:17:51 UTC
Permalink
Post by Klaus Kaempf
Post by Sascha Peilicke
Post by Klaus Kaempf
Post by Martin Vidner
... does not exist, but maybe it should :)
In order to document the ruby-2.1 packaging and the new macros used by
gem2rpm, I created http://en.opensuse.org/Ruby this morning.
This looks like a fan-boy page and doesn't belong to the openSUSE wiki IMO.
LOL - actually its a copy of http://en.opensuse.org/Python
You're welcome to improve the page - it's a wiki !
Thanks, Klaus!
Post by Klaus Kaempf
Post by Sascha Peilicke
What is wrong with updating http://en.opensuse.org/openSUSE:Packaging_Ruby ?
Because http://en.opensuse.org/Ruby should be a generic introduction
to Ruby and not about packaging Ruby.
Actually I had in mind something yet different: not duplicating a
generic introduction to Ruby, but explaining its relation to openSUSE.
Specifically, I wanted to list all the places where oS deploys Ruby:

- OBS front end
- YaST
- Cloud/Crowbar
- ...
--
Martin Vidner, Cloud & Systems Management Team
http://en.opensuse.org/User:Mvidner

Kuracke oddeleni v restauraci je jako fekalni oddeleni v bazenu
James Mason
2014-02-27 17:30:11 UTC
Permalink
Post by Martin Vidner
Actually I had in mind something yet different: not duplicating a
generic introduction to Ruby, but explaining its relation to openSUSE.
- OBS front end
- YaST
- Cloud/Crowbar
- ...
- Studio!
Stephan Kulow
2014-02-27 17:31:54 UTC
Permalink
Post by James Mason
Post by Martin Vidner
Actually I had in mind something yet different: not duplicating a
generic introduction to Ruby, but explaining its relation to openSUSE.
- OBS front end
- YaST
- Cloud/Crowbar
- ...
- Studio!
openSUSE deploys Studio? Studio has come a long way :)

Greetings, Stephan
--
Ma muaß weiterkämpfen, kämpfen bis zum Umfalln, a wenn die
ganze Welt an Arsch offen hat, oder grad deswegn.
--
To unsubscribe, e-mail: opensuse-ruby+unsubscribe-***@public.gmane.org
To contact the owner, e-mail: opensuse-ruby+owner-***@public.gmane.org
Sascha Peilicke
2014-02-28 13:58:38 UTC
Permalink
Post by Klaus Kaempf
Post by Sascha Peilicke
Post by Klaus Kaempf
Post by Martin Vidner
... does not exist, but maybe it should :)
In order to document the ruby-2.1 packaging and the new macros used by
gem2rpm, I created http://en.opensuse.org/Ruby this morning.
This looks like a fan-boy page and doesn't belong to the openSUSE wiki IMO.
LOL - actually its a copy of http://en.opensuse.org/Python
I can already see us registering a new DNS name "opensusepedia". So I guess
both pages really don't belong into the wiki.
Post by Klaus Kaempf
You're welcome to improve the page - it's a wiki !
Having to clean up after people is certainly something I enjoy.
Post by Klaus Kaempf
Post by Sascha Peilicke
What is wrong with updating http://en.opensuse.org/openSUSE:Packaging_Ruby ?
Because http://en.opensuse.org/Ruby should be a generic introduction
to Ruby and not about packaging Ruby.
To cite you "In order to document the ruby-2.1 packaging and the new macros
used by gem2rpm". For that you need a marketing page and refuse to improve the
packaging one?
Post by Klaus Kaempf
Post by Sascha Peilicke
Also, there are still some other OBS projects that are in deep red after
the very agile ruby changes (systemsmanagement:chef/crowbar).
d:l:r:e was in a similar state. A couple of 'gem2rpm' runs fixed this.
https://build.opensuse.org/project/monitor/devel:languages:ruby:extensions?blocked=0&building=0&dispatching=0&finished=0&scheduled=0&signing=0&succeeded=0

looks like it still is. Maybe we should disable some of the build targets that
we are not interested in anymore?
--
With kind regards,
Sascha Peilicke
SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nuernberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer HRB 16746 (AG Nürnberg)
Klaus Kaempf
2014-03-01 10:20:26 UTC
Permalink
Post by Sascha Peilicke
https://build.opensuse.org/project/monitor/devel:languages:ruby:extensions?blocked=0&building=0&dispatching=0&finished=0&scheduled=0&signing=0&succeeded=0
looks like it still is. Maybe we should disable some of the build targets that
we are not interested in anymore?
Coolo and I focus on Factory where 10 gems failed last time I looked.
All the failures were related to Ruby 2.1 incompatibilities.

I'd be interested in which build targets people actually need.

Klaus
--
SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg)
Maxfeldstraße 5, 90409 Nürnberg, Germany
--
To unsubscribe, e-mail: opensuse-ruby+unsubscribe-***@public.gmane.org
To contact the owner, e-mail: opensuse-ruby+owner-***@public.gmane.org
Klaus Kaempf
2014-02-27 18:00:43 UTC
Permalink
Post by Sascha Peilicke
Also, there are still some other OBS projects that are in deep red after the
very agile ruby changes (systemsmanagement:chef/crowbar).
Indeed, the project setup for systemsmanagement:chef:master seems
broken since many rubygem packages fail for openSUSE_Factory while they
succeed in d:l:r:e

Klaus
--
SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg)
Maxfeldstraße 5, 90409 Nürnberg, Germany
--
To unsubscribe, e-mail: opensuse-ruby+unsubscribe-***@public.gmane.org
To contact the owner, e-mail: opensuse-ruby+owner-***@public.gmane.org
Nanuk Krinner
2014-02-27 19:46:07 UTC
Permalink
Hi,
Post by Klaus Kaempf
Indeed, the project setup for systemsmanagement:chef:master seems
broken since many rubygem packages fail for openSUSE_Factory while they
succeed in d:l:r:e
I will fix what is broken in systemsmanagement:chef:master. Most gems we
need are built in d:l:r:e now.

Regards,
Nanuk
Post by Klaus Kaempf
Klaus
Sascha Peilicke
2014-02-28 14:16:56 UTC
Permalink
Post by Klaus Kaempf
Post by Sascha Peilicke
Also, there are still some other OBS projects that are in deep red after
the very agile ruby changes (systemsmanagement:chef/crowbar).
Indeed, the project setup for systemsmanagement:chef:master seems
broken since many rubygem packages fail for openSUSE_Factory while they
succeed in d:l:r:e
It broke because the whole of devel:languages:ruby{:backports,:extensions) was
changed by you. You wanted to get your SLE12 feature in and I'll bet a beer
you'll silently disappear just after SLE12 goes GMC.

In general, disruptive changes are ok if they are properly communicated to the
community (so that everybody is aware) and if they are justified. In this
case, neither is true. The way this all has been executed is really the
perfect example how to ignore an existing community. I still believe openSUSE
is a meritocracy but quite frankly, I dunno how you ended up getting the
maintainership rights to break what's been working well.

Sigh, I guess I'll just join darix and lay down Ruby my project maintainership
rights and solve other issues.
--
With kind regards,
Sascha Peilicke
SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nuernberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer HRB 16746 (AG Nürnberg)
Josef Reidinger
2014-02-28 14:29:06 UTC
Permalink
On Fri, 28 Feb 2014 22:16:56 +0800
Post by Sascha Peilicke
Post by Klaus Kaempf
Post by Sascha Peilicke
Also, there are still some other OBS projects that are in deep red after
the very agile ruby changes (systemsmanagement:chef/crowbar).
Indeed, the project setup for systemsmanagement:chef:master seems
broken since many rubygem packages fail for openSUSE_Factory while they
succeed in d:l:r:e
It broke because the whole of devel:languages:ruby{:backports,:extensions) was
changed by you. You wanted to get your SLE12 feature in and I'll bet a beer
you'll silently disappear just after SLE12 goes GMC.
It is not about SLE12 at all. It is about getting ruby2.1 into opensuse. Problem is that it change some locations and we want to be better prepared for future. It also reflect that opensuse support in one release one ruby version.

Josef
Sascha Peilicke
2014-02-28 14:32:00 UTC
Permalink
Post by Josef Reidinger
On Fri, 28 Feb 2014 22:16:56 +0800
Post by Sascha Peilicke
Post by Klaus Kaempf
Post by Sascha Peilicke
Also, there are still some other OBS projects that are in deep red after
the very agile ruby changes (systemsmanagement:chef/crowbar).
Indeed, the project setup for systemsmanagement:chef:master seems
broken since many rubygem packages fail for openSUSE_Factory while they
succeed in d:l:r:e
It broke because the whole of devel:languages:ruby{:backports,:extensions)
was changed by you. You wanted to get your SLE12 feature in and I'll bet
a beer you'll silently disappear just after SLE12 goes GMC.
It is not about SLE12 at all. It is about getting ruby2.1 into opensuse.
Problem is that it change some locations and we want to be better prepared
for future. It also reflect that opensuse support in one release one ruby
version.
Which was decided by whom again?
--
With kind regards,
Sascha Peilicke
SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nuernberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer HRB 16746 (AG Nürnberg)
Josef Reidinger
2014-02-28 14:37:07 UTC
Permalink
On Fri, 28 Feb 2014 22:32 +0800
Post by Sascha Peilicke
Post by Josef Reidinger
On Fri, 28 Feb 2014 22:16:56 +0800
Post by Sascha Peilicke
Post by Klaus Kaempf
Post by Sascha Peilicke
Also, there are still some other OBS projects that are in deep red after
the very agile ruby changes (systemsmanagement:chef/crowbar).
Indeed, the project setup for systemsmanagement:chef:master seems
broken since many rubygem packages fail for openSUSE_Factory while they
succeed in d:l:r:e
It broke because the whole of devel:languages:ruby{:backports,:extensions)
was changed by you. You wanted to get your SLE12 feature in and I'll bet
a beer you'll silently disappear just after SLE12 goes GMC.
It is not about SLE12 at all. It is about getting ruby2.1 into opensuse.
Problem is that it change some locations and we want to be better prepared
for future. It also reflect that opensuse support in one release one ruby
version.
Which was decided by whom again?
see whole discussion at this mailing list about ruby 2.1. You can speak up anytime - http://lists.opensuse.org/opensuse-ruby/2014-01/msg00000.html and http://lists.opensuse.org/opensuse-ruby/2014-01/msg00036.html
I do not see any issue that cause problem to opensuse. Just that SUSE cloud can have problem with single ruby version in distro and I am still not convinced that it really will have it.

Josef

P.S. no need to CC me, I am on the list
Sascha Peilicke
2014-02-28 14:39:43 UTC
Permalink
Post by Josef Reidinger
Josef
P.S. no need to CC me, I am on the list
Sorry, for that, kmail defaults. And everone has a different take on that :-)
--
With kind regards,
Sascha Peilicke
SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nuernberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer HRB 16746 (AG Nürnberg)
Loading...