* Robert Schweikert <rjschwei@suse.com> [2014-04-02 13:37]:
On 04/01/2014 05:55 PM, Guido Berhoerster wrote:
* Robert Schweikert <rjschwei@suse.com> [2014-04-01 23:06]:
On 04/01/2014 04:17 PM, Kyrill Detinov wrote:
On Mon, 31 Mar 2014 09:00:24 -0400 Robert Schweikert wrote:
Full text of the OSEP (currently maintained at https://github.com/lnussel/osep_opensuse_usernames/blob/master/opensuse_user...):
This is a cross distribution problem and I do not think we should just go it alone without at least speaking with other distros. Has anyone contacted Fedora and or Debian to see if we can find a common solution?
Why do we look at Fedora or Debian? We are _SUSE_. Let them follow us.
That worked out well for the OpenStack user names didn't it.
On a more rational note. Although we create different distributions we are still part of the same community. Thus, seeking consensus when faced with the same problem generally leads to a solution that can be implemented by everyone and thus makes it easier to get support in upstream projects that feed the distribution. Maybe our proposed solution will end up being the consensus, who knows.
While it might be nice to have this commonly adopted it's not like that we currently have identical user/group names across Linux distro's let alone the wider UN*X landscape, so I don't really see a good reason why this should hamper adoption by openSUSE. And I actually disagree to push this scheme upstream, it should be none of upstream's business under which username we run their daemon as much as it is none of their business under which path prefix it is installed. Rather that should be configurable and fortunately for most projects it already is.
True, but you have to concede that it may be a PITA for admins and ISVs that may have to maintain and support multiple distributions when everyone does their own thing.
Right, but that is the status quo, see e.g. the wwwrun vs apache vs www-data user in openSUSE, Fedora/RHEL, and Debian/Ubuntu. So matters wouldn't be so much worse than they are now in terms of cross-distro compatibility
I am not saying we should not try to find a solution to a problem, all I am asking is to try and build consensus across distributions. Why is this unreasonable and why do we have to pound our chest and say we are openSUSE never mind the other guys?
I wasn't suggesting that, trying to get this adopted by others distros might be worthwile but on the other hand failing to reach consensus among distros or failing to get approval from each and every upstream should not keep us from implementing it.
So here is a problem statement:
https://github.com/LinuxStandardBase/lsb/pull/2
That could use some help, examples and general polish. Once we have this nicely wrapped up I am more than happy to get this solicited to other distros, debian and fedora, through the LSB working group. If
Sounds good, what do you need there? Could you incorporate the "Motivation" section from the OSEP into the problem statement?
no consensus can be found then we'll go ahead and make up our own stuff, no problem there.
Fine with me. -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org