mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Bojan Smojver <bojan@rexursive.com>
To: "Rafael J. Wysocki" <rjw@sisk.pl>
Cc: Pavel Machek <pavel@ucw.cz>,
	Arjan van de Ven <arjan@infradead.org>,
	Sunil Kumar <devsku@gmail.com>, Avuton Olrich <avuton@gmail.com>,
	Olivier Galibert <galibert@pobox.com>,
	Jan Rychter <jan@rychter.com>,
	linux-kernel@vger.kernel.org, suspend2-devel@lists.suspend2.net,
	grundig <grundig@teleline.es>,
	Nigel Cunningham <ncunningham@linuxmail.org>
Subject: Re: [Suspend2-devel] Re: uswsusp history lesson
Date: Mon, 10 Jul 2006 10:28:28 +1000	[thread overview]
Message-ID: <20060710102828.1z89jo3lh6ocsgkc@www.rexursive.com> (raw)
In-Reply-To: <200607091551.18456.rjw@sisk.pl>

Quoting "Rafael J. Wysocki" <rjw@sisk.pl>:

> The problem is he _can't_ do it on his own if he wants the code merged,
> because for this purpose some people have to review it, and that's not
> only me or Pavel, but also architecture maintainers, memory management
> maintainers, and probably some other people too.  Moreover, Nigel needs
> to address the issues raised by the reviewers.

Of course, of course. Nobody is going to merge anything until relevant  
maintainers approve. That's not what I proposed.

My point is something else. A few months back Pavel mentioned that  
he's thinking of developers more than users when it comes to Suspend2.  
In other words, he was concerned with maintenance of the thing. I'm  
also guessing nobody likes signing their name on something they have  
fundamental design beef with. All valid points, of course.

In order to avoid all this, my proposal introduces Nigel as the  
maintainer of Suspend2 code (i.e. *only* the non-shared bits with  
swsusp/uswsusp).

Given that Nigel:

- doesn't want to rip out/change neither swsusp nor uswsusp
- wants to share code as much as possible
- wants to fix things to be technically acceptable
- has shown to able to maintain Suspend2 codebase for users
- no swsusp/uswsup coder would have to worry about Suspend2 code  
beyond already shared bits they would worry about anyway

I think it would be appropriate to let him do so (once the initial  
technical issues are fixed).

The "your design sucks" argument between Pavel and Nigel is not likely  
to be resolved by more talk (this thread is quite appropriately called  
"history lesson" :-). These two have been at it for months now, with  
no resolution in sight. Yours truly also contributed by useless  
flaming from time to time ;-) No need for that any more.

However, Pavel is the one in the position of power here (being the  
maintainer), so I think he should, in the interest of users, decide to  
give Suspend2 a fair chance (after all those technical issues are  
addressed, of course), by letting Suspend2 be in the same position as  
swsusp or uswsusp - in other words, in the main tree (actually -mm, to  
start with, just as Nigel asked). And with my proposal Pavel and other  
swsusp/uswsusp coders, yourself included, would not have to spend any  
effort past reviewing the initial set of patches.

In the end, it's a win-win.

-- 
Bojan

  parent reply	other threads:[~2006-07-10  0:28 UTC|newest]

Thread overview: 135+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-26 15:47 Suspend2 - Request for review & inclusion in -mm Nigel Cunningham
2006-06-27 13:33 ` Pavel Machek
2006-06-27 15:22   ` [Suspend2-devel] " Brad Campbell
2006-06-27 15:41     ` Andreas Mohr
2006-06-27 16:01       ` Avuton Olrich
2006-06-27 22:23         ` Pavel Machek
2006-06-27 22:22       ` swsusp / suspend2 reliability (was Re: [Suspend2-devel] Re: Suspend2 - Request for review & inclusion in -mm) Pavel Machek
2006-06-27 22:38         ` Sebastian Kügler
2006-06-27 22:51           ` Pavel Machek
2006-06-27 23:18             ` Sebastian Kügler
2006-06-28 19:53               ` Pavel Machek
2006-06-28 22:19                 ` Sebastian Kügler
2006-06-28 22:24                   ` Pavel Machek
2006-06-28 22:37                     ` Sebastian Kügler
2006-06-28 22:46                       ` Pavel Machek
2006-06-28 23:06                         ` Sebastian Kügler
2006-06-28 22:52                   ` Rafael J. Wysocki
2006-06-28 23:09                     ` Sebastian Kügler
2006-06-28  8:56         ` Andreas Jellinghaus
2006-06-28 19:58           ` Pavel Machek
2006-07-06 19:15         ` swsusp / suspend2 reliability Jan Rychter
2006-07-07 13:50           ` Pavel Machek
2006-07-07 14:05             ` [Suspend2-devel] " Rohan Dhruva
2006-07-07 18:21               ` David Fox
2006-07-07 21:42                 ` Pavel Machek
2006-07-07 15:03             ` dirk husemann
2006-07-07 23:19               ` Pavel Machek
2006-07-07 18:03             ` Olivier Galibert
2006-07-07 23:18               ` Pavel Machek
2006-07-07 15:19           ` Avuton Olrich
2006-07-07 16:09             ` grundig
2006-07-07 17:44               ` Olivier Galibert
2006-07-07 21:39                 ` Pavel Machek
2006-07-07 21:56                   ` Olivier Galibert
2006-07-07 23:25                     ` Pavel Machek
2006-07-07 23:33                       ` [Suspend2-devel] " Nigel Cunningham
2006-07-08  0:04                         ` Pavel Machek
2006-07-08  0:28                         ` uswsusp history lesson [was Re: [Suspend2-devel] Re: swsusp / suspend2 reliability] Pavel Machek
2006-07-08  3:42                           ` Nigel Cunningham
2006-07-08 10:38                             ` Rafael J. Wysocki
2006-07-08 11:13                               ` Bojan Smojver
2006-07-08 18:34                                 ` Rafael J. Wysocki
2006-07-08 22:35                                   ` Bojan Smojver
2006-07-08 11:31                               ` Nigel Cunningham
2006-07-08 11:42                                 ` Bojan Smojver
2006-07-08 12:52                                 ` Pavel Machek
2006-07-08 13:26                                   ` Nigel Cunningham
2006-07-08 21:04                                     ` Pavel Machek
2006-07-08 22:25                                       ` Nigel Cunningham
2006-07-08 18:52                                 ` Rafael J. Wysocki
2006-07-08 21:10                                   ` Pavel Machek
2006-07-08 22:28                                     ` Nigel Cunningham
2006-07-08 23:54                                       ` Pavel Machek
2006-07-09  0:02                                         ` Nigel Cunningham
2006-07-09  0:09                                           ` Pavel Machek
2006-07-09 10:03                                           ` Rafael J. Wysocki
2006-07-11 12:45                                   ` Nigel Cunningham
2006-07-11 21:54                                     ` Rafael J. Wysocki
2006-07-11 22:01                                       ` Nigel Cunningham
2006-07-11 22:34                                         ` Rafael J. Wysocki
2006-07-11 23:00                                           ` Nigel Cunningham
2006-07-12 10:09                                             ` Rafael J. Wysocki
2006-07-12 10:16                                               ` Nigel Cunningham
2006-07-08 11:22                             ` Pavel Machek
2006-07-08  4:33                           ` Avuton Olrich
2006-07-08 11:12                             ` Pavel Machek
2006-07-08 11:21                               ` Nigel Cunningham
2006-07-08  4:58                           ` Bojan Smojver
2006-07-08  9:11                           ` uswsusp history lesson Jan Rychter
2006-07-08 10:14                             ` [Suspend2-devel] " Bojan Smojver
2006-07-08 10:41                               ` Arjan van de Ven
2006-07-08 11:11                                 ` Bojan Smojver
2006-07-08 11:13                                   ` Pavel Machek
2006-07-08 11:16                                     ` Bojan Smojver
2006-07-08 11:20                                     ` Nigel Cunningham
2006-07-08 13:19                                   ` Arjan van de Ven
2006-07-08 22:32                                     ` Bojan Smojver
2006-07-08 16:43                                 ` Olivier Galibert
2006-07-08 16:47                                   ` Arjan van de Ven
2006-07-08 17:01                                     ` Alon Bar-Lev
2006-07-08 19:36                                       ` grundig
2006-07-08 17:49                                     ` Olivier Galibert
2006-07-08 18:03                                       ` Arjan van de Ven
2006-07-08 21:46                                       ` Alan Cox
2006-07-09  0:19                                         ` Olivier Galibert
2006-07-08 17:39                                   ` Alan Cox
2006-07-08 23:57                                     ` Pavel Machek
2006-07-09  0:03                                       ` Nigel Cunningham
     [not found]                                 ` <ce9ef0d90607080942w685a6b60q7611278856c78ac0@mail.gmail.com>
2006-07-08 16:50                                   ` Arjan van de Ven
2006-07-08 19:25                                     ` Rafael J. Wysocki
2006-07-08 19:39                                       ` Arjan van de Ven
2006-07-08 20:22                                         ` Pavel Machek
2006-07-10  9:11                                         ` dirk husemann
2006-07-10  9:18                                           ` Arjan van de Ven
2006-07-10 10:02                                             ` Pavel Machek
2006-07-10 21:49                                               ` Nigel Cunningham
2006-07-10 23:22                                                 ` Pavel Machek
2006-07-10 23:37                                                   ` Nigel Cunningham
2006-07-10 12:45                                             ` Thomas Tuttle
2006-07-10 13:05                                               ` Arjan van de Ven
     [not found]                                       ` <ce9ef0d90607081248n1f2fc79fw199b493f3ca6313@mail.gmail.com>
2006-07-08 19:58                                         ` Rafael J. Wysocki
2006-07-08 20:13                                           ` Alon Bar-Lev
2006-07-08 20:23                                             ` Rafael J. Wysocki
2006-07-08 22:20                                         ` Nigel Cunningham
2006-07-08 23:46                                       ` Bojan Smojver
2006-07-08 23:53                                         ` Pavel Machek
2006-07-09  0:18                                           ` Bojan Smojver
2006-07-09  0:32                                             ` Pavel Machek
2006-07-09  1:05                                               ` Bojan Smojver
2006-07-09 13:51                                                 ` Rafael J. Wysocki
2006-07-09 21:06                                                   ` Nigel Cunningham
2006-07-09 21:36                                                     ` Rafael J. Wysocki
2006-07-09 21:46                                                       ` Nigel Cunningham
2006-07-09 22:30                                                         ` Rafael J. Wysocki
2006-07-10  3:57                                                     ` Jason Lunz
2006-07-10  6:20                                                       ` Nigel Cunningham
2006-07-11 14:47                                                         ` Jason Lunz
2006-07-11 20:13                                                           ` Bojan Smojver
2006-07-10  0:28                                                   ` Bojan Smojver [this message]
2006-07-09 12:15                                       ` Matthew Garrett
2006-07-09 21:04                                         ` Nigel Cunningham
2006-07-10  9:10                                       ` dirk husemann
2006-07-08  0:28                       ` [Suspend2-devel] Re: swsusp / suspend2 reliability Bojan Smojver
2006-07-07 19:27           ` Hua Zhong
2006-07-07 21:10             ` Alon Bar-Lev
2006-07-07 23:48               ` Christian Trefzer
2006-06-27 16:50     ` [Suspend2-devel] Re: Suspend2 - Request for review & inclusion in -mm dirk husemann
2006-06-27 19:03     ` Pavel Machek
2006-06-27 19:19       ` Dave Jones
2006-06-27 21:47         ` Pavel Machek
2006-06-28  6:00       ` Brad Campbell
2006-06-28 20:03         ` Pavel Machek
2006-06-28  6:09       ` Markus Gaugusch
     [not found]     ` <200606271940.23934.jaroslav@aster.pl>
     [not found]       ` <1e1a7e1b0606280228y6c4a0d19p12f8112d216d1aba@mail.gmail.com>
2006-06-28 11:31         ` [Suspend2-devel] " Tim Dijkstra
2006-06-27 23:37   ` Nigel Cunningham

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060710102828.1z89jo3lh6ocsgkc@www.rexursive.com \
    --to=bojan@rexursive.com \
    --cc=arjan@infradead.org \
    --cc=avuton@gmail.com \
    --cc=devsku@gmail.com \
    --cc=galibert@pobox.com \
    --cc=grundig@teleline.es \
    --cc=jan@rychter.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=ncunningham@linuxmail.org \
    --cc=pavel@ucw.cz \
    --cc=rjw@sisk.pl \
    --cc=suspend2-devel@lists.suspend2.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®