All of lore.kernel.org
 help / color / mirror / Atom feed
* dropping old distros: el6, precise 12.04, debian wheezy?
@ 2015-07-30 13:54 Sage Weil
  2015-07-30 14:30 ` [ceph-users] " Jan “Zviratko” Schermer
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Sage Weil @ 2015-07-30 13:54 UTC (permalink / raw)
  To: ceph-devel, ceph-users

As time marches on it becomes increasingly difficult to maintain proper 
builds and packages for older distros.  For example, as we make the 
systemd transition, maintaining the kludgey sysvinit and udev support for 
centos6/rhel6 is a pain in the butt and eats up time and energy to 
maintain and test that we could be spending doing more useful work.

"Dropping" them would mean:

 - Ongoing development on master (and future versions like infernalis and 
jewel) would not be tested on these distros.

 - We would stop building upstream release packages on ceph.com for new 
releases.

 - We would probably continue building hammer and firefly packages for 
future bugfix point releases.

 - The downstream distros would probably continue to package them, but the 
burden would be on them.  For example, if Ubuntu wanted to ship Jewel on 
precise 12.04, they could, but they'd probably need to futz with the 
packaging and/or build environment to make it work.

So... given that, I'd like to gauge user interest in these old distros.  
Specifically,

 CentOS6 / RHEL6
 Ubuntu precise 12.04
 Debian wheezy

Would anyone miss them?

In particular, dropping these three would mean we could drop sysvinit 
entirely and focus on systemd (and continue maintaining the existing 
upstart files for just a bit longer).  That would be a relief.  (The 
sysvinit files wouldn't go away in the source tree, but we wouldn't worry 
about packaging and testing them properly.)

Thanks!
sage

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2015-07-31 16:57 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-30 13:54 dropping old distros: el6, precise 12.04, debian wheezy? Sage Weil
2015-07-30 14:30 ` [ceph-users] " Jan “Zviratko” Schermer
2015-07-30 14:34   ` Handzik, Joe
     [not found]     ` <BB7431A1-4C47-42EB-8FD9-4F2B5CA46657-VXdhtT5mjnY@public.gmane.org>
2015-07-30 14:42       ` Jan Schermer
2015-07-30 14:32 ` [ceph-users] " Jan Schermer
     [not found] ` <alpine.DEB.2.00.1507300645130.22099-vIokxiIdD2AQNTJnQDzGJqxOck334EZe@public.gmane.org>
2015-07-30 14:29   ` Jan “Zviratko” Schermer
     [not found]     ` <4B37EB35-008A-41DA-85DC-315314373A59-9HAugxcXKGzk1uMJSBkQmQ@public.gmane.org>
2015-07-30 14:39       ` Jon Meacham
2015-07-30 15:58   ` Brian Kroth
2015-07-31  7:21     ` [ceph-users] " Alexandre DERUMIER
2015-07-31 12:33       ` Sage Weil
2015-07-31 14:18       ` Brian Kroth
2015-07-31  9:48   ` Mariusz Gronczewski
2015-07-31 16:57     ` [ceph-users] " Adam C. Emerson
2015-07-30 19:31 ` Robert LeBlanc

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.