All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tom Rini <trini@ti.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] u-boot-socfpga repository
Date: Sun, 14 Sep 2014 12:46:56 -0400	[thread overview]
Message-ID: <20140914164656.GC25506@bill-the-cat> (raw)
In-Reply-To: <5415BC00.6090407@opensource.altera.com>

On Sun, Sep 14, 2014 at 11:02:08AM -0500, Dinh Nguyen wrote:
> Hi Wolfgang,
> 
> On 9/12/14, 5:51 PM, Wolfgang Denk wrote:
> > Dear Dinh,
> > 
> > In message <541373AD.4020902@opensource.altera.com> you wrote:
> >>
> >> Then I vote for myself as the custodian for u-boot-socfpga. By the way,
> > 
> > May I ask what made you change your mind like that?  First you wrote
> > that Vince was assigned to to that, and now it's suddenly you?  As far
> > as I can see, you have not participated in any SoCPGA related code
> > reviews or discussions in 2014 at all, so what would be the
> > difference?
> 
> Touche...
> 
> > 
> >> what is the difference between a Maintainer and a custodian? I don't
> >> understand why if Chin-Liang and myself are listed as Maintainer(s) for
> >> SOCFPGA, we would have to rely on Marek to pull in our patches for SOCFPGA?
> > 
> > A maintainer is someone who developed some piece of code and feels
> > responsible for it - who is available as contact person for questions,
> > or who will be asked to fix any bugs in that code.
> > 
> > A Custodian is "one that guards and protects or maintains" [1], i. e.
> > he is responsible for maintaining the design principles of U-Boot and
> > the code quality even for code he did not work on himself, and for
> > patches submitted by others.  This is a job that carries a much higher
> > responsibility than just maintaining your own code.  He will interface
> > to the actual maintainers of the respective code, negotiatiate
> > solutions and decide in case of conflicts.
> > 
> > [1] http://www.merriam-webster.com/dictionary/custodian
> > 
> >> Yes, this is the repo will be the one that we will use. I have a couple
> >> of other things on my plate at the moment and will populate this repo
> >> shortly.
> > 
> > Thats great, as it means you will not lose any efforts when we start
> > with u-boot-socfpga now, as you then can start with synchronized
> > repositories right from the beginning.
> 
> FWIW, I strongly oppose assigning an external person to be the custodian
> for socfpga. Marek is fantastic developer, and my only issue is that he
> is not an Altera employee. I contend that an in-house custodian for
> socfpga is the best choice. I know that my voice carries little weight
> here, but I would, at least, think I have Altera's best interest in mind
> here.

I don't think it's a bad thing for the custodian for a given SoC to be
an employee of the vendor as they're likely to have more insight into
how things really work and be able to get questions answered about
how/why a magic bit needs to be set.

> Also, I went back and look at the "flurry" of patches for socfpga, and I
> must commend Tom Rini on a fantastic job for applying the patches. I was
> only able to find 1 patch that needed addressing:
> 
> [socfpga: generic board for socfpga] from Pavel Machek

Can you test it, and Reviewed-by/Acked-by/Tested-by or something the
patch?  patchwork collects these and that is a big part of our review
and merge process here.

> For now, I have it applied to
> 
> git://git.rocketboards.org/u-boot-socfpga-next.git for_next  branch.

Here's a difference from the Linux kernel community.  We really do want
to use a git tree hosted on git.denx.de for pulls.

> There are a few patches that needs to be addressed in the mailing list,
> but I don't see any other patches that needs to be applied at this
> moment. Please correct me if I'm wrong.
> 
> To summarize, have we failed as maintainers of socfpga that you would
> need to assign somebody else to be the custodian for socfpga? If
> so, I apologize and would like for you to reconsider your position and
> let us try to do a better job.

Just like in the kernel community, it's a position that has to be
earned.  I understand there should be big round of patches posted soon,
which will be a good place to see follow-through.  There's also the
denali NAND patches which are blocking another SoC from going in as well
which I'm hoping to see v10 of posted sometime in the coming week.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140914/045ea1dc/attachment.pgp>

  reply	other threads:[~2014-09-14 16:46 UTC|newest]

Thread overview: 68+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-10 23:33 [U-Boot] u-boot-socfpga repository Marek Vasut
2014-09-11  3:09 ` Masahiro Yamada
2014-09-11  4:56   ` Michal Simek
2014-09-11  5:18     ` Masahiro Yamada
2014-09-18  7:27       ` [U-Boot] U-Boot panasonic repo Marek Vasut
2014-09-18  7:58         ` Michal Simek
2014-09-18  8:02           ` Marek Vasut
2014-09-18  8:24             ` Michal Simek
2014-09-18 10:13               ` Masahiro Yamada
2014-09-18 11:44                 ` Albert ARIBAUD
2014-09-18 13:32                   ` Masahiro YAMADA
2014-09-18  8:32         ` Wolfgang Denk
2014-09-18  8:43           ` Masahiro Yamada
2014-09-18  9:03             ` Wolfgang Denk
     [not found]               ` <CAMhH57QtP7H8rx8cq--s8HqeJFq+C4xmGhh1V2RB6CvDqOiiTg@mail.gmail.com>
2014-09-27  9:01                 ` Masahiro YAMADA
2014-09-27 13:00                   ` Wolfgang Denk
2014-09-27 15:02                     ` Masahiro YAMADA
2014-09-27 15:57                       ` Wolfgang Denk
2014-09-28  5:20                         ` Masahiro YAMADA
2014-09-11  7:46     ` [U-Boot] u-boot-socfpga repository Wolfgang Denk
2014-09-11  7:55       ` Pavel Machek
2014-09-11 15:39         ` Marek Vasut
2014-09-11 16:01         ` Dinh Nguyen
2014-09-11 17:21           ` Marek Vasut
2014-09-16  9:56           ` Pavel Machek
2014-09-17 11:54             ` Chin Liang See
2014-09-19  9:54               ` Chin Liang See
2014-09-23 12:54                 ` Tom Rini
2014-09-23 13:43                   ` Wolfgang Denk
2014-09-23 13:46                     ` Tom Rini
2014-09-23 14:30                       ` Wolfgang Denk
2014-09-11 15:45       ` Marek Vasut
2014-09-11 16:14       ` Dinh Nguyen
2014-09-11 16:51         ` Marek Vasut
2014-09-11 23:14           ` Dinh Nguyen
2014-09-11 17:14         ` Tom Rini
2014-09-11 23:19           ` Dinh Nguyen
2014-09-12  5:25             ` Wolfgang Denk
2014-09-12 18:27               ` Dinh Nguyen
2014-09-12 19:46                 ` Wolfgang Denk
2014-09-12 21:15                   ` Dinh Nguyen
2014-09-12 22:14                     ` Wolfgang Denk
2014-09-12 22:29                       ` Dinh Nguyen
2014-09-12 22:51                         ` Wolfgang Denk
2014-09-14 16:02                           ` Dinh Nguyen
2014-09-14 16:46                             ` Tom Rini [this message]
2014-09-15  1:07                               ` Chin Liang See
2014-09-15  1:27                                 ` Marek Vasut
2014-09-15  1:43                                   ` Chin Liang See
2014-09-15  1:47                                     ` Marek Vasut
2014-09-14 16:51                             ` Wolfgang Denk
2014-09-12 19:57                 ` Michael Trimarchi
2014-09-12 21:05                 ` David Hawkins
2014-09-12 21:20                   ` Michael Trimarchi
2014-09-12 21:23                     ` David Hawkins
2014-09-12 21:30                       ` Michael Trimarchi
2014-09-12 21:32                   ` Dinh Nguyen
2014-09-12 22:37                     ` Wolfgang Denk
2014-09-15  1:35                       ` Chin Liang See
2014-09-15  8:53                         ` [U-Boot] mainline u-boot on socfpga Pavel Machek
2014-09-13 17:24                     ` [U-Boot] u-boot-socfpga repository David Hawkins
2014-09-14 15:39                       ` Dinh Nguyen
2014-09-14 16:30                         ` Wolfgang Denk
2014-09-14 20:04                         ` David Hawkins
2014-09-13  0:16                   ` David Hawkins
2014-09-12 18:00       ` Michal Simek
2014-09-12 19:45         ` Wolfgang Denk
2014-09-11 15:46     ` Marek Vasut

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=20140914164656.GC25506@bill-the-cat \
    --to=trini@ti.com \
    --cc=u-boot@lists.denx.de \
    /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 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.